Master's Professional – Computer Science, Artificial Intelligence and Data Science
Sample Schedule

Year 1

Fall Semester (6 credits)
ICS 601 Applied Computing Industry Seminar (3)
ICS 603 Applied Computing Fundamentals (3)
Spring Semester (6 credits)
ICS 604 Applied Data Science (3)
ICS 605 Applied AI (3)
Summer (3 credits)
ICS 602 Practical Problem Solving with Algorithms (3)

Year 2

Fall Semester (6 credits)
ICS 635 Machine Learning (3)
ICS Elective (3)
Spring Semester (6 credits)
ICS 661 Advanced Artificial Intelligence (3)
ICS 609 Applied Computing Internship (3)
Summer (3 credits)
ICS 609 Applied Computing Internship (3)

Notes:

  1. A student pursuing the PMCS program would potentially be able to count the courses in the GCERT in Applied Computing program towards satisfying requirements for the professional master's degree. To be eligible for this option, the student must be classified and admitted to both programs with at least one semester of overlap.
  2. In the second-year of the PMCS program, students participate in internships managed by ICS in close collaboration with local and mainland business partners, along with state and federal agencies and UH internal projects.
  3. Elective Course - The student must complete an additional course (3 credits) that is approved by the Professional Degree Director. The student can take a 400-level or 600-level course to fulfill this requirement from a list of existing ICS courses. Depending on the semester, some of the ICS courses will also be offered through UHM Outreach College extension term for the PMCS students.
  4. Some courses required will be provided using a hybrid structure and/or a project-based format or be offered as an evening course.