OPS245 Weekly Schedule: Difference between revisions

From Littlesvr Wiki
Jump to navigation Jump to search
No edit summary
No edit summary
 
(5 intermediate revisions by the same user not shown)
Line 12: Line 12:
  </tr>  
  </tr>  
  <tr valign="top">
  <tr valign="top">
   <td width="20%" style="border-bottom: thin solid black;">'''Week 1:'''<br>5 - 8 september
   <td width="20%" style="border-bottom: thin solid black;">'''Week 1:'''<br>5 - 8 september<br />
(monday is a holiday)<br></td>
(monday is a holiday)<br></td>
   <td style="border-bottom: thin solid black;">'''Course introduction'''<ul>
   <td style="border-bottom: thin solid black;">'''Course introduction'''<ul>
     <li>About the course</li><li>Review of prerequisite skills from ULI101</li><li>Your workstation setup</li>
     <li>[[OPS245|About the course]]</li><li>[[OPS245 Passing Requirements|Course Passing Requirements]]</li><li>Review of prerequisite skills from ULI101</li><li>Your workstation setup</li>
   </ul></td>
   </ul></td>
   <td style="border-bottom: thin solid black;font-weight:bold;">[http://ops345.ca/videos/2023-1/OPS245%2001%20-%20Course%20introduction.mp4 Andrew's Course Introduction]<br />[http://ops345.ca/videos/2023-1/OPS245%2002%20-%20Prep%20for%20labs.mp4 Andrew's Prep for Labs]
   <td style="border-bottom: thin solid black;font-weight:bold;">[http://ops345.ca/videos/2023-1/OPS245%2001%20-%20Course%20introduction.mp4 Andrew's Course Introduction]<br />[http://ops345.ca/videos/2023-1/OPS245%2002%20-%20Prep%20for%20labs.mp4 Andrew's Prep for Labs]
Line 52: Line 52:
  </tr>
  </tr>
  <tr valign="top">
  <tr valign="top">
   <td width="20%" style="border-bottom: thin solid black;">'''Week 6:'''<br>10 - 13 october
   <td width="20%" style="border-bottom: thin solid black;">'''Week 6:'''<br>10 - 13 october<br />
(monday is a holiday)<br></td>
(monday is a holiday)<br></td>
   <td style="border-bottom: thin solid black;">'''Assignment 1'''<ul>
   <td style="border-bottom: thin solid black;">'''Assignment 1'''<ul>
Line 67: Line 67:
  </tr>
  </tr>
  <tr valign="top">
  <tr valign="top">
   <td  width="20%" style="border-bottom: thin solid black;background-color:#f0f0f5;">'''Study Week:'''  
   <td  width="20%" style="border-bottom: thin solid black;background-color:#f0f0f5;">'''Study Week:''' <br />
23 - 27 october
23 - 27 october
</td>
</td>
Line 73: Line 73:
  </tr>
  </tr>
   <tr valign="top">
   <tr valign="top">
   <td width="20%" style="border-bottom: thin solid black;">'''Week 8:'''30 october - 3 november
   <td width="20%" style="border-bottom: thin solid black;">'''Week 8:'''<br />30 october - 3 november
</td>
</td>
   <td style="border-bottom: thin solid black;">'''LVM'''<ul>
   <td style="border-bottom: thin solid black;">'''LVM'''<ul>
Line 90: Line 90:
  </tr>
  </tr>
  <tr valign="top">
  <tr valign="top">
   <td width="20%" style="border-bottom: thin solid black;">'''Week 10:'''<br>13 - 16 november<br></td>
   <td width="20%" style="border-bottom: thin solid black;">'''Week 10:'''<br>13 - 17 november<br></td>
   <td style="border-bottom: thin solid black;">'''Security'''<ul>
   <td style="border-bottom: thin solid black;">'''Security'''<ul>
     <li>Software can't fix bad hardware security</li><li>Password policies</li><li>Inspecting logs</li><li>SSH keys</li> </ul></td>
     <li>Software can't fix bad hardware security</li><li>Password policies</li><li>Inspecting logs</li><li>SSH keys</li> </ul></td>
Line 110: Line 110:
* Practical examples<ul>        </ul></td>
* Practical examples<ul>        </ul></td>
   <td style="border-bottom: thin solid black;font-weight:bold;"></td>
   <td style="border-bottom: thin solid black;font-weight:bold;"></td>
   <td style="border-bottom: thin solid black;font-weight:bold;">'''[[Lab 8]]'''</td>
   <td style="border-bottom: thin solid black;font-weight:bold;">'''[[OPS245_Lab 8|Lab 8]]'''</td>
  </tr>
  </tr>
  <tr valign="top">
  <tr valign="top">
Line 119: Line 119:
  </tr>
  </tr>
  <tr valign="top">
  <tr valign="top">
   <td width="20%" style="border-bottom: thin solid black;">'''Week 14:'''<br>11 - 13 december
   <td width="20%" style="border-bottom: thin solid black;">'''Week 14:'''<br>11 - 13 december<br />
(wednesday is last day)<br></td>
(wednesday is last day)<br></td>
   <td style="border-bottom: thin solid black;">'''Exam'''</td>
   <td style="border-bottom: thin solid black;">'''Exam'''</td>

Latest revision as of 13:39, 19 March 2024

Note: Each professor will indicate the due dates for labs, tests and assignments for their sections. This schedule is a general guideline for week-by-week content.
Week Objectives and Tasks Videos Labs
Week 1:
5 - 8 september
(monday is a holiday)
Course introduction Andrew's Course Introduction
Andrew's Prep for Labs
Prep for labs
Week 2:
11 - 15 september
Installing Linux servers, package management
  • Debian DVD install for server1
  • Debian minimal install for server2
  • Cloning virtual machines
  • Online open source software repositories
Andrew's Lab 1 Lab 1
Week 3:
18 - 22 september
Software installation & archives
  • System directories
  • Apt
  • Adding extra repositories
  • wget, tar
Andrew's Lab 2 Lab 2
Week 4:
25 - 29 september
User management
  • Adding & removing users
  • Home directories, /etc/passwd, /etc/shadow
  • File permissions and ownership
  • root, su, sudo
Andrew's Lab 3 Lab 3
Week 5:
2 - 6 october
Storage management
  • Mounting storage devices
  • Working with GPT partitions
  • Running out of space
  • LVM overview
Andrew's Lab 4 Lab 4
Week 6:
10 - 13 october
(monday is a holiday)
Assignment 1
Assignment 1
Week 7:
16 - 20 october
Evaluation
  • Midterm test
Study Week:

23 - 27 october

Week 8:
30 october - 3 november
LVM
  • Adding physical volumes
  • Creating new logical volumes
  • Extending the size of a logical volume
  • Migrating logical volumes, removing physical volumes
Andrew's Lab 5 Lab 5
Week 9:
6 - 10 november
Networking
  • IP, subnet, gateway, DNS
  • Basic network troubleshooting steps
  • ip command, ping, ss, telnet, nmap
  • Creating new virtual networks
  • Reconfiguring the network interface in Debian
Andrew's Lab 6 Lab 6
Week 10:
13 - 17 november
Security
  • Software can't fix bad hardware security
  • Password policies
  • Inspecting logs
  • SSH keys
Andrew's Lab 7 Lab 7
Week 11:
20 - 24 november
Python
  • Introduction
Week 12:
27 november - 1 december
Python
  • Practical examples
Lab 8
Week 13:
4 - 8 december
Assignment 2 Assignment 2
Week 14:
11 - 13 december
(wednesday is last day)
Exam