Mar 10, 2025  
Undergraduate Catalog 2025-2026 Draft Catalog 
    
Undergraduate Catalog 2025-2026 Draft Catalog

CS 3533 Software Engineering

Three hours (On Campus)
An essential course in preparing the student for a role in software design and development. This engineering course covers the disciplined processes involved in software application/product development life-cycle - the analysis, design, construction, testing, and deployment. The focus will be on the practical aspects in preparing requirements specifications, drafting design diagrams, coding using any programming language of choice, and validating the developed product using industry-standard testing frameworks. The student will develop a software application/product incorporating all the engineering activities learned in this course. An additional fee may be associated with this course.

Prerequisites: CS 2423  and CS 3363  
Offered on campus Spring semester