Catalog Description
Introduction to principal software engineering processes and pitfalls. Focus on users, development methodologies, testing, and tools. Use of techniques including version control, functional specification, Agile and Test-Driven Development.
Section Notes
This is an asynchronous online section. There are NO in-person meetings and NO virtual meetings. For more information, please visit the .
This section runs for the whole semester. It is NOT self-paced. It requires the use of Canvas and an internet-enabled device.
This section is part of CityOnline. For more information about CityOnline, please visit the CityOnline website.
Requisites
Recommended Preparation, Some programming experience
Learning Outcomes