MS in Computer Science: Artificial Intelligence Track

Artificial Intelligence Track in the MS in Computer Science 

Students in the MS in Computer Science program at ÑÇÖÞÇéÉ« have the option to add the artificial intelligence track to their degree. This track focuses on machine learning, data science, and intelligent systems, preparing students for careers in AI and advanced computing.

AI track requirements 

Students complete the artificial intelligence track by substituting four of the MSCS electives with four courses designated for this track — two are required, and two are electives. 

Required courses

  • Loading Course Info...
  • Loading Course Info...

Electives

  • Loading Course Info...
  • Loading Course Info...
  • Loading Course Info...
  • Loading Course Info...
  • Loading Course Info...
  • Loading Course Info...
  • Loading Course Info...
  • Loading Course Info...

CS 517 - Introduction to Human-Computer Interaction

This course provides an overview of Human-Computer Interaction (HCI) and its various applications. It covers a range of important topics, including the fundamentals of HCI, basic techniques of data analysis, Mobile and Wearable Computing, Ubiquitous Computing (Internet of Things), VR/AR, Brain-Computer Interaction (BCI), Accessibility, and Smart Health. Throughout the course, students will gain a solid understanding of HCI principles, along with practical insights into recent advancements and applications.

Prerequisite: CS 375 Design and Analysis of Algorithms, MATH 327 Probability & Statistics.

Expected to be offered at least once a year. 3 credits.