Skip to content

Latest commit

 

History

History
201 lines (169 loc) · 5.32 KB

schedule.md

File metadata and controls

201 lines (169 loc) · 5.32 KB

Class Schedule

This schedule is likely to change throughout the semester depending on class progress, severe weather days, etc. Please check back regularly.

Date Lecture Assignment
Tues Aug 28 Class Introduction, Objectives and Logistics [01] Setup Course Tools & Git Fundamentals
Thurs Aug 30 Git: Repo Setup, Cloning/Forking, Issues, Branching, Pushing/Pulling
Tues Sept 04 Git Workflow Getting Started with git
Thurs Sept 06 Python Virtual Environments
Tues Sept 11 Python Fundamentals
Thurs Sept 13 Class Cancelled (Severe Weather)
Tues Sept 18 NO LECTURE (NC State Career Fair)
Thurs Sept 20 Unit Testing: (py.test) & Continuous Integration (Travis CI) [SK]
Tues Sept 25 Unit Testing: Comprehensive unit tests Unit Testing & Continuous Integration (Travis CI)
Thurs Sept 27 IEC 62304
Tues Oct 02 Unit Testing: Approximations, fixtures & more; Docstrings; PythonFundamentals.ipynb (Sakai) & IEC 62304 Assessment (Sakai)
Thurs Oct 04 [PyCharm](Resources/pycharm.md); Debugging; Property Decorators
Tues Oct 09 Fall Break
Thurs Oct 11 Functional Decomposition; Python: Data Structures Heart Rate Monitor
Tues Oct 16 Exceptions & Logging [SK]
Thurs Oct 18 Dictionary Type, Classes, Property Decorators, Numpy Docs
Tues Oct 23 HRM Assignment Work
Thurs Oct 25 HRM Assignment Work
Tues Oct 30 Intro to Web Services & Cloud-connected Devices [SK]
Thurs Nov 01 Python Flask, API design, virtual machines (Duke OIT VMs) [SK] [TBD] Call web services (SendGrid, Twilio, etc)
Tues Nov 06 Flask continued, deployment, production considerations
Thurs Nov 08 Introduction to Databases [SK] Heart Rate Sentinel Server
Tues Nov 13 Introduction to Security + Assignment Work TBD
Thurs Nov 15 Working Project Code
Tues Nov 20 Final project assignment
Thurs Nov 22 Thanksgiving Refactor Project Code
Tues Nov 27 Final project work
Thurs Nov 29 LDOC!
Tues Dec 04 Final project work
Thurs Dec 13 Final project due