Difference between revisions of "OPS235 Weekly Schedule"

From CDOT Wiki
Jump to: navigation, search
Line 102: Line 102:
  
  
 
 
 
 
 
 
 
 
 
 
{|width="100%" border="1" cellspacing="2" cellpadding="7"
 
|-
 
|
 
:'''Week 6'''
 
16 - 22 February
 
(Holiday Monday: No Classes)
 
|
 
:
 
'''Complete first half of course:'''
 
:* Catch-up on Labs
 
:* Work on assignment #1 (Due week #7 in class)
 
:* Review for Practical Test #1 and Written Test
 
|
 
 
 
 
|
 
|-
 
|
 
:'''Week 7'''
 
23 February - 1 March
 
|
 
:'''Evaluation'''
 
:* '''Practical Test 1''' (covering weeks 1-4)
 
:* '''Written Test 1''' (covering weeks 1-4)
 
:* '''Assignment 1 Due (in class)'''
 
|
 
|
 
|-
 
!colspan="4"|Study Week
 
2 - 8 March
 
|-
 
|
 
:'''Week 8'''
 
9 - 15 March
 
 
 
|
 
 
:'''Archiving Files, Compiling Software<br />Packages from Source, Managing Services'''
 
:* Using Archive Files (tar, tar.gz, tgz)
 
:* Compiling Software from Source Code
 
:* Controlling System Services
 
 
|
 
 
:'''Slides:'''
 
 
::*Linux Filesystems / Working with Partitions:
 
::: [ [http://matrix.senecac.on.ca/~murray.saul/ops235/ops235w6_l1aa.odp odp] ] [  [http://matrix.senecac.on.ca/~murray.saul/ops235/ops235w6_l1aa.pdf pdf] ] [ [http://matrix.senecac.on.ca/~murray.saul/ops235/ops235w6_l1aa.ppt ppt]  ]
 
::* Archiving &amp; Compiling Software / Managing Run Levels and Services &amp; Run Levels
 
::: [ ] [  ] [ ]
 
 
:'''Reference:'''
 
* [http://www.centos.org/docs/2/rhl-gsg-en-7.2/s1-zip-tar.html archiving with tar, gzip, gunzip]
 
* [[init vs systemd]]
 
* [https://wiki.debian.org/Debate/initsystem/upstart init vs systemd vs upstart]
 
* [https://www.centos.org/docs/5/html/5.2/Installation_Guide/s2-init-boot-shutdown-rl.html Runlevels]
 
|
 
 
[http://zenit.senecac.on.ca/wiki/index.php/OPS235_Lab_5 Lab 5]
 
|-
 
|
 
:'''Week 9'''
 
16 - 22 March
 
 
|
 
 
<!-- * Assignment 1 Evaluation -->
 
:'''Configuring a Network Using Virtual Machines'''
 
:* Static Network Configuration
 
:* Network Configuration with a DHCP client
 
:* Basic TCP/IP network commands: ping, ifconfig, netstat
 
|
 
 
:'''Slides: '''
 
::*Configuring Networks in VMs - Part1:
 
::: [ [http://matrix.senecac.on.ca/~murray.saul/ops235/ops235w9_l1.odp odp] ] [ [http://matrix.senecac.on.ca/~murray.saul/ops235/ops235w9_l1.pdf pdf] ] [ [http://matrix.senecac.on.ca/~murray.saul/ops235/ops235w9_l1.ppt ppt] ]
 
::*Configuring Networks in VMs - Part2:
 
::: [ [http://matrix.senecac.on.ca/~murray.saul/ops235/ops235w9_l2.odp odp] ] [ [http://matrix.senecac.on.ca/~murray.saul/ops235/ops235w9_l2.pdf pdf] ] [ [http://matrix.senecac.on.ca/~murray.saul/ops235/ops235w9_l2.ppt ppt] ]
 
 
 
:'''Reference:'''
 
:Networking with Virtual Machines (Introduction)
 
:* [http://en.wikipedia.org/wiki/Virtual_network Virtual Network - Definition]
 
:* [http://www.reallylinux.com/docs/networkingadmin.shtml Important Linux Networking Commands] (Also refer to lab 6 notes)
 
:* [http://www.yolinux.com/TUTORIALS/LinuxTutorialNetworking.html Linux Network Configuration]
 
:* [[IPTables]] Reference
 
:* Lab6 Notes: [http://zenit.senecac.on.ca/wiki/index.php/OPS235_Lab_6#Investigation_8:_How_do_I_view_and_configure_the_IPTABLES_firewall.3F_--_Basic_Function.2FConfiguration IPTABLES Firewall]
 
 
|
 
 
[http://zenit.senecac.on.ca/wiki/index.php/OPS235_Lab_6 Lab 6]
 
|-
 
|
 
:'''Week 10'''
 
23 - 29 March
 
|
 
:'''Setup and Configure Secure Shell Services,<br />Using Virtual Machines'''
 
:* Network Services
 
:* SSH|
 
|
 
 
:'''Slides: '''
 
::*Network Services / SSH:
 
::: [ [http://matrix.senecac.on.ca/~murray.saul/ops235/ops235w10.odp odp] ] [ [http://matrix.senecac.on.ca/~murray.saul/ops235/ops235w10.pdf pdf] ] [ [http://matrix.senecac.on.ca/~murray.saul/ops235/ops235w10.ppt ppt] ]
 
 
:'''Reference:'''
 
:* Network services/ssh
 
:* [http://support.suso.com/supki/SSH_Tutorial_for_Linux SSH Tutorial]
 
:* [http://it.toolbox.com/blogs/locutus/shh-securing-ssh-howto-10640 How to Make SSH More Secure]
 
:* [[IPTables]]
 
:* Interest Topic: [http://linuxgazette.net/issue58/sharma.html Linux Security Tips] (See Areas involving Networking)
 
|
 
 
[http://zenit.senecac.on.ca/wiki/index.php/OPS235_Lab_7 Lab 7]
 
|-
 
|
 
:'''Week 11'''
 
30 March - 5 April<br />
 
(Holiday on Friday - No classes)
 
|
 
:'''Setting Up, Using &amp; Maintaining a DHCP Server'''
 
:* DHCP Server
 
:'''Assignment 2 released'''
 
:* Work on assignment #2 (Due week #13 in class)
 
:* Review for Practical Test
 
|
 
 
:'''Slides:'''
 
::*Install &amp; Configure DHCP Server:
 
::: [ [http://matrix.senecac.on.ca/~murray.saul/ops235/ops235w11.odp odp] ] [ [http://matrix.senecac.on.ca/~murray.saul/ops235/ops235w11.pdf pdf] ] [ [http://matrix.senecac.on.ca/~murray.saul/ops235/ops235w11.ppt ppt] ]
 
 
:'''Reference:'''
 
:* DHCP Server Definition:<br />[http://en.wikipedia.org/wiki/Dynamic_Host_Configuration_Protocol http://en.wikipedia.org/wiki/Dynamic_Host_Configuration_Protocol]
 
:*[[OPS235_Assignment_2]]
 
 
|
 
[http://zenit.senecac.on.ca/wiki/index.php/OPS235_Lab_8 Lab 8]
 
|-
 
|
 
:'''Week 12'''
 
6 - 12 April
 
|
 
 
:'''Evaluation'''
 
:* '''Practical Test 2'''
 
:* Work on assignment #2 (Due week #13 in class)
 
|
 
|
 
 
 
|-
 
|
 
:'''Week 13'''
 
13 - 19 April
 
|
 
:* '''Assignment #2 Due (in class)'''
 
:* Review for Exam
 
|
 
|
 
 
|-
 
!colspan="4"|Exam Week (20 - 24 April )
 
|}
 
 
[[OPS235 Resources]]
 
[[OPS235 Resources]]
 
[[Category:OPS235]]
 
[[Category:OPS235]]

Revision as of 14:36, 5 April 2015

Winter 2015

Instructors:

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


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
Lab 1 Sign-off Due
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: Lab 2 Sign-off Due
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
Lab 4 Sign-off Due
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
Lab 5 Sign-off Due
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
Lab 6 Sign-off Due
lab7
Week 12:
6 - 12 April
Setting Up, Using & Maintaining a DHCP Server
  • DHCP Server
Lecture Notes:
  • DHCP Server Setup
Lab 7 Sign-off Due
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