CS-392 (UNIX Administration)         Syllabus                        Summer 2008

Instructor - Joe Toone                                                                                     Phone (256)824-6904

Email – jtoone@cs.uah.edu

 

 

Text:  Linux Administration A Beginner’s Guide

           Fourth Edition

Authors:  Steve Shah and Wale Soyinka

 

Class Hours: Monday and Wednesday 12:30 PM – 2:30 PM

Office Hours: Monday through Thursday 10:30 AM – 11:30 AM and by appointment

 

 

Class#  Date                           Lecture                      Assigned Reading / Exam

 

  1           5/28        Summary of Linux Distributions and comparison to

                             Windows 2003 – Installing a Linux server                                        Chapters 1&2

 

  2             6/2        Software Installations – Managing Users                                         Chapters 3&4

 

  3             6/4        The UNIX Command Line                                                             Chapter 5

 

  4             6/9        Booting, Shutting Down, LILO & GRUB, and File Systems              Chapters 6&7

 

  5           6/11        Core System Services – Compiling the Kernel                                 Chapters 8&9

 

  6           6/16        First Exam (no lecture)                                                                              Exam 1

 

  7           6/18        The Proc File Systems – Administering TCP/IP Networks               Chapters 10&11

 

  8           6/23        Network Configuration – Configuring the Firewall                            Chapters 12&13

 

  9           6/25        Network and System Security                                                         Chapters 14&15

 

10           6/30        Configuring DNS and File Transfer Protocol (FTP) Servers             Chapters 16&17

 

11             7/2        Setup and Management of Apache (web) and SMTP (mail) Servers Chapters 18&19

 

12            7/7        Post Office Protocol (POP), IMAP, and Secure Shell (SSH)            Chapters 20&21

 

13             7/9        Second Exam (no lecture)                                                                            Exam 2

 

14           7/14        Network File System (NFS) Administration                                     Chapter 22

 

15           7/16        Administering Network Information Services (NIS) and Samba        Chapters 23&24

 

16           7/21        Configuring LDAP and Printing Services (CUPS)                            Chapters 25&26

 

17           7/23        Configuring DHCP and managing Backups                                     Chapters 27&28

 

18           7/28        Last day of project presentations

 

19           7/30        Friday 8:00 – 10:30 AM                                                                       Final Exam

 

 

Grading Policy

 

                                       Exam One                                            25%

                                       Exam Two                                           25%

                                       Final Exam                                           25%

                                       Lab Assignments                                  25%

                                                                                                 100%

 

Lab Assignments

 

Students will be grouped in teams for the lab assignments.  All assignments will deal with the design and implementation of a UNIX client / server architecture for a Domain.

 

Attendance

 

You are expected to attend each class!  If you must be absent, it is your responsibility to make up any missed work at the next class meeting.

 

Academic Misconduct will be dealt with in a manner according to the Code of Conduct outlined in the UAH Student Handbook.

 

Notice:  Any student with a disability that will require special attention or accommodation should inform the instructor as soon as possible, preferably within the first week of class.