Franske CNT-2311 SU11 Schedule

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

CNT-2311-61 - 3 credits

Instructor: Dr. Ben Franske

Term: Summer 2011 (6/6/2011-7/20/2011)

Meetings: M W 2:00-5:00pm

Location: B109

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: June 6

Topics:

  • Course Syllabus and Schedule
  • Introduction/History of Linux
  • Using VirtualBox
  • Installing Ubuntu Desktop
  • Linux GUI Basics
  • Installing Ubuntu Server
  • Linux Command Line Basics

Readings:

Due:

Session 2: June 8

Topics:

  • Shells
  • Text Editors (vi, emacs, pico/nano)
  • More Linux Tools
  • Basic user management & permissions

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:

  • Install Fedora 15 into a virtual machine

Session 3: June 13

Topics:

  • 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: June 15

Topics:

  • 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: June 20

Topics:

  • Remote Administration with SSH
  • Administration with Webmin
  • Introduction to SAMBA

Readings:

  • Chapter 21
  • Chapter 24

Due:

  • Unit 2 Online Assessment

Session 6: June 22

Topics:

  • Text Processing
  • Shell Scripting

Readings:

Due:


NO CLASS: June 27

Ben is gone at a conference this week. You are encouraged to come in and work on labs or projects during open lab hours.

NO CLASS: June 29

Ben is gone at a conference this week. You are encouraged to come in and work on labs or projects during open lab hours.

Due:

  • Unit 3 Online Assessment

NO CLASS: July 4

Holiday, campus closed.

Session 7: July 6

Topics:

  • Introduction to Firewalls
  • Introduction to Apache webserver

Readings:

  • Chapter 13: The Linux Firewall
  • Chapter 18: Apache Web Server

Due:

Session 8: July 11

Topics:

  • SMTP Mail Services
  • IMAP and POP3 Services

Readings:

  • Chapter 19
  • Chapter 20

Due:


Session 9: July 13

Topics:

  • DNS Services
  • DHCP Services

Readings:

  • Chapter 16
  • Chapter 27

Due:

Session 10: July 18

Topics:

  • NAT Masquerading
  • MySQL Servers

Readings:

  • No additional readings

Due:

  • Unit 4 Online Assessment (Due 7/18/11)

Session 11: July 20

Topics:

  • Skills Based Exam

Readings:

Due:

  • Final Online Assessment
  • Projects
  • Lab Reports

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.