Jun 24, 2024  
Undergraduate Catalog | 2015-2016 
    
Undergraduate Catalog | 2015-2016 Previous Edition

Add to Catalog Bookmarks (opens a new window)

ITCS 4155 - Software Development Projects


Credit Hours: (3)

Advanced software engineering concepts. Explores the entire software development process, emphasizing requirements engineering, design, implementation, test, deployment, and evolution. Advanced topics in software engineering, such as object-oriented modeling, software architecture, architectural styles, design patterns, middleware frameworks, and programming paradigms. Students apply these concepts, along with concepts from introductory programming courses, data structures and algorithms courses, and introductory software engineering courses, to a team software development project that results in an executable software system prototype.

Prerequisite(s): ITCS 2215 ; and ITCS 3155 , ITIS 3300 , or ITIS 3310 ; or permission of instructor; and Senior Standing or permission of department.


Schedule of Classes




Add to Catalog Bookmarks (opens a new window)