|
Dec 26, 2024
|
|
|
|
CS 4305: Software Engineering 3 Credit Hours
Prerequisite: CS 3410 , CSE 3801 , COMM 1100 This course provides an overview of the software engineering discipline with emphasis on the development life cycle and UML modeling. It introduces students to the fundamental principles and processes of software engineering, including Unified, Personal, and Team process models. This course highlights the need for an engineering approach to software with understanding of the activities performed at each stage in the development cycle. Topics include software process models, requirements analysis and modeling; design concepts and design modeling; architectural design and styles; implementation; and testing strategies and techniques. The course presents software development processes at the various degrees of granularity.
Add to Portfolio (opens a new window)
|
|