SyllabusWed, Oct 03 2007, 11:37pm
This is the course syllabus (aka "green sheet"). Please read it very carefully. You are responsible for knowing and abiding by all class and school policies. You may download a printable version as well.


Syllabus
Course: CIS68C2 UNIX Network Administration
Description: Advanced network administration of the UNIX operating system. Hands on experience with network setup, configuration and maintenance.
Prerequisites: CIS 68C1. A good understanding of the basic Unix or Linux system administration is essential. CIS 68B1 is very useful.
Units: 5 Units - Two hours lecture, two hours lecture/lab. Four hours terminal time per meeting.
Instructor: Mike Cappella
e-mail: feedback%20(at)%20mikecappella%20(dot)%20com
Instructor Contact: I have no office, nor office hours, but can be available by appointment at the Foothill campus if necessary. Contact me via the e-mail address above. I usually respond to e-mail very quickly, and almost always within 24 hours.
Class Meetings:
Wednesday6:00 - 7:50pmRoom 5903Lecture
Wednesday8:00 - 9:40pmRoom 4305Lecture/Lab
Class Website: The class website available at cis68c2.mikecappella.com contains all class material. Please use the website as the definitive source for information and class content. Class materials will be updated periodically to correct typos, mistakes, or to further clarify the subject.
Textbooks: I do not require that you purchase any textbook. However, you will do better on exams and homework if you read the assigned material. Some homework will be assigned from the textbook(s).
 TCP/IP Network Administration, 3rd Edition, Craig Hunt, O'Reilly & Associates, ISBN: 0-596-00297-1
 Unix System Administration Handbook, 3rd Edition, Evi Nemeth, Snyder, Seebass, Hein, Prentice Hall PTR, ISBN: 0-13-020601-6
Course Objectives: By the end of the course, you should be able to:
  • Configure multiple network interfaces
  • Setup and configure domains and domain name services
  • Configure routes and routing software
  • Setup and configure DHCP, NIS, and ftp
  • Setup and configure NFS and automounts
  • Configure various TCP/IP services
  • Use network management and debugging tools
Requirements:
  • You will need access to the internet, an e-mail account/address, and a telnet or SSH client
  • You are expected to attend all classes - notify instructor in advance if you cannot attend
  • Class attendance and participation is important - it will be a factor in your course grade
  • Be on time to class
  • Turn off or quiet all cell phones, pagers, or other disruptive devices
  • No food or drink near computers or in the labs
UNIX Accounts: You will be receiving a UNIX system account to perform your homework. This account is to be used only by you, and for class purposes. Do not give your password to others, or allow others to use the account. Lost passwords, lost data, or short system outages are not valid excuses for late submissions. You should consider performing backups of your data (perhaps your entire UNIX home directory). Do not count on the system administrators to do this. Pornography or any possibly offensive material is not allowed on school computers.
Class Calendar: The course topics, lecture notes, reading and homework assignments will be posted on the Coursework section of the class website. This section will be updated often; all changes will be noted in the News section of the website (which is also the site's home page).
Exams:

There will be a final exam for course, and one or more exams during the course. See the class calendar for the date of the final exam. I reserve the right to give pop-quizzes.

Homework / Lab Work:

Expect homework and/or lab assignments each lecture (unless otherwise noted). All assignments will be posted in the Coursework section of the class website. You are responsible for ensuring that you know these assignments. Homework assignments are due by start of class on the due date, and all turned-in assignments must be type-written (unless otherwise noted). The time of receipt for assignments turned in via email will be the e-mail's received time. Because the course will move quickly, late homework will generally not be accepted. Exceptions may be made on a case-by-case basis (but do not count on this, especially if you have not received prior approval), and your grade may be reduced appropriately.

Course Content and Reading Assignments:

The weekly topics and reading assignments are listed in the Coursework section of the class website. However, this list may change as necessary. If you want to get the most from the class, familiarize yourself with the reading material before lecture, and thoroughly afterwards.

Grading:

You will receive a score for all submitted work. Your grade will be primarily based on the total number of points you earn in the class. Good participation in the course will also positively influence your final grade. There will be no make-up work (homework, exams, etc.). Keep all of your returned work and track your own grades. Class points will be approximately distributed as follows:

Area   Weight 
Homework 20%   
Midterm 35%   
Final 45%   

The grading scale for the course is as described below, but may be modified as deemed appropriate by the instructor.

Grade Description Range
A Excellent 90 - 100%   
B Good 80 - 89%   
C Satisfactory 70 - 79%   
D Less than satisfactory 60 - 69%   
F Fail 0 - 59%   
P Pass 70 - 100%   
NP No Pass 0 - 69%   
Drops & Withdraws: You will be dropped from the course if you are missing two or more submissions. It is your responsibility to notify me of your intention to drop the course and to file a drop card with the Registrar. Unless you drop, or file a Pass/No Pass form, you will receive a letter grade in the course. See Important Dates below.
Academic Honor Code: Read this section carefully and make sure you understand it!
Foothill College and I expect that "students will pursue their studies with integrity and honesty". Cheating, coping any portions of another persons work, or any other form of academic dishonesty is taken very seriously. Any student caught or deemed to have engaged in such behavior will receive an F in the course. In addition, you may be reported to the Dean of Student Affairs, which may lead to expulsion. It is your responsibility to know the school's policy and my policy about what constitutes academic dishonesty. Some students believe it is acceptable to work on assignments in pairs or teams, and then submit essentially the same collaboratively derived answers. To clarify my policy on this, you may discuss concepts with each other, but you must work-out solutions to problems on your own, and all submitted work must be entirely your own. If your work resembles other material or someone else's work, you and the other student(s) will fail the course. I will give no warnings or second chances. It is your responsibility to understand these policies.
Important Dates: Please consider the following dates, as they can affect the grade your receive for the course:
Oct 18thLast day to drop with no grade or to file pass / no pass
Nov 15thLast day to drop with a "W" (withdraw)
Nov 11thVeterans Day - Campus closed
Dec 9thFinal Exam