| |
Dec 13, 2025
|
|
|
|
|
CMSC 447 - Software Engineering I (3) 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. Note: Credit will not be given for both CMSC 345 and CMSC 447.
Grading: Graded Course ID: 101927 Consent: No Special Consent Required Components: Lecture Prerequisite: CMSC 341 and one additional 400-level CMSC course with a grade of ‘C’ or better.
Add to Portfolio (opens a new window)
|
|