Sep 28, 2023  
Undergraduate Catalog | 2018-2019 
    
Undergraduate Catalog | 2018-2019 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 2018, Spring 2018, Fall 2017
Most Recently Offered (Evening): Course has not been offered at this time in the past 3 years


Schedule of Classes




Add to Catalog Bookmarks (opens a new window)