Go to Main Content

SCT WWW Information System

 

HELP | EXIT

Detailed Course Information

 

Spring 2024 Semester
May 15, 2024
Transparent Image
Information 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
Transparent Image
Skip to top of page
Release: 8.7.2.4