SE 3210 Modern Software Production 3.0 Credits
This project-based course focuses on building realistic, high-quality software systems in professional environments. Students integrate knowledge of requirements analysis, design modeling, agile development, CI/CD, static analysis, code review, and software evolution while collaborating with AI tools to produce industrial-grade software products. Emphasis is placed on developing the skills of designers and managers, leveraging AI for rapid implementation, and examining AI-generated artifacts through critical review and validation.
Repeat Status: Not repeatable for credit
Prerequisites: CS 1031 [Min Grade: D] or CS 172 [Min Grade: D]
