UC, Campus, College & Major requirements are courses you're required to take. These are sometimes referred to as "subject" requirements.
Unit Requirements for Graduation
- Minimum total units: 120
- PE maximum units: 4
- Special Studies maximum units: 16
- Maximum 300-499 course units: 6
- Minimum upper division units: 36
Essential Skills
Transfer students: Completing the IGETC will satisfy the Reading and Composition Essential Skill. Computational Reasoning, Statistical Reasoning, and Human and Social Dynamics of Data and Technology Essential Skills may be completed at a community college but are not automatically satisfied with IGETC. Please review the information linked above on how to satisfy these requirements.
Breadth Requirements
The undergraduate breadth requirements provide Berkeley students with a rich and varied educational experience outside of their major program. As the foundation of a liberal arts education, breadth courses give students a view into the intellectual life of the University while introducing them to a multitude of perspectives and approaches to research and scholarship. Learn more on the L&S Breadth Requirements page.
Transfer students: Completing the IGETC will satisfy all Breadth Requirements.
Residency Requirements
For units to be considered in "residence," you must be registered in courses on the Berkeley campus (excluding courses taken through UC Extension) as a student in the College of Computing, Data Science, and Society. Most students automatically fulfill the residence requirement. In general, there is no need to be concerned about this requirement, unless you go abroad for a semester or year or you are considering changing into the College of CDSS after your junior year. In these cases, you should make an appointment to meet a College Advisor to determine whether you can meet the Senior Residence Requirement.
Senior Residence Requirement
After you become a senior (with 90 semester units earned toward your B.A. degree), you must complete:
- At least 24 units in residence as a CDSS student.
- At least 2 terms in residence as a CDSS student. To count as a term in residence, at least 6 units must be passed.
Modified Senior Residence Requirement
Participants in the UC Education Abroad Program (UCEAP), Berkeley Summer Abroad, Berkeley Global Internships, UC Natural Resource System (NRS), the UC Berkeley Washington Program (UCDC), or the UC Center in Sacramento program (UCCS) may meet the Modified Senior Residence Requirement by completing 24 (excluding EAP or UC Extension) of their final 60 semester units in residence. At least 12 of these 24 units must be completed after you have completed 90 units.
Note: Students who were admitted to UC Berkeley prior to Fall 2024 have the option of completing their CDSS degrees by meeting the College of Letters & Science requirements or the CDSS course requirements, but CDSS policies will apply. For Fall 2024 and onward, newly admitted students must meet CDSS course requirements and policies.