Principles of Software Development
An overview of software development at a graduate level, including software engineering processes, software design and architecture, testing and quality assurance, and selected other topics of interest to software practitioners.
|Fall 2021||Kevin Scannell and ||MWF 4:10pm-5:00pm|
|Fall 2021||Alireza (Alex) Shirvani||MF 12:00pm-12:50pm|
|Fall 2021||Kevin Scannell||MWF 2:10pm-3:00pm|
|Spring 2021||Kevin Scannell||MWF 10:00am-10:50am|