Skip to Main Content

Catalog : EECE.4530 Software Engineering (Formerly 16.453)

EECE.4530 Software Engineering (Formerly 16.453)

Id: 003230 Credits: 3-3

Description

Introduces software life cycle models, and engineering methods for software design and development. Design and implementation, testing, and maintenance of large software packages in a dynamic environment, and systematic approach to software design with emphasis on portability and ease of modification. Laboratories include a project where some of the software engineering methods (from modeling to testing) are applied in an engineering example.

Prerequisites

Pre-Req: EECE 2160 ECE Application Programming and EECE 3220 Data Structures. or Permission of Instructor.

View Current Offerings

Course prerequisites/corequisites are determined by the faculty and approved by the curriculum committees. Students are required to fulfill these requirements prior to enrollment. For courses offered through online or GPS delivery, students are responsible for confirming with the instructor or department that all enrollment requirements have been satisfied before registering.