Open main menu

CDOT Wiki β

Changes

OPS435 Python Weekly Schedule

7,533 bytes added, 21:47, 11 February 2017
Created page with "= Winter 2017 = {| width="100%" align="left" cellpadding="10" |- valign="top" |width="45%"| '''Instructors:''' *'''Andrew Oatley-Willis''' (Sections '''X123''' , '''Y123''' &..."
= Winter 2017 =

{| width="100%" align="left" cellpadding="10"
|- valign="top"
|width="45%"|
'''Instructors:'''
*'''Andrew Oatley-Willis''' (Sections '''X123''' , '''Y123''' & '''Z123''')
|
'''Note:''' Each OPS435 instructor will indicate the due dates for labs, tests and assignments.<br>This schedule is a considered to be a general guideline for week-by-week content.
|}




<table cellspacing="0" cellpadding="5" width="100%" style="border-top: thin solid black;">
<tr valign="top>
<td width="20%" style="border-bottom: thin solid black;font-weight:bold;background-color:#f0f0f5;">Week</td>
<td style="border-bottom: thin solid black;font-weight:bold;background-color:#f0f0f5;">Objectives and Tasks</td>
<td style="border-bottom: thin solid black;font-weight:bold;background-color:#f0f0f5;">Reference</td>
<td style="border-bottom: thin solid black;font-weight:bold;background-color:#f0f0f5;">Labs</td>
</tr>
<tr valign="top">
<td width="20%" style="border-bottom: thin solid black;">'''Week 1:'''<br>Jan 9 - 15</td>
<td style="border-bottom: thin solid black;">'''Setting up your Linux and Python environment:'''<ul><li>Installing Linux Distribution</li><li>Installing Python and Software(IPython, screen, tmux, ide, etc)</li><li>Python Basic Syntax, Variables, Operators</li></ul></td>
<td style="border-bottom: thin solid black;">'''Lecture Notes:'''<br>Welcome to OPS435: <br>Installing Linux(Class 1): <br>Basic Syntax, Variables, Operators(Class 2): <br></td>
<td style="border-bottom: thin solid black;font-weight:bold;">LAB 1:<br><ul><li></li><li></li></ul></td>
</tr>
<tr valign="top">
<td width="20%" style="border-bottom: thin solid black;">'''Week 2:'''<br>Jan 16 - 22</td>
<td style="border-bottom: thin solid black;">'''Understanding Python Code:'''<ul><li>User Input</li><li>Arguments</li><li>Logic(if/else)</li><li>Indentation</li><li>Loops(while/for/nested)</li></ul></td>
<td style="border-bottom: thin solid black;">'''Lecture Notes:'''<br>Python User Input and Logic: <br>Looping Through Python: <br></td>
<td style="border-bottom: thin solid black;font-weight:bold;">LAB 2:<br><ul><li></li><li></li></ul></td>
</tr>
<tr valign="top">
<td width="20%" style="border-bottom: thin solid black;">'''Week 3:'''<br>Jan 23 - 29</td>
<td style="border-bottom: thin solid black;">'''Reusing Python Code:'''<ul><li>Lists</li><li>Functions</li><li>Libraries</li><li>Scope</li></ul></td>
<td style="border-bottom: thin solid black;">'''Lecture Notes:'''<br>Python Lists: <br>Python Functions and Libraries: <br></td>
<td style="border-bottom: thin solid black;font-weight:bold;">LAB 3:<br><ul><li></li></ul></td>
</tr> <tr valign="top">
<td width="20%" style="border-bottom: thin solid black;">'''Week 4:'''<br>Jan 30 - Feb 5</td>
<td style="border-bottom: thin solid black;">'''Basic Data Structures and String Manipulation:'''<ul><li>Dictionaries</li><li>Tuples</li><li>Multidimensional Lists</li><li>String Manipulation</li><li>Regular Expressions</li><li>Input Validation</li></ul></td>
<td style="border-bottom: thin solid black;">'''Lecture Notes:'''<br>Python Data Structures:<br>Handling Python Strings:<br></td>
<td style="border-bottom: thin solid black;font-weight:bold;">LAB 4:<br><ul><li></li></ul></td>
</tr>
<tr valign="top">
<td width="20%" style="border-bottom: thin solid black;">'''Week 5:'''<br>--------</td>
<td style="border-bottom: thin solid black;">'''Objects and Files:'''<ul><li>File Handling</li><li>Error Handling</li><li>Classes</li><li>Objects</li><li>Namespaces</li></ul></td>
<td style="border-bottom: thin solid black;">'''Lecture Notes:'''<br>Python Files and Errors:<br>Creating and Using Objects:<br></td>
<td style="border-bottom: thin solid black;font-weight:bold;">LAB 5:<br><ul><li></li></ul></td>
</tr>
<tr valign="top">
<td width="20%" style="border-bottom: thin solid black;">'''Week 6:'''<br>--------</td>
<td style="border-bottom: thin solid black;">'''Assignment 1'''<ul><li></li></ul></td>
<td style="border-bottom: thin solid black;">'''Lecture Notes:'''<br>Assignment 1<br><br></td>
<td style="border-bottom: thin solid black;font-weight:bold;">Assignment 1<br><ul><li></li></ul></td>
</tr>
<tr valign="top">
<td width="20%" style="border-bottom: thin solid black;">'''Week 7:'''<br>--------</td>
<td style="border-bottom: thin solid black;">'''Midterm'''<ul><li></li></ul></td>
<td style="border-bottom: thin solid black;">'''Lecture Notes:'''<br><br></td>
<td style="border-bottom: thin solid black;font-weight:bold;"><br><ul><li></li></ul></td>
</tr>
<tr valign="top">
<td width="20%" style="border-bottom: thin solid black;background-color:#f0f0f5;">'''Study Week:'''<br>Feb 27 - Mar 5<br></td>
<td colspan="3" style="border-bottom: thin solid black;background-color:#f0f0f5;">&nbsp;</td>
</tr>
<tr valign="top">
<td width="20%" style="border-bottom: thin solid black;">'''Week 8:'''<br>--------</td>
<td style="border-bottom: thin solid black;">'''Ansible'''<ul><li></li></ul></td>
<td style="border-bottom: thin solid black;">'''Lecture Notes:'''<br><br></td>
<td style="border-bottom: thin solid black;font-weight:bold;">LAB 6:<br><ul><li></li></ul></td>
</tr>
<tr valign="top">
<td width="20%" style="border-bottom: thin solid black;">'''Week 9:'''<br>--------</td>
<td style="border-bottom: thin solid black;">'''Ansible'''<ul><li></li></ul></td>
<td style="border-bottom: thin solid black;">'''Lecture Notes:'''<br><br></td>
<td style="border-bottom: thin solid black;font-weight:bold;"><br><ul><li></li></ul></td>
</tr>
<tr valign="top">
<td width="20%" style="border-bottom: thin solid black;">'''Week 10:'''<br>--------</td>
<td style="border-bottom: thin solid black;">'''Openstack/Ansible'''<ul><li></li></ul></td>
<td style="border-bottom: thin solid black;">'''Lecture Notes:'''<br><br></td>
<td style="border-bottom: thin solid black;font-weight:bold;">LAB 7:<br><ul><li></li></ul></td>
</tr>
<tr valign="top">
<td width="20%" style="border-bottom: thin solid black;">'''Week 11:'''<br>--------</td>
<td style="border-bottom: thin solid black;">'''Assignment 2'''<ul><li></li></ul></td>
<td style="border-bottom: thin solid black;">'''Assignment 2'''<br><br></td>
<td style="border-bottom: thin solid black;font-weight:bold;"><br><ul><li></li></ul></td>
</tr>
<tr valign="top">
<td width="20%" style="border-bottom: thin solid black;">'''Week 12:'''<br>--------</td>
<td style="border-bottom: thin solid black;">'''Python Networking'''<ul><li></li></ul></td>
<td style="border-bottom: thin solid black;">'''Lecture Notes:'''<br><br></td>
<td style="border-bottom: thin solid black;font-weight:bold;">LAB 8:<br><ul><li></li></ul></td>
</tr>
<tr valign="top">
<td width="20%" style="border-bottom: thin solid black;">'''Week 13:'''<br>--------</td>
<td style="border-bottom: thin solid black;">'''Exam Review'''<ul><li></li></ul></td>
<td style="border-bottom: thin solid black;">'''Exam Review'''<br><br></td>
<td style="border-bottom: thin solid black;font-weight:bold;">LAB 8:<br><ul><li></li></ul></td>
</tr>
<tr valign="top">
<td width="20%" style="border-bottom: thin solid black;background-color:#f0f0f5;">'''Exam Week:'''<br>Apr 17 - 21</td>
<td colspan="3" style="border-bottom: thin solid black;background-color:#f0f0f5;">&nbsp;</td>
</tr>
</table>



[[Category:OPS435-Python]]
198
edits