| On This Page |
|
|
| Instructor Information |
| Name |
Ed Parrish |
| Email |
See instructor's homepage. |
| Office location |
See here. |
| Office hours |
See here. |
| Phone |
See here. |
| Contacting Instructor |
If you have any questions about the course or need assistance, please contact me in person or by telephone during office hours; or by e-mail at any time. |
back to top |
| Course Information |
| Course title |
Introduction to Managing a Web Server |
| Course Number |
CIS 164 |
| Section Number |
27818 |
| Course description |
This course teaches students how to support the various features of a web server. Students will learn how to install, configure, and implement all components of the web server. |
| Course dates |
2/10/2003 through 6/7/2003 |
| Location |
Room 2501 |
| Meeting day(s) |
Monday |
| Meeting time(s) |
6:00PM to 9:10PM |
| Prerequisite(s) |
None |
back to top |
| Course Objectives |
| |
- List and describe the key features of the web server
- Install the server on one or more platforms (Windows, Unix, Linux)
- Configure the web server using the administration tools
- Explain the major architectural components that comprise the web server
- Establish WWW Service, FTP Service and other services
- Add users
- Implement the web server's security features
- Explain and implement Secure Sockets Layer (SSL) 3.0 authentication to a web site running on the server
- Add virtual servers and directories hosted on the web server
- Enhance a Web site hosted on the web server with active server pages
- Analyze and tune the performance of Web sites on the server
|
back to top |
| Who Should Take This Course |
| |
The following people will benefit from this course:
- IT professionals who wish to learn how to install, use, and administer a Web Servers.
- Programmers who wish to understand the capabilities of Web servers.
- Software developers who need to understand and develop applications for Web servers.
|
back to top |
| Skills Needed |
| File Management |
- Create, edit, save and rename files using appropriate filenames and extensions
- Create directories and subdirectories (folders and subfolders)
- Use Windows Explorer (right click Start button) to copy, move and paste files and directories
|
| Word Processing |
All written assignments must be word processed. Handwritten assignments will not be accepted unless specifically stated as acceptable in the assignment. |
| Internet/WWW |
You need to know how to use a web browser in order to access course materials on my web site. |
| Programming Skills |
Prior programming training or experience is useful preparation for this course. If you have no experience or training, then you need to discuss your situation with the instructor. If you have had previous programming experience, but are a little rusty, you should be able to refresh your skills with little difficulty. |
| Email |
All students are requested to obtain an e-mail account. |
| Patience and Time |
If you have enough time to sit in class and in lab, but don't have 9-12 hours a week to devote to homework, drop this class. You will need time to experiment with the details of the programming language and databases, and to design solutions to assignments and the course project. |
back to top |
| Textbooks and Other Materials |
| Required books |
Administrating Web Servers, Security & Maintenance, Eric Larsen and Brian Stephens, Prentice Hall, ISBN 0130225347, Book Web Page
|
back to top |
| Grading Policies |
| Assessed areas |
Your final grade is weighted based on your performance in the following areas:
| Lab exercises |
25% |
| Midterm Exam |
25% |
| Quizzes |
25% |
| Final Project |
25% |
|
| Lab exercises |
Labs are due at the beginning of the next class meeting as shown on the schedule. I will not accept late exercises. However, I do throw out the lowest lab score in determining the final grade. If you are going to miss class, then you should arrange to turn in your labs before class starts.
Labs are graded on "best effort" basis. You will receive full credit if you clearly attempt to complete all exercises. For each exercise you do not complete, your grade for that exercise will be reduced by 10%, which is one full grade point.
Portions of the lab exercises that are not completed during class must be completed by the student as homework.
|
| Midterm Exam |
The midterm exam is a cumulative exam and must be taken when scheduled, except by prior arrangement with the instructor.
If you score below 70% on your midterm exam, you may request the instructor to weight the final project more heavily and the midterm less heavily. For such requests, the instructor will weight the midterm at 15% and the final project at 35%. You must make this request in writing (e.g. e-mail) before the final exam.
|
| Quizzes |
Most classes will have a graded quiz. Quizzes are given to provide faster and continuous feedback to both the student and the instructor. Please be present as there will be no make-ups. However, I will throw out the lowest quiz score in determining the final grade. Note that if you add the class then you are still expected to complete the initial quiz. Not completing the quiz will count toward your lowest score.
Quizzes primarily cover the material from the previous lecture. However, quiz material may cover prior weeks. Also, the quiz may include the reading material assigned.
|
| Final Project |
Project assignments are presented during the class in which they are scheduled. Late project assignments are not accepted. If you are shy about presenting your assignment, then you may present the assignment to the instructor at the end of class.
|
| Grade interpretation |
Grading within each area is based on the following scale:
| Grade |
From |
To |
Description |
| A |
90% |
100% |
Outstanding work demonstrating mastery of the subject |
| B |
80% |
89.9% |
Good work fully meeting that expected of a good student |
| C |
70% |
79.9% |
Satisfactory work meeting all minimum requirements |
| D |
60% |
69.9% |
Substandard work not meeting reasonable expectations |
| F |
0% |
59.9% |
Unsatisfactory work |
If you have questions about problems you missed on any exercise or assignment, please see me right away. I want to ensure both that you understand the material and that your grades are accurate and fair.
|
back to top |
| Alternate Grading and Incompletes |
| Credit/No Credit Option |
By default, everyone receives a letter grade. If you request the Credit/No Credit Option, you must complete the course work at a satisfactory (i.e. "C") or better level. For more information, see the Cabrillo Academic Policies and Procedures document. |
| Incompletes |
You may request an incomplete from the instructor if you are doing passing work and regularly attending at least 75% of a course, but are unable to take the final exam (or otherwise complete the course) because of illness or other unforeseeable emergency and justifiable reasons. You have one year to complete the incomplete. For more information, see the Cabrillo Academic Policies and Procedures document.
|
back to top |
| Typical Class Session |
| |
The following is an outline of a typical class and lab session:
| Elapsed Time | Event |
| 0:00 | Announcements and discussion of questions that have short answers or broad interest within the class |
| 0:15 | Topic 1 Introduction=>Lab=>Review |
| 0:15 | Topic 2 Introduction=>Lab=>Review |
| 1:15 | Break |
| 1:30 | Short quiz or graded exercise |
| 1:45 | Topic 3 Introduction=>Lab=>Review |
| 2:30 | Topic 4 Introduction=>Lab=>Review |
| 3:00 | Exit classroom/passing time |
|
back to top |
| Working Together |
| Joint Exercises |
Money for education is in short supply in California due to the current budget problems. As a result, there are not enough computers for every student to have their own computer in this classroom.
To work around this shortage of computers, you may need to work with others on in-class exercises. If there are more students than computers, you must be willing to work with one other student. If there are more computers than students, you may still work on in-class exercises together, if both students so choose.
For instructions, see here.
|
back to top |
| Academic Dishonesty |
| |
Any confirmed academic dishonesty, including but not limited to copying assignments or cheating on exams, will result in disciplinary action. This action will include reporting the incident to the Vice President of Student Services for inclusion in your record.
I expect assignments to vary significantly from student to student. If your assignment is similar to another student's, you will both receive a zero. It is your responsibility to prove your work is original.
During exams, I expect there to be no talking, and no wandering eyes. It is your responsibility to make it abundantly clear to me that you are not cheating.
Any person caught cheating will be given a grade of zero for the assignment or exam. The second offense will result in a no-pass or failing grade for the course.
|
back to top |
| |