Go to Main Content

SCT WWW Information System

 

HELP | EXIT

Catalog Entries

 

Fall 2025 Semester
Jul 10, 2026
Transparent Image
Information Select the Course Number to get further detail on the course. Select the desired Schedule Type to find available classes for the course.

EECE 4520 - Software Engineering 1
Offers an overview of the discipline of software engineering. Identifies the problems that one should expect when developing large software systems; methods that the software developer can use to deal with each of the problems; tools that the software developer can use; and procedures that can be followed in developing software. Covers the software life cycle (requirements analysis and specification, software design, coding, testing, and maintenance); various models of the software process—structured and agile; the Unified Modeling Language (UML) as applied to the software life cycle, prototyping, and documentation; design patterns; software metrics and estimation; software development environments and tools; and verification and validation. Includes a software development project that covers all the stages of the life cycle.
4.000 Credit hours
4.000 Lecture hours

Levels: Undergraduate
Schedule Types: Lecture

Electrical and Comp Engineerng Department

Course Attributes:
Engineering


Return to Previous New Search XML Extract
Transparent Image
Skip to top of page
Release: 8.7.2.4