Major Preparation Requirements
Required courses
- One year of calculus
- Introduction to C++
Four or more additional courses from
- Introductory psychology
- Introductory biology or biology for the major
- Introductory physics, or introductory chemistry, or linguistics
- Philosophy (critical reasoning, philosophy of science, or philosophy of the mind)
- Intermediate C++ programming
- Additional intermediate-level computer programming course
Note
- You must be admitted directly to this major and cannot change into this major after admission to UCLA.
- Students may not add this major as a second major once enrolled at UCLA.
More Information
* Students are classified as Pre-Cognitive Science until lower-division preparation courses are completed at UCLA.