Mar 29, 2024  
Undergraduate Catalog | 2019-2020 
    
Undergraduate Catalog | 2019-2020 Previous Edition

Add to Catalog Bookmarks (opens a new window)

ITCS 4155 - Software Development Projects


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.

Credit Hours: (3)
Restriction(s): Senior standing or permission of department.
Prerequisite(s): ITSC 2214  ; and ITSC 3155 , or ITIS 3300 , or ITIS 3310 ; or permission of instructor.
Most Recently Offered (Day): Fall 2019, Spring 2019, Fall 2018
Most Recently Offered (Evening): Fall 2019, Spring 2019


Schedule of Classes




Add to Catalog Bookmarks (opens a new window)