AI Track for Computer Science Majors

Image of a Computer Science student wearing a virtual reality headset and using hand held controllers in front of a colorful background.

Take Your Education Further with AI

Artificial intelligence is transforming how we interact with technology, solve problems, and approach challenges across industries. Iowa State University's Artificial Intelligence (AI) Track gives undergraduate computer science students the opportunity to explore this rapidly evolving field through focused coursework in AI and related areas. 

Available to both B.S. and B.A. Computer Science majors, the track allows students to build on their computing foundation while developing specialized knowledge in areas such as machine learning, intelligent software, and data-driven problem-solving, with applications in fields ranging from business and healthcare to science and engineering.

What will you study?

The AI Track consists of 16 credit hours of coursework, combining required foundational classes with additional courses that allow students to explore different areas of AI. Students complete 7 credits of required coursework and select an additional 9 credits from a list of approved electives:

All students pursuing the AI Track must complete the following coursework:

CourseRequirementCredits
AI 2010Required3
COM S 3710/3720Required4

Plus three of the following elective options:

CourseRequirementCredits
SE 4240Elective3
COM S 4720Elective3
COM S 4740Elective3
COM S 4762XElective3

Total AI Track requirements: 16 credits

Students should work with their academic advisor to determine which elective courses best fit their academic interests and degree plan.

Interested in the AI Track?

Talk with your academic advisor to learn more about incorporating the AI Track into your computer science degree plan, selecting elective courses, and planning your coursework.