For Undergraduates B.S. Program How To Declare Major Requirements Core Requirements Advanced Small Seminar Requirement Sample Program Schedules Nominations and Petitions Course Nominations Replacement Petitions Minor Requirements Introductory Skill Requirements Concentrations Applied Logic (AppLog) Artificial Intelligence (AI) Biomedical Applications (Biomed) Cognitive Science (CogSci) Computational Foundations (CoFo) Computational Social Science (CSS) Computer Music (CoMu) Decision Making and Rationality (DMAR) Human-Centered Artificial Intelligence (HAI) Human-Computer Interaction (HCI) Individually Designed Concentrations (IDCs) Learning Mathematical Foundations (MaFo) Media and Communication (MediaComm) Natural Language (NL) Neurosciences (Neuro) Philosophical Foundations (PhiFo) Honors Program Honors Thesis Honors Timeline Undergrad Advising Advising Fellows Advising Office Hours Forms Advising Office Hours