Select the desired Level or Schedule Type to find available classes for the course. |
CS 4530 - Fundamentals of Software Engineering |
Covers the fundamentals of software engineering, including software development life cycle models (e.g., waterfall, spiral,agile); requirements analysis; user-centered design; software design principles and patterns; testing (functional testing, structural testing, testing strategies); code refactoring and debugging; software architecture and design; and integration and deployment. Includes a course project in which some of the software engineering methods (from requirements analysis to testing) are applied in a team-based setting.
4.000 Credit hours 4.000 Lecture hours Levels: Undergraduate Schedule Types: Lecture Computer Science Department Course Attributes: NUpath Writing Intensive, Computer&Info Sci Restrictions: Must be enrolled in one of the following Levels: Undergraduate Mutual Exclusion: This course carries a mutual exclusion with the following courses; you may not enroll in it if you have completed any of the following with a passing grade: EECE 4520 Prerequisites: Undergraduate level CS 3500 Minimum Grade of D- |
Return to Previous | New Search |