Difference between revisions of "OPS235 Weekly Schedule"

From CDOT Wiki
Jump to: navigation, search
Line 1: Line 1:
 
= Winter 2015 =
 
= Winter 2015 =
  
 +
 +
{| width="40%" align="right" cellpadding="10"
 +
|- valign="top"
 +
|colspan="2"|{{Admon/important |You're supposed to use this hard drive only for this course| But if you really need to use it for two courses, and the professor for the other (probably windows)  course will allow it - ask your professor for help with partitioning.}}
 +
|- valign="top"
 +
|
 
'''Instructors:'''
 
'''Instructors:'''
 
*'''Murray Saul''' (sections A, B, & C)
 
*'''Murray Saul''' (sections A, B, & C)
 
*'''Hans Heim''' (sections E, F, & G)
 
*'''Hans Heim''' (sections E, F, & G)
 
*'''Elizabeth Kopiec''' (section D )
 
*'''Elizabeth Kopiec''' (section D )
 +
|
 +
Note: Each OPS235 instructor will indicate the due dates for labs, tests and assignments. This schedule is a considered to be a general guideline for week-by-week content.
 +
|}
 +
 +
  
  
Line 24: Line 35:
 
   <td  style="border-bottom: thin solid black;">'''CentOS Installation (on Main Host) / Continued:'''<ul><li>Shell Scripting Basics</li><li>Use Shell Scripting to Generate System Information Reports</li></ul></td>
 
   <td  style="border-bottom: thin solid black;">'''CentOS Installation (on Main Host) / Continued:'''<ul><li>Shell Scripting Basics</li><li>Use Shell Scripting to Generate System Information Reports</li></ul></td>
 
   <td  style="border-bottom: thin solid black;">'''Lecture Notes:'''<ul><li>Shell Scripting</li></ul></td>
 
   <td  style="border-bottom: thin solid black;">'''Lecture Notes:'''<ul><li>Shell Scripting</li></ul></td>
   <td style="border-bottom: thin solid black;font-weight:bold;">Lab 1 Sign-off Due</td>
+
   <td style="border-bottom: thin solid black;font-weight:bold;">&nbsp;</td>
 
  </tr>
 
  </tr>
 
  <tr valign="top">
 
  <tr valign="top">
Line 35: Line 46:
 
   <td  style="border-bottom: thin solid black;">'''Creating &amp; Using Virtual Machines / Continued:'''<ul><li>Manipulating Virtual Machines</li><li>Backing-up Virtual Machines</li><li>Manipulating Virtual Machines with Shell Scripts</ul></td>
 
   <td  style="border-bottom: thin solid black;">'''Creating &amp; Using Virtual Machines / Continued:'''<ul><li>Manipulating Virtual Machines</li><li>Backing-up Virtual Machines</li><li>Manipulating Virtual Machines with Shell Scripts</ul></td>
 
   <td  style="border-bottom: thin solid black;">'''Lecture Notes:'''<ul><li>Shell Scripting Continued</li><li>[http://www.centos.org/docs/5/html/Virtualization-en-US/ RedHat Virtualization Guide]</li></ul></td>
 
   <td  style="border-bottom: thin solid black;">'''Lecture Notes:'''<ul><li>Shell Scripting Continued</li><li>[http://www.centos.org/docs/5/html/Virtualization-en-US/ RedHat Virtualization Guide]</li></ul></td>
   <td style="border-bottom: thin solid black;font-weight:bold;">Lab 2 Sign-off Due</td>
+
   <td style="border-bottom: thin solid black;font-weight:bold;">&nbsp;</td>
 
  </tr>
 
  </tr>
 
  <tr valign="top">
 
  <tr valign="top">
Line 53: Line 64:
 
   <td  style="border-bottom: thin solid black;">'''User , Group , Service Management Continued / Written Midterm'''<ul><li>Using LVM</li><li>Creating Shell Scripts to Flag Low Disk Space</li></ul></td>
 
   <td  style="border-bottom: thin solid black;">'''User , Group , Service Management Continued / Written Midterm'''<ul><li>Using LVM</li><li>Creating Shell Scripts to Flag Low Disk Space</li></ul></td>
 
   <td  style="border-bottom: thin solid black;">'''Lecture Notes:'''<ul><li>Monitoring Disk Space</li><li>Using LVM</li><li>Lab 5 Preparation / Debrief</li></ul></td>
 
   <td  style="border-bottom: thin solid black;">'''Lecture Notes:'''<ul><li>Monitoring Disk Space</li><li>Using LVM</li><li>Lab 5 Preparation / Debrief</li></ul></td>
   <td style="border-bottom: thin solid black;font-weight:bold;">Lab 4 Sign-off Due</td>
+
   <td style="border-bottom: thin solid black;font-weight:bold;">&nbsp;</td>
 
  </tr>
 
  </tr>
 
  <tr valign="top">
 
  <tr valign="top">
Line 69: Line 80:
 
   <td  style="border-bottom: thin solid black;">'''Disk Space, Using LVM / Continued'''<ul><li>Using LVM</li><li>Creating Shell Scripts to Flag Low Disk Space</li></ul></td>
 
   <td  style="border-bottom: thin solid black;">'''Disk Space, Using LVM / Continued'''<ul><li>Using LVM</li><li>Creating Shell Scripts to Flag Low Disk Space</li></ul></td>
 
   <td  style="border-bottom: thin solid black;">'''Lecture Notes:'''<ul><li>Shell Scripting</li></ul></td>
 
   <td  style="border-bottom: thin solid black;">'''Lecture Notes:'''<ul><li>Shell Scripting</li></ul></td>
   <td style="border-bottom: thin solid black;font-weight:bold;">Lab 5 Sign-off Due</td>
+
   <td style="border-bottom: thin solid black;font-weight:bold;">&nbsp;</td>
 
  </tr>
 
  </tr>
 
  <tr valign="top">
 
  <tr valign="top">
Line 81: Line 92:
 
   <td  style="border-bottom: thin solid black;">'''Setup and Configure Secure Shell Services'''<ul><li>Network Services</li><li>SSH</li></ul></td>
 
   <td  style="border-bottom: thin solid black;">'''Setup and Configure Secure Shell Services'''<ul><li>Network Services</li><li>SSH</li></ul></td>
 
   <td  style="border-bottom: thin solid black;">'''Lecture Notes:'''<ul><li>Network Services</li><li>SSH</li><li>Preparation for lab7 / Debrief</li></ul></td>
 
   <td  style="border-bottom: thin solid black;">'''Lecture Notes:'''<ul><li>Network Services</li><li>SSH</li><li>Preparation for lab7 / Debrief</li></ul></td>
   <td style="border-bottom: thin solid black;font-weight:bold;">Lab 6 Sign-off Due<br>lab7</td>
+
   <td style="border-bottom: thin solid black;font-weight:bold;">&nbsp;<br>lab7</td>
 
  </tr>
 
  </tr>
 
  <tr valign="top">
 
  <tr valign="top">
Line 87: Line 98:
 
   <td  style="border-bottom: thin solid black;">'''Setting Up, Using &amp; Maintaining a DHCP Server'''<ul><li>DHCP Server</li></ul></td>
 
   <td  style="border-bottom: thin solid black;">'''Setting Up, Using &amp; Maintaining a DHCP Server'''<ul><li>DHCP Server</li></ul></td>
 
   <td  style="border-bottom: thin solid black;">'''Lecture Notes:'''<ul><li>DHCP Server Setup</li></ul></td>
 
   <td  style="border-bottom: thin solid black;">'''Lecture Notes:'''<ul><li>DHCP Server Setup</li></ul></td>
   <td style="border-bottom: thin solid black;font-weight:bold;">Lab 7 Sign-off Due<br>lab8</td>
+
   <td style="border-bottom: thin solid black;font-weight:bold;">&nbsp;<br>lab8</td>
 
  </tr>
 
  </tr>
 
  <tr valign="top">
 
  <tr valign="top">

Revision as of 12:06, 7 April 2015

Winter 2015

Important.png
You're supposed to use this hard drive only for this course
But if you really need to use it for two courses, and the professor for the other (probably windows) course will allow it - ask your professor for help with partitioning.

Instructors:

  • Murray Saul (sections A, B, & C)
  • Hans Heim (sections E, F, & G)
  • Elizabeth Kopiec (section D )

Note: Each OPS235 instructor will indicate the due dates for labs, tests and assignments. This schedule is a considered to be a general guideline for week-by-week content.



Week Objectives and Tasks Reference Labs
Week 1:
12 - 18 January
(No class Monday January 12th)
CentOS Installation (on Main Host):
  • Install CentOS Host Machine (create customized partitions)
  • Obtain System Information
Lecture Notes:
  • Course Introduction
  • Lab 1 Preparation / Debrief
Lab 1
Week 2:
19 - 25 January
CentOS Installation (on Main Host) / Continued:
  • Shell Scripting Basics
  • Use Shell Scripting to Generate System Information Reports
Lecture Notes:
  • Shell Scripting
 
Week 3:
26 January - 1 February
Creating & Using Virtual Machines
  • Installing and Using Virtualization Software
  • Installing Guest VMs
Lecture Notes: Lab 2
Week 4:
2 - 8 February
Creating & Using Virtual Machines / Continued:
  • Manipulating Virtual Machines
  • Backing-up Virtual Machines
  • Manipulating Virtual Machines with Shell Scripts
Lecture Notes:  
Week 5:
9 - 15 February
Troubleshooting, Archiving, Package Management
  • Common Troubleshooting Examples
  • Archiving Files
  • Package Management
Lecture Notes:
  • The Art of Troubleshooting
  • Archiving Files
  • Package Management
  • Lab 3 Preparation / Debrief
  • Using the YUM Utility
Lab 3
Week 6:
16 - 22 February
(Holiday Monday: No Classes)
User / Group Management, Managing Services
  • User Management
  • Group Management
  • Service Status
  • Starting / Stopping Services
Lecture Notes:
  • User / Group Management
  • Managing Services
  • Lab 4 Preparation / Debrief
Lab 4
Lab 3 Sign-off Due
Week 7:
User , Group , Service Management Continued / Written Midterm
  • Using LVM
  • Creating Shell Scripts to Flag Low Disk Space
Lecture Notes:
  • Monitoring Disk Space
  • Using LVM
  • Lab 5 Preparation / Debrief
 
Study Week:
2 - 8 March (No Scheduled Classes)
 
Week 8:
9 - 15 March
Disk Space, Using LVM / Practical Test 1
  • Monitoring Hard Disk Space
  • Using LVM
  • Creating Shell Scripts to Flag Low Disk Space
Lecture Notes:
  • Monitoring Disk Space
  • Using LVM
  • Lab 5 Preparation / Debrief
Lab 5
Week 9:
16 - 22 March
Disk Space, Using LVM / Continued
  • Using LVM
  • Creating Shell Scripts to Flag Low Disk Space
Lecture Notes:
  • Shell Scripting
 
Week 10:
23 - 29 March
Configuring a Network Using Virtual Machines
  • Static Network Configuration
  • Network Configuration with a DHCP client
  • Basic TCP/IP network commands: ping, ifconfig, netstat
Lecture Notes:
  • Creating Virtual Networks
  • Local Hostname Resolution
  • iptables
  • Preparation for lab6 / Debrief
Lab 6
Week 11:
30 March - 5 April
Setup and Configure Secure Shell Services
  • Network Services
  • SSH
Lecture Notes:
  • Network Services
  • SSH
  • Preparation for lab7 / Debrief
 
lab7
Week 12:
6 - 12 April
Setting Up, Using & Maintaining a DHCP Server
  • DHCP Server
Lecture Notes:
  • DHCP Server Setup
 
lab8
Week 13:
13 - 19 April
Evaluation: Assignment 2, labs & Practical Test 2 Lecture Notes: Lab 8 Sign-off Due
Exam Week:
20 - 24 April
 


OPS235 Resources