CSCI 435/535 - Software Engineering

Description

An introduction to software engineering in the age of agentic AI, covering the principles and practices of the software development process, including requirements, design, implementation, testing, and maintenance. Students gain hands-on experience building and evolving software systems, using agentic AI tools responsibly, with emphasis on collaboration, accountability, and quality.

Course website: csci-435-se.github.io