Course Number
CMPSC 148
Internal Course Number
148
Level
Undergraduate
Units
4
Course Description
Prerequisite: Computer Science 32 with a grade of C or better; open to Computer Science majors only.
Enrollment Comments: Not open for credit to students who have completed Computer Science 48 with a grade of C or better.
Repeat Comments: CMPSC 148 is a legal repeat of CMPSC 48.
Team-based project development. Topics include software engineering and professional development practices, interface design, advanced library support; techniques for team-oriented design and development, testing and test-driven development, and software reliability and robustness. Students present and demonstrate final projects.