As Artificial Intelligence will disrupt workplaces and organizations, while creating many new job opportunities, the School of Computing offers an excellent preparation for technical careers related to artificial intelligence, such as an AI engineer developing and training new models, a Software engineer incorporating AI in software, an AI integrator creating AI workflows for an organization, an Agentic AI developer, and many others. Our curriculum provides an algorithmic, mathematical, and software foundation of AI techniques, ranging from classical techniques to modern models. Available Classes: CSCI 3360 (Data Science and Applied Machine Learning I) CSCI 4360 (Data Science and Applied Machine Learning II) CSCI 4550 (Artificial Intelligence) CSCI 4170 (Computational Investing) CSCI 4380 (Data Mining) CSCI 4530 (Robotics) CSCI 4560 (Evolutionary Computing) CSCI 4600 (Reinforcement Learning) CSCI 4850 (Biomedical Image Analysis) CSCI 4860 (Computational Neuroscience) Deep Learning and Generative AI (Offered as 4900) Additional Classes for Those Pursuing an MS Degree CSCI 8820 Computer Vision and Pattern Recognition CSCI 8920 Decision Making Under Uncertainty CSCI 8945 Advanced Representation Learning CSCI 8970 Machine Learning Systems CSCI 8960 Privacy-Preserving Data Analysis and more Students Can Take AI Classes as Major related Electives Pursue an Area of Emphasis Pursue Certificate in Artificial Intelligence – Computing Pursue a DoubleDawgs (5-year BS/MS) in AI Upcoming! Revised Area of Emphasis in AI 5-6 AI Classes within Major Requirements Take an AI class in the 2nd semester Comparable to emerging AI Degrees CS core provides good preparation for most software development jobs Contact for other details