Prerequisite | : Some exposure to the UNIX environment |
Room | : M290 (Mendel Hall) |
Meeting Days | : Tuesday |
Hours | : 06:15pm - 08:45pm |
Instructor | : Najib Nadi najib.nadi@villanova.edu Room 165C (mendel Science Center) Phone 519-4852, Fax 519-7889 |
Textbook | : UNIX System Administration Handbook, Third Edition by Evi Nemeth, Garth Snyder and Scott Seebass, Prentice-Hall |
Other References | : The UNIX Programming Environment,
by Kernighan and Pike : The UNIX manuals(on-line documentation) |
Course Description :
      A review of some Unix basics including Bourne shell,
user level commands, and some Unix filters. The course will cover all the
system administrator's tasks described in the textbook: system boot and
shutdown, filesystem maintenance, Unix daemons and periodic processes,
networking, system performance and tuning, security.
We will also study some tools and utilities for the system administrator:
make, perl, ant, watcher etc. There will be lab sessions and workshop
assignments to apply the concepts covered in the class lectures.
Each student (or group of students) will be assigned a system with
administrative privileges.
The students will use these systems to perfrom the typical system
administration tasks such as the setup and configuration of
local and remote printing, DNS services, NIS client and NIS server,
web server, mail server and spam filtering, database server.
Grading Policy :
Grade Composition | Grading Scheme | ||||
---|---|---|---|---|---|
3 Workshops | 30% | 60-75 |    C | 89-93 |    B+ |
2 Tests | 50% | 75-80 |    C+ | 93-95 |    A- |
1 Final Project | 10% | 80-85 |    B- | 95-100 |    A |
Class Participation | 10% | 85-89 |    B |
Make-up Test Policy :
      No missed test without prior excuse. Make-up test will be harder. UNexcused missed tests are counted as zero. Punctuality points are deducted for projectes submitted after the due date.
Snow Cancelations :
      Closing information can be obtained by calling 519-4505.