Apr 24, 2024  
Undergraduate Catalog 2021-2022 
    
Undergraduate Catalog 2021-2022 [ARCHIVED CATALOG]

Add to Portfolio (opens a new window)

CSC 400 - Systems Analysis and Software Engineering


Prerequisite(s): (CSC 150  and CSC 250 ) or (CSC 141  and CSC 241 ) with a grade of “C-” or better, and Senior Standing.
This course covers engineering techniques as they relate to software development. Students are introduced to the software design process, tools, environments and development processes. Student teams are assigned to work on a set of requirements and specifications for a “real-world” project. Strong project management skills will be expected and database and modeling of these systems will be practiced. The foundations of human-computer interaction will be discussed in depth. Other topics such as software life cycle, requirements analysis, software planning and documentation techniques is covered. Students will also learn how to use a Computer Aided Software Engineering (CASE) tool. Completion of a large team project is required. Odd Fall

Hours: 4



Add to Portfolio (opens a new window)