Edward Parrish © 2003     

CIS-164 Course Syllabus

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.

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
Course Objectives
 
  1. List and describe the key features of the web server
  2. Install the server on one or more platforms (Windows, Unix, Linux)
  3. Configure the web server using the administration tools
  4. Explain the major architectural components that comprise the web server
  5. Establish WWW Service, FTP Service and other services
  6. Add users
  7. Implement the web server's security features
  8. Explain and implement Secure Sockets Layer (SSL) 3.0 authentication to a web site running on the server
  9. Add virtual servers and directories hosted on the web server
  10. Enhance a Web site hosted on the web server with active server pages
  11. Analyze and tune the performance of Web sites on the server
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.
Skills Needed
File Management
  1. Create, edit, save and rename files using appropriate filenames and extensions
  2. Create directories and subdirectories (folders and subfolders)
  3. 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.
Textbooks and Other Materials
Required books Administrating Web Servers, Security & Maintenance, Eric Larsen and Brian Stephens, Prentice Hall, ISBN 0130225347,
Book Web Page
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.

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.
Typical Class Session
 

The following is an outline of a typical class and lab session:

Elapsed TimeEvent
0:00Announcements and discussion of questions that have short answers or broad interest within the class
0:15Topic 1 Introduction=>Lab=>Review
0:15Topic 2 Introduction=>Lab=>Review
1:15Break
1:30Short quiz or graded exercise
1:45Topic 3 Introduction=>Lab=>Review
2:30Topic 4 Introduction=>Lab=>Review
3:00Exit classroom/passing time
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.

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.

 

Home | WebCT | Announcements | Schedule | Expectations | Syllabus
| Help | FAQ's | HowTo's | Links

Last Updated: 7/28/2006 2:10:28 PM