Dec 13, 2025  
Undergraduate Catalog | 2023-2024 
    
Undergraduate Catalog | 2023-2024 Previous Edition

Add to Catalog Bookmarks (opens a new window)

ITSC 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.


Schedule of Classes




Add to Catalog Bookmarks (opens a new window)