CSA 4312
CSA 4312 Software Engineering (2-2). This course emphasizes the software life cycle and the tools and models that have been developed to build large systems. Planning, estimating, and managing project development are discussed. Both the structured and the object-oriented paradigms will be covered. Offered fall even years. Prerequisite: CSA 2315 or permission of the instructor. Equivalent course: CS 4320 (through Summer 2023), CSR 4312.
Fall 2025
Software Engineering | Section 2H1 | Nathifa Lewis | |
Software Engineering Lab | Section 2HL | Nathifa Lewis |