Franske CNT-2311 SP10 Schedule

From ITCwiki
Jump to navigation Jump to search
Information Technology & Careers Administering Linux Operating Systems

CNT-2311-91 - 3 credits

Instructor: Dr. Ben Franske

Term: Spring 2010 (1/12/2010-5/11/2010)

Meetings: Tu 2:00pm-5:20pm

Location: B143

This schedule provides an outline of the topics expected to be covered in this course as well as the readings and assignments due each week. Topics and readings may change in which case you will be notified in class or by e-mail and the latest version of this document is always available from the course wiki. Please have all readings completed prior to the start of each class and be prepared to take part in the discussion. Unless otherwise noted online quizzes and exams are due at 11:59pm on the date indicated.

Session #1
January 12 Introduction to the Course & PC Hardware
Topics Covered:
  • Course Syllabus and Schedule
  • Introduction/History of Linux
  • Using VirtualBox (+with external USB drive)
  • Installing Ubuntu Desktop
  • Drive and directory structure
  • Linux Basics (GUI and Command Line)
Readings:
Due:
Session #2
January 19 Server Installation and the Command Line
Topics Covered:
  • Installing Fedora
  • Installing Ubuntu Server
  • Basic user management & permissions
  • Shells
  • More Linux tools
  • Text Editors (vi, emacs, pico/nano)
Readings:
  • Introduction
  • Chapter 1
  • Chapter 2
  • Chapter 4 (p. 74-88, 96-100)
  • Chapter 5 (p. 102-112, 114-120, 122-131, 137-140)
Due:
Session #3
January 26 '
Topics Covered:
  • Process & Job management & control
  • Startup, shutdown and runlevels
  • File systems, partitioning and related commands
Readings:
  • Chapter 5 (p. 112-114, 131-137)
  • Chapter 6
  • Chapter 7 (p. 166-185)
Due:
  • Unit 1 Online Assessment
Session #4
February 2 '
Topics Covered:
  • Core system services
  • Tweaking with Proc and SysFS
  • Network configuration
  • Network tools
  • Basic package management
Readings:
  • Chapter 3
  • Chapter 8
  • Chapter 10
  • Chapter 12
Due:
Session #5
February 9 '
Topics Covered:
  • Remote Administration with SSH
  • Administration with Webmin
  • Introduction to SAMBA
Readings:
  • Chapter 21
  • Chapter 24
Due:
Session #6
February 16 '
Topics Covered:
  • Text Processing
  • Shell Scripting
Readings:
Due:
Session #
February 23 NO CLASS: Student Success Day
Topics Covered:
Readings:
Due:
Session #7
March 2 '
Topics Covered:
  • Introduction to Firewalls
  • Introduction to Apache webserver
Readings:
  • Chapter 13: The Linux Firewall
  • Chapter 18: Apache Web Server
Due:
  • Unit 3 Online Assessment (Due 3/3/2010)
Session #
March 9 NO CLASS: Spring Break
Topics Covered:
Readings:
Due:
Session #8
March 16 Mail Servers
Topics Covered:
  • Sendmail and Postfix
  • IMAP and POP3
Readings:
Due:
Session #9
March 23 Network Services
Topics Covered:
  • DNS
  • DHCP
Readings:
  • Chapter 16
  • Chapter 27
Due:
Session #10
March 30 End Bits
Topics Covered:
  • NAT Masquerading
  • MySQL Servers
Readings:
Due:
Session #11
April 6 Internet Simulation Project
Topics Covered:
  • Internet Simulation Project
Readings:
Due:
  • Unit 4 Online Assessment
Session #12
April 13 Internet Simulation Project
Topics Covered:
  • Internet Simulation Project
Readings:
Due:
  • Unit 5 Online Assessment
Session #13
April 20 Internet Simulation Project
Topics Covered:
  • Internet Simulation Project
Readings:
Due:
Session #14
April 27 Internet Simulation Project
Topics Covered:
  • Internet Simulation Project
Readings:
Due:
Session #15
May 4 Internet Simulation Project
Topics Covered:
  • Internet Simulation Project
Readings:
Due:
Session #16
May 11 Exam Day
Topics Covered:
  • Internet Simulation Project
Readings:
Due:
  • Online Final Exam
  • All Labwork
  • CNT Project(s)

The instructor reserves the right to modify and adjust the schedule and assignments as needed during the course of this class. The most up to date version will always be available on the course website or from the instructor.