Weekly Schedule
Week 1
| Learning Objectives and Tasks | Lecture Notes | Evaluation |
|---|---|---|
| Create a Debian Linux VM in VirtualBox: | - Week 1 Slides | Lab 1 Investigation 1, 2 & 3: Installing Debian Linux with VMWare Workstation |
| - Install Debian (Full Install) as a VM (create customized partitions) | ||
| - Obtain System Information | WARNING: If working on your own device, install VirtualBox from the website, do not use the MyApps application | |
| Do not use any other virtualization software! |
Week 2
| Learning Objectives and Tasks | Lecture Notes: | Evaluation |
|---|---|---|
| Post-Installation Tasks: | - Week 2 Slides | Lab 1 Investigation 4 & 5 |
| - Post-Install Commands |
Week 3
| Learning Objectives and Tasks | Lecture Notes: | Evaluation |
|---|---|---|
| Creating & Using Virtual Machines | - Week 3 Slides | Lab 2 Investigation 1 & 2: Creating and Using Virtual Machines |
| - Installing and Using Virtualization Software | ||
| - Installing Guest VMs |
Week 4
| Learning Objectives and Tasks | Lecture Notes: | Evaluation |
|---|---|---|
| Creating & Using Virtual Machines / Continued: | - Week 4 Slides | Lab 2 Investigation 3 & 4 |
| - Managing Virtual Machines | ||
| - Backing-up Virtual Machines | ||
| - Manipulating Virtual Machines |
Week 5
| Learning Objectives and Tasks | Lecture Notes: | Evaluation |
|---|---|---|
| Troubleshooting, Archiving, Package Management: | - Week 5 Slides | Lab 3 |
| - Common Troubleshooting Examples | ||
| - Archiving Files | ||
| - Package Management |
Week 6
| Learning Objectives and Tasks | Lecture Notes: | Evaluation |
|---|---|---|
| Managing Users, Groups & Services: | - Week 6 Slides | Lab 4: Users, Groups and Services |
| - User Management | Assignment 1 | |
| - Group Management | ||
| - Service Status | ||
| - Starting / Stopping Services |
Week 7
| Learning Objectives and Tasks | Lecture Notes: | Evaluation |
|---|---|---|
| MIDTERM |
Study Week
| Learning Objectives and Tasks | Lecture Notes: | Evaluation |
|---|---|---|
Week 8
| Learning Objectives and Tasks | Lecture Notes: | Evaluation |
|---|---|---|
| Monitoring Disk Space, Intro to LVM | - Week 8 Slides | Lab 5: Monitoring Disk Space - Investigation 1 |
| - Monitoring Hard Disk Space | ||
| - LVM - Definition | ||
| - Using LVM | ||
| - Creating Shell Scripts to Flag Low Disk Space |
Week 9
| Learning Objectives and Tasks | Lecture Notes: | Evaluation |
|---|---|---|
| Using Logical Volume Manager (LVM): | - Week 9 Slides | Lab 5: Using LVM - Investigation 2 |
| - Creating Shell Scripts to Flag Low Disk Space | ||
| - Demonstration of Growing /home partition using LVM: YouTube |
Week 10
| Learning Objectives and Tasks | Lecture Notes: | Evaluation |
|---|---|---|
| Configuring a Network Using Virtual Machines | - Week 10 Slides | Lab 6: Virtual Networks |
| - Static Network Configuration | ||
| - Network Configuration with a DHCP client | ||
- Basic TCP/IP network commands: ping, ip, ss |
Week 11
| Learning Objectives and Tasks | Lecture Notes: | Evaluation |
|---|---|---|
| Setup and Configure Secure Shell Services | - Week 11 Slides | Lab 7: Setup and Configure SSH |
| - Network Services | Assignment 2 | |
| - SSH |
Week 12
| Learning Objectives and Tasks | Lecture Notes: | Evaluation |
|---|---|---|
| Setting Up, Using and Maintaining a DHCP Server | - Week 12 Slides | Lab 8: Setup and Configure a DHCP Server |
| - DHCP Server |
Week 13
| Learning Objectives and Tasks | Lecture Notes: | Evaluation |
|---|---|---|
| Assignment 2 due |
Week 14
| Learning Objectives and Tasks | Lecture Notes: | Evaluation |
|---|---|---|
| Final Evaluation | Final Assessment |