INSTRUCTOR:
Jim Fuller
Office: BH-16b
Phone: 541-881-8822 ext. 231
E-mail: jfuller@tvcc.ccCREDITS: 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:
1. Install and configure a Linux system.
1.1 Install one or more distributions of Linux.
2. Expand a Linux system.
1.2 Connect a local printer to the Linux system.
1.3 Booting the Linux system.2.1 Secure the Linux system.
3. Managing a Linux System.
2.2 Add devices and applications to the Linux system.3.1 Manage the system's users.
4. Network two or more Linux systems together.
3.2 Manage the files on the system.4.1 Use Samba.
5. Connect a Linux system to InterNet.
4.2 Connect a shared printer to the network.
4.3 Use Apache.5.1 Set up an Internet site.
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:
REQUIRED TEXT FOR THE COURSE:
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 Copyright © 2002 by James L. Fuller, all rights reserved.
Information | Syllabus | Schedule | Online "Lectures" | Projects | Quizzes | Web Board