# | Date | Lecture | Assignment |
---|---|---|---|
0 | 1/17 | 00 – Course Introduction | HW00 – Hello Go |
1 | 1/24 | 01 – Data Structures | HW01 – Finger Exercises |
2 | 1/31 | 02 – Object Oriented Programming | HW02 – Object Oriented Programming |
3 | 2/7 | 03 – Object Oriented Programming II | HW03 – Interfaces |
4 | 2/14 | 04 – Concurrency and Parallelism | HW04 – Concurrency |
5 | 2/21 | 05 – Goroutines and Channels | HW05 – Goroutines |
6 | 2/28 | 06 – HTTP, Web, and JSON | HW06 – Midsemester Survey |
7 | 3/14 | Snow Day – No class | HW06 – Midsemester Survey |
8 | 3/21 | 07 – Web Programming | HW07 – Web Scraping |
9 | 3/28 | 08 – CLI and Regular Expressions | HW08 – CLI and Regex |
10 | 4/4 | 09 – Databases | Final Project Proposals |
11 | 4/11 | 10 – Image Processing | Final Project |
12 | 4/18 | 11 – Real World Go | Final Project |
13 | 4/25 | Final Project Presentations | Happy Finals! |