Theory and practice of software engineering. Design and implementation of software systems. Levels of abstraction as a technique in program design. Organized around major group programming projects.
|Spring 2022||Kate Holdener and ||MWF 9:00am-9:50am|
|Spring 2021||Jacob Sukhodolsky||MWF 11:00am-11:50am|
|Spring 2020||Jacob Sukhodolsky||MWF 11:00am-11:50am|
|Spring 2019||Kate Holdener||MWF 11:00am-11:50am|
|Spring 2018||Jacob Sukhodolsky||MWF 9:00am-9:50am|