Weekly Schedule
Week 1 - Sept 2 - Sept 5
| Learning Objectives and Tasks | Lecture Notes | Evaluation |
|---|---|---|
| Create a Debian Linux: | - Welcome to OPS245 | Lab 1: Installing Debian Linux |
| - Install Debian (Full Install) | - Installing Linux | |
| - Obtain System Information |
Week 2 - Sept 8 - Sept 12
| Learning Objectives and Tasks | Lecture Notes: | Evaluation |
|---|---|---|
| Post-Installation Tasks: | Scripting Practice: OPS245 Scripting Exercises | |
| - Post-Install Commands |
Week 3 - Sept 15 - Sept 19
| Learning Objectives and Tasks | Lecture Notes: | Evaluation |
|---|---|---|
| Creating & Using Virtual Machines | - Installing Virtual Machines | Lab 2: Creating and Using Virtual Machines |
| - Installing and Using Virtualization Software | ||
| - Installing Guest VMs |
Week 4 - Sept 22 - Sept 26
| Learning Objectives and Tasks | Lecture Notes: | Evaluation |
|---|---|---|
| Creating & Using Virtual Machines / Continued: | - Managing Virtual Machines | |
| - Manipulating Virtual Machines | ||
| - Backing-up Virtual Machines | ||
| - Manipulating Virtual Machines |
Week 5 - Sept 29 - Oct 3
| Learning Objectives and Tasks | Lecture Notes: | Evaluation |
|---|---|---|
| Troubleshooting, Archiving, Package Management: | - Troubleshooting, Archiving, Package Management | Lab 3: Troubleshooting, Archiving, and Packages |
| - Common Troubleshooting Examples | ||
| - Archiving Files | ||
| - Package Management |
Week 6 - Oct 6 - Oct 10
| Learning Objectives and Tasks | Lecture Notes: | Evaluation |
|---|---|---|
| Managing Users, Groups & Services: | - Managing Users, Groups & Services | Lab 4: Users, Groups and Services |
| - User Management | - Managing Sudo | Assignment 1 |
| - Group Management | ||
| - Service Status | ||
| - Starting / Stopping Services |
Week 7 - Oct 13 - Oct 17
| Learning Objectives and Tasks | Lecture Notes: | Evaluation |
|---|---|---|
| MIDTERM |
Study Week - Oct 20 - Oct 24
| Learning Objectives and Tasks | Lecture Notes: | Evaluation |
|---|---|---|
Week 8 - Oct 27 - Oct 31
| Learning Objectives and Tasks | Lecture Notes: | Evaluation |
|---|---|---|
| Monitoring Disk Space, Intro to LVM | - Monitoring Disk Space, crontab | 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 - Nov 3 - Nov 7
| Learning Objectives and Tasks | Lecture Notes: | Evaluation |
|---|---|---|
| Using Logical Volume Manager (LVM): | Lab 5: Using LVM - Investigation 2 | |
| - Creating Shell Scripts to Flag Low Disk Space | - Introduction to LVM | |
- Advanced uses of the awk command | ||
| - Demonstration of Growing /home partition using LVM: YouTube |
Week 10 - Nov 10 - Nov 14
| Learning Objectives and Tasks | Lecture Notes: | Evaluation |
|---|---|---|
| Configuring a Network Using Virtual Machines | Lab 6: Virtual Networks | |
| - Static Network Configuration | - Creating a Virtual Network | |
| - Network Configuration with a DHCP client | ||
- Basic TCP/IP network commands: ping, ip, ss |
Week 11 - Nov 17 - Nov 21
| Learning Objectives and Tasks | Lecture Notes: | Evaluation |
|---|---|---|
| Setup and Configure Secure Shell Services | - Securing Network via SSH | Lab 7: Setup and Configure SSH |
| - Network Services | - Configuring Firewalls (iptables) | |
| - SSH |
Week 12 - Nov 24 - Nov 28
| Learning Objectives and Tasks | Lecture Notes: | Evaluation |
|---|---|---|
| Setting Up, Using and Maintaining a DHCP Server | - Setting up a DHCP Server | Lab 8: Setup and Configure a DHCP Server |
| - DHCP Server |
Week 13 - Dec 1 - Dec 5
| Learning Objectives and Tasks | Lecture Notes: | Evaluation |
|---|---|---|
| Assignment 2 |
Week 14 - Dec 8 - Dec 12
| Learning Objectives and Tasks | Lecture Notes: | Evaluation |
|---|---|---|
| Final Evaluation | Final Assessment |