Undergraduate Courses
- CS 232 Computer Organization and Architecture
- CS 312 Research Methods in Computers and Society
- CS 377 Mathematical Foundations of Machine Learning
- CS 325 Introduction to Data Mining
- CS 326 Introduction to Computer Vision Pattern Recognition
- CS 385 Artificial Intelligence I
- CS 395 Data Science with Python & R
- CS 398M Topic: Augmented Reality, Virtual Reality, and the Metaverse
- CS 472 Introduction to Deep Learning
- CIT 340 Data Analysis and Visualization
- CIT 348 Data Mining
- CIT 380 Applied AI with Deep Learning
Graduate Courses
- CS 619 Data Mining
- CS 627 Artificial Intelligence
- CS 655 Pattern Recognition
- CS 667 Practical Data Science
- CS 671 Computer Vision
- CS 672 Introduction to Deep Learning
- CS 675 Introduction to Data Science
- CS 676 Algorithms for Data Science
- CS 677 Machine Learning
- CS 727 Advanced Artificial Intelligence
- CS 740 Advanced Computer Vision
- CS 755 Advanced Pattern Recognition and Machine Learning
- CS 631V Intelligent Agents
- CS 632Q Intro. to Natural Language Processing
- CS 696C AI Ethics
- IS 614 Applied Artificial Intelligence
- IS 680 Data Science I: Introduction to Data Science and Visualization
- IS 682 Data Science II: Data Mining Algorithms and Applications
- IS 684 Web Mining
- IT 638 Introduction to Pattern Recognition
- IS 683 Data Engineering for AI
- IS 685 Ethical Issues in AI
- IS 689 Human AI Interaction
PHD Courses
- CS 816 Introduction to Big Data Analytics
- CS 827 Advanced Artificial Intelligence
- CS 840 Advanced Computer Vision
- CS 855 Pattern Recognition and Machine Learning