
Offered Courses
In addition to the courses below, new AI courses are being developed, including a number of 1000-4000 level courses for the upcoming BS in CS/AI.
- CS 3810 - Experimental Course
- Applied GenAI for Computing (Fall 2026)
- AI in Software Engineering (Fall 2026)
- AI in Software Engineering (Spring 2026)
- CS 4500 - Introduction to Artificial Intelligence
- CS 5300 - Route Planning and Navigation
- CS 5500 - Introduction to Artificial Intelligence
- CS 5580 - Data Science Algorithms
- CS 5600 - Machine Learning CS 5700 - Deep Learning Theory
- CS 5830 - Special Topics in Computer Science
- Reinforcement Learning (Spring 2027)
- CS 6280 - Computer Vision
- CS 6300 - Route Planning and Navigation
- CS 6500 - Advanced Artificial Intelligence
- CS 6580 - Data Science Capstone
- CS 6600 - Machine Learning
- CS 6700 - Deep Learning Theory
- CS 6720 - Programming Debugging and Repair
- CS 6830 - Special Topics in Computer Science
- Natural Language Processing (Spring 2024)
- AI-Driven Advanced Software Engineering (Summer 2026)
- Multi-Agent Swarm Systems (Spring 2027)
Faculty-Mentored AI Research and Projects
In addition to the courses above, both undergraduate and graduate students can work with faculty on AI-related projects.
