CMSC 208
COURSE CODE: CMSC 208
COURSE TITLE: Software Engineering
SEMESTER OFFERED: Second Semester
PREREQUISITES: CMSC 202 and CMSC 204 or COI
COURSE DESCRIPTION: Principles and methods of designing, implementing, validating and maintaining software systems
COURSE GOAL:
After completing this course, you should be able to:
- Analyze a system’s problems and offer alternative solutions;
- Apply software engineering tools in the different stages;
- Transform a systems design into a form that can be implemented by a programmer; and
- Implement, test, and validate a systems design.
COURSE OUTLINE:
- Software Development and Management
- Software Requirements Analysis
- Software Design and Implementation
- Software Testing and Maintenance