May 04, 2024  
2020-2021 Undergraduate Catalog 
    
2020-2021 Undergraduate Catalog [ARCHIVED CATALOG]

Add to Portfolio (opens a new window)

CMSC 345 - Software Design and Development

(3.00)
This course introduces the basic concepts of software engineering, including software life cycle, requirements analysis and software design methods. Professional ethics in computer science and the social impact of computing are discussed as an integral part of the software development process. Additional topics may include tools for software development, software testing, software metrics and software maintenance.

Course ID: 052915
Consent: No Special Consent Required
Components: Lecture
Attributes: Writing Intensive (GEP)
Prerequisite/Corequisite: You must have completed CMSC 341  or CMSC 341H  with the grade of C or better.



Add to Portfolio (opens a new window)