CSCI 311 Software Design and Development
Topics selected from the following: the software life cycle, software cost estimation, hierarchical modularity, module cohesion, module size, programming teams, walkthroughs, structured coding, testing, programming style, user documentation, and technical documentation. Includes practical experience in applying software design and development techniques to a moderately large program.
Prerequisite: CSCI 203 "C" or better.
Up one level