This course introduces concepts and techniques relevant to the production of large software systems using traditional and modern software engineering practices and methodology. Topics include software process, Requirements engineering, Software Design, Software Quality Assurance, and Software testing, in addition to professional practices. Prerequisite: Grade of C or better in Computer Science 210. 08/22/2022-12/13/2022 Online Days to be Announced, Times to be AnnouncedOnline, Room ONLINE