Course content for the Fall 2019 offering of INF 502 at Northern Arizona University.
- Meeting time: TuTh 2:20PM - 3:35PM (Bldg 90 - 102)
- Instructor: Igor Steinmacher
- My office hours are on Mondays 1:30pm-2:30pm and Fridays 9:00am-10:00am
- Easier: you can reach me on our Slack channel and make this a more interactive course. Join our slack Channel
- Last day to drop without a W: September 5
- Midterm exam (tentative): October, 15 - 2:20PM - 3:35PM
- Final exam: Somewhere between Dec 9 and Dec 12
Download Fall 2019 syllabus here
Everything on this schedule is subject to change based on how the specific student and course needs that emerge. Please stay tuned for changes and assignments that will appear here as the course progresses.
Work is to be submitted via BbLearn whenever not specified differently. When via BBLearn, the deliverable must be in Word or PDF format.
Week | Date. | Content (tentative) | Comments. | Assignments out | Deadline |
---|---|---|---|---|---|
1 | 27-Aug | Hello/Intro to Programming languages | |||
29-Aug | Git/GitHub | HW1 | . | ||
2 | 3-Sep | ||||
5-Sep | Python essentials (kicking Off) | ||||
3 | 10-Sep | Python essentials (basics) | Igor traveling | PA1, HW2 | HW1 |
12-Sep | Igor traveling | ||||
4 | 17-Sep | ||||
19-Sep | HW3 | HW2 | |||
5 | 24-Sep | ||||
26-Sep | Jupyter Notebooks | HW4 (Jupyter) | HW3 | ||
6 | 1-Oct | ||||
3-Oct | Intro to object-oriented development | HW5 | HW4, PA1 | ||
7 | 8-Oct | ||||
10-Oct | HW5 | ||||
8 | 15-Oct | MID TERM | Igor traveling | ||
17-Oct | MID TERM Discussion | Igor traveling | |||
9 | 22-Oct | Agile development: kanban; test-driven development; | HW5 (stories, TDD), PA2 | ||
24-Oct | |||||
10 | 29-Oct | HW5 | |||
31-Oct | Scrapping/webservices/Pandas | PA3, HW6 | PA2 | ||
11 | 5-Nov | ||||
7-Nov | HW6 | ||||
12 | 12-Nov | ||||
14-Nov | Complexity of algorithms: just a smell | HW7 | |||
13 | 19-Nov | Algorithm design and sorting/searching strategies | |||
21-Nov | |||||
14 | 26-Nov | ||||
28-Nov | THANKSGIVING | ||||
15 | 3-Dec | HW7, PA3 | |||
5-Dec | Wrap up | ||||
16 | FINALS |