The course material combines a range of topics
integral to the design, implementation, and testing of a medium scale software
system with the practical experience of implementing such a project as a member
of a programmer team. In addition to material on software engineering, this
course also includes material on professionalism and ethical responsibilities
in software development and human–computer interaction. Spring, ever other Fall. Credit, 3 semester hours. PREREQ: CSC 1850