Vice Chancellor for Academic Affairs

Computer Science, B.S. - AI Concentration

Four-Year Academic Map 2026-2027

This is a sample academic plan for students entering on the 2026-2027 catalog. Students should meet with an academic advisor prior to registration to formulate their own plan. Please tap the button following each course to view course description and prerequisites or see the UH Hilo Catalog for more course information.

High Impact Practices (HIP) Name
Community Engagement
Applied Learning
Student Exchange
Research/Inquiry
Capstone/Senior Seminar
Classifications Name
MAJ Major Course
GEN General Education Course
ELECT Elective Course

Year 1: Fall Semester

Course HIP Classification Credit
MATH 241 Calculus I (4) (FQ: Quantitative Reasoning) MAJ GEN 4
GL: Language Arts (Rec: CS 200 Web Technology I (3) ) GEN 3
CS 150 Intro To Computer Science I (3) MAJ 3
DATA 172 Python for Data Analysis (3) MAJ 3
FGA, FGB or FGC: Global Multicultural Perspectives I GEN 3
Credits 16

Year 1: Spring Semester

Course HIP Classification Credit
MATH 242 Calculus II (4) (GQR: Quantitative Reasoning) MAJ GEN 4
CS 141 Discrete Math for Comp Sci I (3) MAJ 3
CS 151 Intro to Computer Sci II (3) MAJ 3
DATA 272 Machine Learning for Data Sci (3) MAJ 3
ENG 100 Composition I (3) (FW: Written Communication) GEN 3
Credits 16

Year 2: Fall Semester

Course HIP Classification Credit
DS: Social Science I GEN 3
CS 241 Discrete Math for Comp Sci II (3) MAJ 3
CS 266 Comp Org & Assembly Lang (3) MAJ 3
CS 321 Data Structures (3) MAJ 3
CS 440 Artificial Intelligence (3) MAJ 3
Credits 15

Year 2: Spring Semester

Course HIP Classification Credit
FGA, FGB or FGC: Global Multicultural Perspectives II GEN 3
DA, DH or DL: Arts, Humanities, Literature I GEN 3
CS 350 Systems Programming (3) MAJ 3
MATH 211 Matrix Algebra w/Applications (3) MAJ 3
Elective ELECT 3
Credits 15

Year 3: Fall Semester

Course HIP Classification Credit
CS 420 Database Internals (3) MAJ 3
CS 430 Operating Systems (3) MAJ 3
DA, DH or DL: Arts, Humanities, Literature II GEN 3
GE HPP GEN 3
DB: Biological Science or DP: Physical Science GEN 3
Credits 15

Year 3: Spring Semester

Course HIP Classification Credit
CS AI Elective See note 1 MAJ 3
CS 410 Elemts Computer Architec (3) MAJ 3
300-Level CS Course or
400-Level CS Course See note 3
MAJ 3
DS: Social Science II GEN 3
DB: Biological Science or DP: Physical Science GEN 3
DY: Science Laboratory GEN 1
Credits 16

Year 4: Fall Semester

Course HIP Classification Credit
CS 460 Software Engineering I (3) (WI, GE GCC) MAJ 3
CS AI Elective See note 1 MAJ 3
300-Level CS Course or
400-Level CS Course See note 3
MAJ 3
Upper Elective ELECT 3
WI Elective See note 2 GEN ELECT 3
Credits 15

Year 4: Spring Semester

Course HIP Classification Credit
CS AI Elective See note 1 MAJ 3
CS 461 Software Engineering II (3) (WI) MAJ 3
CS 495 CS Professional Seminar (1) MAJ 1
300-Level CS Course or
400-Level CS Course See note 3
MAJ 3
Elective ELECT 1
Credits 12

Notes

  1. Take three of the following Artificiall Intelligence Electives (this list will expand in the near future):
    • CS 422 Database Analytics (3)
    • CS 445 Natural Language Processing (3)
    • CS 483 Computer Vision (3)
  2. One WI course, preferably from the ENG department, such as ENG 209 Writing for Business (3) , ENG 225 Writing for Sci & Technology (3) , or ENG 287 Introduction to Rhetoric (3) is recommended.
  3. Any 300-level or 400-level CS courses not previously taken or otherwise required.
  4. A minimum of a 2.0 cumulative GPA is required.
  5. A grade of "C" or better in each CS course is required for the degree and in MATH 211 Matrix Algebra w/Applications (3) .
  6. 45 Upper division (300 and 400-level) semester hours are required.
  7. 120 credits are required for graduation.