Software Engineering (CMPSC 203)
Class / Practical Sessions: Alden 101, Tue, Thur 8:30am to 10:00am
Laboratory Session: Zoom, Wed. 2:50pm to 4:40pm
Course Flow:The class members will be broken up into two groups, A and B. During each class session, each group will either attend a class session in-person or online OR the practical session either in-person or online. All labs will be held online and students are expected to join the lab session via Zoom unless you have discussed your absence(s) with me. All labs will be held online and students are expected to join the lab session via Zoom unless you have discussed your absence(s) with me.
The description of the course:A human-centric study of the principles used during the engineering of high-quality software systems. In addition to examining the human behaviors and social processes undergirding software development methodologies, students participate in teams tasked with designing, developing, and delivering a significant software application for a customer. During a weekly laboratory session, students use state-of-the-art software engineering, management, and communication tools to complete projects, reporting on their results through both written documents and oral presentations.
Prerequisite: CMPSC 101.
Distribution Requirements: SB, SP.