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
Syllabus
|
 | Student Evaluation
Software Engineering Lab   Section 2HL   Nathifa Lewis
Syllabus
|
 | Student Evaluation