Program Roadmap

B.S. IN ARTIFICIAL INTELLIGENCE

BSAI Roadmap

Your experience may vary, but this table represents a typical student's progression through the program.

FRESHMAN YEAR

FALL43 UNITS
Principles of Imperative Computation15-12210
Integration and Approximation21-12210
Math Foundation of CS15-15110
Interpretation and Argument76-1019
Freshman Immigration07-1281
Computing99-10X3
SPRING46 UNITS
Great Theoretical Ideas in Computer Science15-25112
Matrices and Linear Transformations21-24110
Calculus in Three Dimensions21-2599
Principles of Functional Programming15-15010
Concepts in AI (Mini)07-1805

 

SOPHOMORE YEAR

FALL51-54 UNITS
AI: Representation and Problem Solving15-28112
Parallel and Sequential Data Structures and Algorithms15-21012
Choose one:  
 ◦ Probability Theory for Computer Science36-2189
 ◦ Probability and Computing15-35912
Science/Engineering Elective-9
Ethics Elective-9
SPRING51 UNITS
Intro to Machine Learning10-31512
Intro to Computer Systems15-21312
Humanities and Arts Elective-9
Science/Engineering Elective-9
Free Elective-9

 

JUNIOR YEAR

FALL48 UNITS
Choose one:  
 ◦ Computer Vision16-38512
 ◦ Natural Language Processing11-41112
AI Elective-9
Modern Regression36-4019
Humanities and Arts Elective-9
Free Elective-9
SPRING45 UNITS
AI Elective-9
AI Elective-9
Science/Engineering Elective-9
Humanities and Arts Elective-9
Free Elective-9

 

SENIOR YEAR

FALL45 UNITS
SCS Elective-9
AI Elective-9
Science/Engineering Elective-9
Humanities and Arts Elective-9
Free Elective-9
SPRING36 UNITS
SCS Elective-9
Humanities and Arts Elective-9
Humanities and Arts Elective-9
Free Elective-9

Learn More

Are you an SCS student interested in applying for the BSAI program?

Email Us for More Information