Please contact Xumin Liu (xl@cs.rit.edu) for downloading the teaching materials.
- Course Module 1
Introduces SOP into a standard second programming course, e.g., CS2
- Course Module 2
Presents SOP as a programming paradigm in a mid-level course, e.g., Concepts of Programming Languages
- Course Module 3
Applies SOP to software design and development in a senior-level course, e.g., Distributed and Concurrent Software Systems