Schedule

# 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!