CS240l Menu Buttons

Treasure Valley Community College
Department Computer Applications
Course Syllabi

CS 240 L - Advanced Operating Systems:
Linux System Administrator

INSTRUCTOR:

Jim Fuller
Office: BH-16b
Phone: 541-881-8822 ext. 231
E-mail: jfuller@tvcc.cc

CREDITS: 4

TERM: Winter 2003

COURSE DESCRIPTION:

An introduction to Linux System Administration. The basic job of a System Administrator is to keep the Linux system up and running. Since Linux systems are always changing, this job requires a person who is always learning new things.

PREREQUISITE:

CS 140L or equivalent.

COURSE GOALS:

After successful completion of this course, the student should be able to:

COURSE OUTLINE

WEEK #1
Introduction.
Linux Boot and shutdown.
WEEK #7
Linux Database Software. Programming Languages.
WEEK #2
User Administration.
Shells.
WEEK #8
Web Serving. X Windowing System. Securing Linux.
WEEK #3
Networking with Linux. Printing and Print Sharing.
WEEK #9
Kernel Administration.
System Monitoring.
Backing Up Your Data.
WEEK #4
E-mail.
Internet Agencies.
WEEK #10
Talking to Your Peripherals. Linux distributions and Upgrading Your System. Connecting to the Internet.
WEEK #5
Samba.
NetNews.
WEEK #11
Review
WEEK #6
Setting Up FTP Services. Applications for Linux.
FINAL
Will be a project

EQUIPMENT NEEDED:

An IBM compatible computer with Microsoft Windows 95 or later, or Microsoft Windows NT.

The computer must have Internet access, a CD-ROM drive, and a printer.

REQUIRED TEXT FOR THE COURSE:

LINUX System Administration Handbook,
by: Komarinsli & Collett, Prentice Hall;
ISBN: 0136805965

Linux Administration, A Beginner's Guide
by: Steve Shah, Osborn/McGraw Hill;
ISBN: 0072122293

Other Materials Needed:
Two 3 1/2 inch High Density Floppy Disks or a super floppy Disk.

METHODS OF INSTRUCTION:

Lecture notes will be furnished on Internet. Those notes will included commonly asked question and answers.

Students can e-mail the instructor with any questions about the course.

Students are expected to read the notes. In addition students are expected to read and work through each chapter in the book using the computer software furnished with the book. NOTE: If you don't work through the chapter then you may have some files missing which you need to do all the end of chapter work!

Students are expected to do the assigned projects at the end of each section of the book. Programming assignments should include design notes and diagrams, program source listing, list of test data used, and screen prints of the results of executing the program.

All assignments should be e-mailed to the instructor by the posted due date.

METHODS OF EVALUATING OUTCOMES:

The course will be evaluated by the instructor on the basis of total points earned on exams, quizzes, and assignments. In borderline cases, attendance and/or participation in classroom and on-line execises will be considered.


CS 240 L - Advanced Operating Systems: Linux System Administrator Web Site Menu
Information | Syllabus | Schedule | Online "Lectures" | Projects | Quizzes | Web Board

Copyright © 2002 by James L. Fuller, all rights reserved.