CIT 4530 AI FOR SOFTWARE ENGINEERING

This course introduces students to the methods, processes and tools involved in managing multiple simultaneous development streams contributing to a cohesive whole from a team of artificial intelligence agents (often referred to as vibe coding). Students will demonstrate the ability to articulate and revise software requirements, monitor the development of multiple distinct features, review and revise incoming changes and to manage it all using version control software. Those who complete this class will build complex software systems from scratch.

Credits

3

Cross Listed Courses

CSC 4530

Prerequisite

Either CIT 2160 or CIT 4350, and a minimum grade of C in the following course: CIT 2550/CSC 2550