Session Details
Week 2,
Session 6 — Fri Mar 15
Preparation
-
Read article Why Math?
-
Read article Math Reasoning in Software Engineering Education
Due
-
Written Assignment 2 at 8:00 AM
Topics
-
MCSS Linear Algorithm
-
Pair Programming Video
-
Finite State Machines and implementation strategies
-
Colorize Intro
Outline
-
[10 min] Announcements, answers to student questions.
-
[20 min] MCSS linear algorithm
-
[15 min] MCSS Races!
-
[5 min] Break
-
[10 min] Finite State Machine (FSM) introduction
-
[15 min] FSM group exercise
-
[10 min] Colorize introduction
-
[5 min] Find a Colorize partner
Resources
-
Slides
HW Assigned
-
See Preparation, Due, and Major Programs columns on the main schedule page