Link Search Menu Expand Document

Schedule of lectures, homeworks, and labs

Homeworks are shorter readings and questions designed to introduce the material that will be covered in that day’s lecture, and will be assigned for most Wednesday and Friday lectures. Homework is due 11am of the day of the lecture. All homeworks will be done through Gradescope assignments.

Labs are larger technical assignments that will include pre-lab, code checkoff, and writeup components. Pre-labs are due 11am on Mondays, and the lab checkoff and post-lab should be completed by the due date of the next prelab (usually within a week). Refer to due dates on Gradescope and on specific lab pages if uncertain.

Lecture recordings can be found under the “Media Library” tab of Canvas or at this Panopto link (Brown login/class enrollment required).

This schedule is subject to change!

For lecture slides, see the latest version of the website at brown-cs1600.github.io

Oct 10 Indigenous Peoples’ Day - NO CLASS    
Oct 12 Finite State Machines   Project proposal
Oct 14 FSMs and Traceability   Homework 9
Nov 7 Project check-in Vote if you’re able to!  
Nov 9 Project check-in   Project Midpoint Report
Nov 11 Security   Homework 16 (due Monday!)
Nov 21 Modeling controllers in Simulink    
Nov 23 Thanksgiving - NO CLASS    
Nov 25 Thanksgiving - NO CLASS    
Dec 5 Big Picture Project Work  
Dec 7 Big Picture   Homework 20