Open main menu

CDOT Wiki β

Changes

OPS445 Python Weekly Schedule

129 bytes removed, 12:14, 8 June 2023
removing links to assignments to prevent confusion among students
|-
! weekWeek
! Topics
! Reading/Reference
! Tasks/Labs
|- style="vertical-align: top; background: #ffffe0e0ffff"| '''Week 1: Sep 6-10'''<br>
| <b>Course Overview</b>
<ul>
<li>Introduction</li>
<li>Why Python?</li>
<li>Natural languate language & formal language</li>
</ul>
<b>git and github.com</b>
</ul>
</li>
<li>Automate with Python: Chapter 1 & 2
<ul>
<li>Python Basics</li>
<li>Flow Control</li>
</ul>
</li>
<li>[[OPS445_Online_Lab1 |Lab 1:<br>git, github.com, and Python]]</li>
</li>
|- style="vertical-align: top; background: #e0ffffffffe0"| '''Week 2: Sep 13-17'''<br>
| <b>Python Basics:</b>
<ul>
</ul>
</li>
<li>Automate with Python: Chapter 3 & 42
<ul>
<li>Functions</li> <li>ListsFlow Control</li>
</ul>
</li>
<li>[[OPS445_Online_Lab2 |Lab 2:<br>Understanding Python Code]]</li>
</li>
|- style="vertical-align: top; background: #ffffe0e0ffff"| '''Week 3: Sep 20-24'''<br>
| <b>Reusing Python Code:</b>
<ul>Functions
<ul>
<li>Function calls</li>
<li>Adding new functionsefunctions</li> <li>Definitions and usessuses</li>
<li>Flow of execution</li>
<li>Parameters and arguments</li>
</ul>
</li>
<li>Automate with Python: Chapter 5 3 & 64
<ul>
<li>Dictionaries and structuring dataFunctions</li> <li>Manipulating StringsLists</li>
</ul>
</li>
 
</ul>
| <ul>
<li>[[OPS445_Online_Lab3 |Lab 3:<br>Reusing Python Code]]</li>
</li>
|- style="vertical-align: top; background: #e0ffffffffe0"| '''Week 4: Sep 27-Oct 1'''<br>
| <b>Basic Data Structures and String Manipulation:</b>
<ul>
</ul>
</li>
<li>Automate with Python: Chapter 7 5 & 86
<ul>
<li>Regular ExpressionsDictionaries and structuring data</li> <li>Reading and Writing FilesManipulating Strings</li>
</ul>
</li>
 
</ul>
| <ul>
<li>[[OPS445_Online_Lab4 |Lab 4:<br>Basic Data Structure &amp; String Manipulation]]</li>
</li>
|- style="vertical-align: top; background: #ffffe0e0ffff"| '''Week 5: Oct 4-8 '''<br>
| <b>Files, Exceptions:</b>
<ul>
<li>Automate with Python: Chapter 9 & 10
<ul>
<li>Reading and Writing Files</li>
<li>Organizing Files</li>
<li>Debugging</li>
</ul>
</li>
<li>[[OPS445_Online_Lab5 |Lab 5:<br>Files &amp; Error Handling]]</li>
</li>
|- style="vertical-align: top; background: #e0ffffffffe0"| '''Week 6: Oct 11-15 '''<br>
| <b>Review and Catch-up</b>
|
|
|- style="vertical-align: top; background: #e0ffff"
| '''Week 7: Oct 18-22 '''<br>
| <b>Mid-Term Test</b>
<ul>
<li>Date: THIS WEEK</li>
<li>Topics: Lab 1 to Lab 5 and All topics covered from week 1 to week 5</li>
</ul>
|
| <ul>
<li>[[OPS445 Online Assignment 1| Assignment 1]]</li>
|- style="vertical-align: top; background: #ffffe0"
| '''Break Week:'''<br />Oct 25-29
|
|
|
|- style="vertical-align: top; background: #e0ffff"
| '''Week 8: Nov 1-5'''<br>
| <b>Classes:</b>
<ul>
</li>
|- style="vertical-align: top; background: #ffffe0"
| '''Week 9: Nov 8-12'''<br>
| <b>Classes:</b>
<ul>
</li>
|- style="vertical-align: top; background: #e0ffff"
| '''Week 10: Nov 15-19'''<br>
| <b>Configuration management:</b>
<ul>
<li>Fabric</li>
<li>Ansible</li>
</ul>
| <ul>
</li>
|- style="vertical-align: top; background: #ffffe0"
| '''Week 11: Nov 22-26 '''<br>
| <b>Python Networking</b>
<ul>
<li>Ansible</li>
<li>Network Client</li>
<li>Network Server</li>
</ul>
|- style="vertical-align: top; background: #e0ffff"
| '''Week 12: Nov 29-Dec 3'''<br>
| Complete Assignment 2
|
| Assignment 2
|- style="vertical-align: top; background: #ffffe0"
| '''Week 13: Dec 6-10'''<br>
| <b>Final Assessment Review</b>
|
| [[OPS445 Online Assignment 2 | Assignment 2]]|- style="vertical-align: top; background: #ffffe0e0ffff"| Exams'''Week 14: Dec 13-15'''<br>
| <b>Final Assessment</b>
|
|
|}