The course schedule, labs, and links are subject to change.
Check with your professor for details and changes specific to your section.
Week |
Objectives and Tasks |
Assigned Reading |
Labs / Exercises
|
Week 1
Jan 11 - 15
|
Course overview
- Welcome to OPS235
- Course Format
- Assigned Readings
- Required materials
Introduction to Linux
- Introduction to Linux
- How does a computer boot?
- Boot Device and Boot Order
- Booting a "LIVE CD"
Storage - Hard Disks and Partioning
- Devices
- Hard Disk Partitions
- File Systems
- Linux Directory Structure
|
Intro to Linux
Hard Disks and Partitioning
|
Lab 1
|
Week 2
Jan 18 - 22
|
Installing Linux
- Installing Fedora
- Boot loaders
|
|
Lab 2
|
Week 3
Jan 25 - 29
|
Using Virtual Machines
- Installing and Using Virtualization Software
- Installing Guest VMs
Assignment 1 Released
|
|
Lab 3
|
Week 4
Feb 1 - 5
|
- Logical Volume Management
- Package management with rpm and yum
- User and Group Management
|
|
Lab 4
|
Week 5
Feb 8 - 12
|
- Using Filesystems in Regular Files (loopback)
- Using Archive Files (tar, tar.gz, tgz)
- Compiling Software from Source Code
- Customizing System Startup (/etc/rc.d directories)
|
|
Lab 5
|
Week 6
Feb 15 - 19
|
- Catch up
- Review for Practical and Written tests
- Work on assignment
|
|
|
Week 7
Feb 22 - 26
|
- Practical Test 1 (covering weeks 1-5)
- Written Test 1 (covering weeks 1-5)
|
|
|
Study Week - March 1-5
|
Week 8
Mar 8 - 12
|
- Static Network Configuration
- Network Configuration with a DHCP client
- Basic TCP/IP network commands: ping, ifconfig, netstat
|
|
Lab 6
|
Week 9
Mar 15 - 19
|
|
|
Lab 7
|
Week 10
Mar 22 - 26
|
|
|
Lab 8
|
Week 11
Mar 22-Apr 2
|
- SELinux and Apache (httpd)
- Review for Practical and Written Tests
|
|
|
Week 12
Apr 5-9
|
- Written Test 2 (covering weeks 5-10)
- Practical Test 2
|
|
|
Week 13
Apr 12-16
|
|
|
|
Exam Week - April 22-26
|