Difference between revisions of "OPS335 Weekly Schedule"

From CDOT Wiki
Jump to: navigation, search
Line 12: Line 12:
 
|width="45%"|
 
|width="45%"|
 
'''Instructors:'''
 
'''Instructors:'''
 
+
*'''Peter Callaghan''' (Section)
 
*'''Murray Saul''' (Sections )
 
*'''Murray Saul''' (Sections )
 
*'''Andrew Smith''' (Sections)
 
*'''Andrew Smith''' (Sections)
Line 20: Line 20:
 
'''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.
 
'''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.
 
|}
 
|}
 
 
  
  

Revision as of 15:04, 29 December 2015

Important.png
The course schedule, labs, and links are subject to change.
Check with your professor for details and changes specific to your section.
Idea.png
OPS335 Resource Page
OPS335 Resources


Winter 2016

Instructors:

  • Peter Callaghan (Section)
  • Murray Saul (Sections )
  • Andrew Smith (Sections)


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:
8 - 13 Sept
(No class Tues Sept 8th:
Experience Seneca)
CentOS Installation (on Main Host):
  • Install CentOS Host Machine (create customized partitions)
  • Obtain System Information
Lecture Notes: Lab 1
Week 2:
14-20 Sept
CentOS Installation (on Main Host) / Continued:
  • Shell Scripting Basics
  • Use Shell Scripting to Generate System Information Reports
Lecture Notes:  
Week 3:
21-27 Sept
Creating & Using Virtual Machines
  • Installing and Using Virtualization Software
  • Installing Guest VMs
Lecture Notes: Lab 2
Week 4:
28 Sept - 4 Oct
Creating & Using Virtual Machines / Continued:
  • Manipulating Virtual Machines
  • Backing-up Virtual Machines
  • Manipulating Virtual Machines with Shell Scripts
Lecture Notes:  
Week 5:
5 - 11 Oct
Troubleshooting, Archiving, Package Management
  • Common Troubleshooting Examples
  • Archiving Files
  • Package Management
Lecture Notes: Lab 3
Week 6:
12 - 18 Oct
User / Group Management, Managing Services
  • User Management
  • Group Management
  • Service Status
  • Starting / Stopping Services
Lecture Notes: Lab 4
 
Week 7:
19 - 25 Oct
User , Group , Service Management Continued / Written Midterm
  • Evaluation: Assignment 1, labs 1- 4, Written Text & Practical Test 1
Lecture Notes:  
Study Week:
26 Oct - 1 Nov
(No Scheduled Classes)
 
Week 8:
2 - 8 Nov
Disk Space, Using LVM / Practical Test 1
  • Monitoring Hard Disk Space
  • LVM - Definition
  • Using LVM
  • Creating Shell Scripts to Flag Low Disk Space
Lecture Notes: Lab 5
Week 9:
9 - 15 Nov
Disk Space, Using LVM / Continued
  • Using LVM
  • Creating Shell Scripts to Flag Low Disk Space
Lecture Notes:
     
    Week 10:
    16 - 22 Nov
    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: Lab 6
    Week 11:
    23 - 29 Nov
    Setup and Configure Secure Shell Services
    • Network Services
    • SSH
    Lecture Notes:  
    lab7
    Week 12:
    30 Nov - 6 Dec
    Setting Up, Using & Maintaining a DHCP Server
    • DHCP Server
    Lecture Notes:  
    lab8
    Week 13:
    7 - 9 Dec
    Evaluation: Assignment 2, labs 5 - 8 & Practical Test 2 Lecture Notes:  
    Exam Week:
    10 - 16 August
     


    OPS235 Resources







    Week Objectives and Tasks Assigned Reading Labs / Exercises
    Week 1

    07 Sep - 11 Sep

    Introduction to OPS335

    • outline, policies, assignments, labs, midterm test, quizzes, exam, email
    • Fedora Project Overview
    Lab 0
    • System Installation
    Week 2

    14 Sep - 18 Sep

    Basic Networking

    • ifconfig, aliasing, route, iptables, ping, configuring a gateway, ip forwarding, masquerading, interface aliasing

    Assignment 1 Part 1 Released

    Lab 1

    • Configuring a Service
    Week 3

    21 Sep - 25 Sep

    Packet Filtering

    • iptables

    Lab 2

    • Packet Filtering
    Week 4

    28 Sep - 02 Oct

    DNS

    • nslookup, dig, host, /etc/resolv.conf, /etc/hosts, /etc/named.conf

    Assignment 1 Part 1 Due

    Assignment 1 Part 2 Released

    BIND and DNS notes

    • Chapter 17 - DNS: The Domain Name System

    Lab 3

    • DNS Setup
    Week 5

    05 Oct - 09 Oct

    Backup/Restore

    • tar, cpio, dump/restore, wget, netcat, ssh, scp, rsync, cron, at
    • Chapter 10 - Backups

    Lab 4

    • Automating Backups
    Week 6

    12 Oct - 16 Oct

    Mail

    • postfix, smtp, imap, pop, mailx

    No Class on 12 October.

    • Chapter 20 - Electronic Mail

    Lab 5

    • Postfix Mail Configuration
    Week 7

    19 Oct - 23 Oct

    test #1

    Study Week
    Week 8

    02 Nov - 06 Nov

    Web Servers

    • Apache installation and configuration

    Assignment 1 part 2 due

    • Chapter 23 - Web Hosting

    Lab 6

    • Apache Install/Config
    Week 9

    09 Nov - 13 Nov

    SAMBA

    • smbclient, smbmount (mount -t cifs)
    • smb.conf, testparm
    • smbpasswd, pdbedit
    • getsebool, setsebool
    • Chapter 30 - Cooperating with Windows

    Lab 7

    • Samba Servers and Clients
    Week 10

    16 Nov - 20 Nov

    NFS with Automount

    • exportfs, showmount, /etc/exports,autofs, auto.master

    Assignment 2 Released

    • Chapter 18 - The Network File System

    Lab 8

    • NFS Setup
    Week 11

    23 Nov - 27 Nov

    NIS

    • ypserv, ypbind, ypcat
    • Chapter 19 - Sharing System Files

    Lab 9

    • NIS Configuration
    Week 12

    30 Nov - 04 Dec

    Test #2

    FTP Server

    Lab 10

    • VSFTP Server Setup
    Week 13

    07 Dec - 09 Dec

    Exam Review

    Assignment 2 Due

    • Outstanding Labs
    Exam Week