CSC 292 Software Development and Professional Practices
This course 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 treats also includes material on professionalism and ethical responsibilities in software development and human/computer interaction.
PREREQ: CSC 185