Franske CNT-2311 SP11 Schedule: Difference between revisions

From ITCwiki
Jump to navigation Jump to search
(Created page with '{{SyllabusInfo |coursename = Administering Linux Operating Systems |coursenumber = CNT-2311 |numcredits = 3 |instructor = Dr. Ben Franske |term = Spring 2011 (1/11/2011-5/10/2011…')
 
 
(9 intermediate revisions by the same user not shown)
Line 72: Line 72:
'''Due:'''
'''Due:'''
* Chapter 1 Online Assessment
* Chapter 1 Online Assessment
* Chapter 2 Project
* Chapter 2 Group - Presentation


==Session 6: January 27==
==Session 6: January 27==
Line 98: Line 98:


'''Due:'''
'''Due:'''
* Chapter 2 Online Assessment
* Chapter 2 Group - Study Guide
* Chapter 3 Project
* Chapter 3 Group - Presentation


==Session 8: February 3==
==Session 8: February 3==
Line 108: Line 108:


'''Due:'''
'''Due:'''
* Chapter 2 Online Assessment (Due Feb 4)


==NO CLASS: February 8==
==NO CLASS: February 8==
Line 113: Line 114:


==Session 9: February 10==
==Session 9: February 10==
'''Topics:'''
* Lab Time
'''Readings:'''
'''Due:'''
* Chapter 4 Group - Questions
* Chapter 3 Group - Study Guide
==Session 10: February 15==
'''Topics:'''
'''Topics:'''
* Managing Files
* Managing Files
Line 127: Line 138:
'''Due:'''
'''Due:'''
* Chapter 3 Online Assessment
* Chapter 3 Online Assessment
* Chapter 4 Project
* Chapter 4 Group - Presentation


==Session 10: February 15==


==Session 11: February 17==
'''Topics:'''
'''Topics:'''
* Lab Time
* Lab Time
Line 137: Line 148:


'''Due:'''
'''Due:'''
* Chapter 5 Group - Questions


==Session 11: February 17==
==Session 12: February 22==
'''Topics:'''
'''Topics:'''
* Booting Linux and Editing Files
* Booting Linux and Editing Files
Line 150: Line 162:


'''Due:'''
'''Due:'''
* Chapter 4 Online Assessment
* Chapter 4 Group - Study Guide
* Chapter 5 Project
* Chapter 5 Group - Presentation


==Session 12: February 22==
==Session 13: February 24==
'''Topics:'''
'''Topics:'''
* Lab Time
* Lab Time
Line 160: Line 172:


'''Due:'''
'''Due:'''
* Chapter 4 Online Assessment
* Chapter 6 Group - Questions


==Session 13: February 24==
==Session 14: March 1==
'''Topics:'''
'''Topics:'''
* Configuring the X Window System, Localization, and Printing
* Configuring the X Window System, Localization, and Printing
Line 176: Line 190:


'''Due:'''
'''Due:'''
* Chapter 5 Online Assessment
* Chapter 5 Group - Study Guide
* Chapter 6 Project
* Chapter 6 Group - Presentation
 
==Session 14: March 1==
'''Topics:'''
* Lab Time
 
'''Readings:'''
 
'''Due:'''


==Session 15: March 3==
==Session 15: March 3==
Line 194: Line 200:


'''Due:'''
'''Due:'''
* Chapter 6 Online Assessment
* Chapter 5 Online Assessment
* Chapter 7 Group - Questions


==NO CLASS: March 8==
==NO CLASS: March 8==
* No IHCC Classes this week, Spring Break
* No IHCC Classes this week, Spring Break


==NO CLASS: March 10== SB
==NO CLASS: March 10==
* No IHCC Classes this week, Spring Break
* No IHCC Classes this week, Spring Break


Line 215: Line 222:


'''Due:'''
'''Due:'''
* Chapter 7 Project
* Chapter 6 Group - Study Guide
* Chapter 7 Group - Presentation


==Session 17: March 17==
==Session 17: March 17==
Line 225: Line 233:


'''Due:'''
'''Due:'''
* Chapter 6 Online Assessment
* Chapter 8 Group - Questions


==Session 18: March 22==
==Session 18: March 22==
Line 238: Line 248:


'''Due:'''
'''Due:'''
* Chapter 7 Online Assessment
* Chapter 7 Group - Study Guide
* Chapter 8 Project
* Chapter 8 Group - Presentation


==Session 19: March 24==
==Session 19: March 24==
Line 248: Line 258:


'''Due:'''
'''Due:'''
* Chapter 7 Online Assessment
* Chapter 9 Group - Questions


==Session 20: March 29==
==Session 20: March 29==
Line 261: Line 273:


'''Due:'''
'''Due:'''
* Chapter 8 Online Assessment
* Chapter 8 Group - Study Guide
* Chapter 9 Project
* Chapter 9 Group - Presentation


==Session 21: March 31==
==Session 21: March 31==
Line 271: Line 283:


'''Due:'''
'''Due:'''
* Chapter 8 Online Assessment
* Chapter 10 Group - Questions


==Session 22: April 5==
==Session 22: April 5==
Line 284: Line 298:


'''Due:'''
'''Due:'''
* Chapter 9 Online Assessment
* Chapter 9 Group - Study Guide
* Chapter 10 Project
* Chapter 10 Group - Presentation


==Session 23: April 7==
==Session 23: April 7==
Line 294: Line 308:


'''Due:'''
'''Due:'''
* Chapter 9 Online Assessment


==Session 24: April 12==
==Session 24: April 12==
Line 302: Line 317:


'''Readings:'''
'''Readings:'''
* [https://help.ubuntu.com/10.10/serverguide/C/httpd.html Ubuntu Server Guide - Apache]
* [http://www.podtrac.com/pts/redirect.mp3/twit.cachefly.net/floss0110.mp3 FLOSS Weekly - Webmin] (MP3 Audio)


'''Due:'''
'''Due:'''
* Chapter 10 Online Assessment
* Chapter 10 Group - Study Guide


==Session 25: April 14==
==Session 25: April 14==
Line 313: Line 330:


'''Due:'''
'''Due:'''
* Chapter 10 Online Assessment


==Session 26: April 19==
==Session 26: April 19==
Line 322: Line 340:


'''Readings:'''
'''Readings:'''
* [http://www.netfilter.org/documentation/HOWTO/packet-filtering-HOWTO.html Linux 2.4 Packet Filtering HOWTO] (at least through section 7)
* [https://help.ubuntu.com/community/dhcp3-server Ubuntu Community Documentation - dhcp3-server]
* [http://www.tldp.org/HOWTO/DNS-HOWTO.html DNS HOWTO] (read as much as you can)


'''Due:'''
'''Due:'''
Line 338: Line 359:


'''Readings:'''
'''Readings:'''
* [http://tldp.org/HOWTO/SMB-HOWTO.html The SMB HOWTO]
* [http://www.samba.org/samba/docs/man/Samba-HOWTO-Collection/FastStart.html Samba Fast Start]


'''Due:'''
'''Due:'''

Latest revision as of 19:29, 21 April 2011

Information Technology & Careers Administering Linux Operating Systems

CNT-2311 - 3 credits

Instructor: Dr. Ben Franske

Term: Spring 2011 (1/11/2011-5/10/2011)

Meetings: T Th 1:00pm-2:40pm

Location: B142

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 11

Topics:

  • Course Syllabus and Schedule
  • Introduction/History of Linux
  • Using VirtualBox (+with external USB drive)
  • Installing Ubuntu Desktop
  • Linux GUI Basics

Readings:

Due:

Session 2: January 13

Topics:

  • Installing Ubuntu Server
  • Drive and directory structure
  • Linux Command Line Basics
  • Chapter Project Teams Determined

Readings:

Due:

Session 3: January 18

Topics:

  • Exploring Linux Command-Line Tools
    • Understanding Command-Line Basics
    • Using Streams, Redirection, and Pipes
    • Processing Text Using Filters
    • Using Regular Expressions

Readings:

  • Chapter 1: Exploring Linux Command-Line Tools

Due:

Session 4: January 20

Topics:

  • Installing Fedora
  • Lab Time

Readings:

Due:

Session 5: January 25

Topics:

  • Managing Software
    • Package Concepts
    • Using RPM
    • Using Debian Packages
    • Converting Between Package Formats
    • Package Dependencies and Conflicts
    • Managing Shared Libraries
    • Managing Processes

Readings:

  • Chapter 2: Managing Software

Due:

  • Chapter 1 Online Assessment
  • Chapter 2 Group - Presentation

Session 6: January 27

Topics:

  • Lab Time

Readings:

Due:

Session 7: February 1

Topics:

  • Configuring Hardware
    • Configuring the BIOS and Core Hardware
    • Configuring Expansion Cards
    • Configuring USB Devices
    • Configuring Hard Disks
    • Designing a Hard Disk Layout
    • Creating Partitions and Filesystems
    • Maintaining Filesystem Health
    • Mounting and Unmounting Filesystems

Readings:

  • Chapter 3: Configuring Hardware

Due:

  • Chapter 2 Group - Study Guide
  • Chapter 3 Group - Presentation

Session 8: February 3

Topics:

  • Lab Time

Readings:

Due:

  • Chapter 2 Online Assessment (Due Feb 4)

NO CLASS: February 8

  • No IHCC classes, Student Success Day (you must attend at least 2 SSD presentations and bring signed proof of attendance to receive your 10 homework points)

Session 9: February 10

Topics:

  • Lab Time

Readings:

Due:

  • Chapter 4 Group - Questions
  • Chapter 3 Group - Study Guide

Session 10: February 15

Topics:

  • Managing Files
    • Managing Files
    • Managing Directories, Files and Links
    • Managing File Ownership
    • Controlling Access to Files
    • Managing Disk Quotas
    • Locating Files

Readings:

  • Chapter 4: Managing Files

Due:

  • Chapter 3 Online Assessment
  • Chapter 4 Group - Presentation


Session 11: February 17

Topics:

  • Lab Time

Readings:

Due:

  • Chapter 5 Group - Questions

Session 12: February 22

Topics:

  • Booting Linux and Editing Files
    • Installing Boot Loaders
    • Understanding the Boot Process
    • Dealing with Runlevels and the Initialization Process
    • Editing Files with Vi

Readings:

  • Chapter 5: Booting Linux and Editing Files

Due:

  • Chapter 4 Group - Study Guide
  • Chapter 5 Group - Presentation

Session 13: February 24

Topics:

  • Lab Time

Readings:

Due:

  • Chapter 4 Online Assessment
  • Chapter 6 Group - Questions

Session 14: March 1

Topics:

  • Configuring the X Window System, Localization, and Printing
    • Configuring Basic X Features
    • Configuring X Fonts
    • Managing GUI Logins
    • Using X for Remote Access
    • X Accessibility
    • Configuring Localization and Internationalization
    • Configuring Printing

Readings:

  • Chapter 6: Configuring the X Window System, Localization, and Printing

Due:

  • Chapter 5 Group - Study Guide
  • Chapter 6 Group - Presentation

Session 15: March 3

Topics:

  • Lab Time

Readings:

Due:

  • Chapter 5 Online Assessment
  • Chapter 7 Group - Questions

NO CLASS: March 8

  • No IHCC Classes this week, Spring Break

NO CLASS: March 10

  • No IHCC Classes this week, Spring Break

Session 16: March 15

Topics:

  • Administering the System
    • Managing Users and Groups
    • Tuning User and System Environments
    • Using System Log Files
    • Maintaining the System Time
    • Running Jobs in the Future

Readings:

  • Chapter 7: Administering the System

Due:

  • Chapter 6 Group - Study Guide
  • Chapter 7 Group - Presentation

Session 17: March 17

Topics:

  • Lab Time

Readings:

Due:

  • Chapter 6 Online Assessment
  • Chapter 8 Group - Questions

Session 18: March 22

Topics:

  • Configuring Basic Networking
    • Understanding TCP/IP Networking
    • Understanding Network Addressing
    • Configuring Linux for a Local Network
    • Diagnosing Network Connections

Readings:

  • Chapter 8: Configuring Basic Networking

Due:

  • Chapter 7 Group - Study Guide
  • Chapter 8 Group - Presentation

Session 19: March 24

Topics:

  • Lab Time

Readings:

Due:

  • Chapter 7 Online Assessment
  • Chapter 9 Group - Questions

Session 20: March 29

Topics:

  • Writing Scripts, Configuring E-mail, and Using Databases
    • Managing the Shell Environment
    • Writing Scripts
    • Managing E-mail
    • Managing Data with SQL

Readings:

  • Chapter 9: Writing Scripts, Configuring E-mail, and Using Databases

Due:

  • Chapter 8 Group - Study Guide
  • Chapter 9 Group - Presentation

Session 21: March 31

Topics:

  • Lab Time

Readings:

Due:

  • Chapter 8 Online Assessment
  • Chapter 10 Group - Questions

Session 22: April 5

Topics:

  • Securing Your System
    • Administering Network Security
    • Administering Local Security
    • Configuring SSH
    • Using GPG

Readings:

  • Chapter 10: Securing Your System

Due:

  • Chapter 9 Group - Study Guide
  • Chapter 10 Group - Presentation

Session 23: April 7

Topics:

  • Lab Time

Readings:

Due:

  • Chapter 9 Online Assessment

Session 24: April 12

Topics:

  • Linux Applications
    • Webmin
    • Apache Webserver

Readings:

Due:

  • Chapter 10 Group - Study Guide

Session 25: April 14

Topics:

  • Lab Time

Readings:

Due:

  • Chapter 10 Online Assessment

Session 26: April 19

Topics:

  • Advanced Linux Networking
    • DHCP Services
    • Firewalls, NAT and Routing
    • DNS Services

Readings:

Due:

Session 27: April 21

Topics:

  • Lab Time

Readings:

Due:

Session 28: April 26

Topics:

  • The SAMBA Fileserver

Readings:

Due:

Session 29: April 28

Topics:

  • Lab Time

Readings:

Due:

Session 30: May 3

Topics:

  • Practice for Skills Based Exam

Readings:

Due:

Session 31: May 5

Topics:

  • Skills Based Final Exam, Part I

Readings:

Due:

  • Online Final Exam

EXAM WEEK: Monday, May 9

NOTE: Class Meets 2:00-4:00pm today! Topics:

  • Skills Based Final Exam, Part II

Readings:

Due:

  • 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.