A semester abroad affords students an opportunity to better understand other cultures, develop language skills, and study in a new environment. The CS department encourages all students to consider a study abroad experience.
CS majors typically study abroad in the fall or spring of their junior year, although study abroad in the spring of the junior year or fall of the senior year is also possible.
| Freshman | Fall | Units | Spring | Units |
| CS 5: Intro to Computer Science | 3 | CS 60: Principles of Computer Science | 3 | |
| Math 25 B/G: Calculus and Linear Algebra I | 3 | Math 35: Probability and Statistics | 1.5 | |
| Chemistry 23E and 23S: Energetics and Structure | 3 | Math 45: Differential Equations | 1.5 | |
| Physics 23: Special Relativity | 1.5 | Chemistry 23D: Dynamics | 1.5 | |
| Writing 001: Intro to Academic Writing | 1.5 | Phys 24: Mechanics and Wave Motion | 3 | |
| Chem or Physics Lab | 1 | HSA 10: Critical Inquiry | 3 | |
| Free Elective | 3 | Biology 52: Intro to Biology | 3 | |
| PE Aerobics | 1 | Chem or Physics Lab | 1 | |
| 17 | 17.5 | |||
| Sophomore | Fall | Units | Spring | Units |
| Math 55: Discrete Mathematics | 3 | CS 81: Computability and Logic | 3 | |
| CS 70: Data Structures and Program Dev. | 3 | CS 105: Computer Systems. | 3 | |
| Math 60: Multivariable Calculus | 1.5 | Engineering 59: Intro. To Engineering Systems | 3 | |
| Math 65: Differential Equations and Linear Algebra II | 1.5 | Hum/Soc #2 | 3 | |
| Phys 51: Electromagnetic Theory and Optics | 3 | Free Elective | 3 | |
| Hum/Soc #1 | 3 | PE Elective | 1 | |
| Choice Lab | 1 | CS 189: Programming Practicum | 1 | |
| 16 | 17 | |||
| Junior | Fall - STUDY ABROAD! | Units | Spring | Units |
| CS Elective #1 | 3 | CS 121: Software Development | 3 | |
| CS Elective #2 | 3 | CS 140: Algorithms | 3 | |
| Hum/Soc #3 | 3 | Hum/Soc #6 | 3 | |
| Hum/Soc #4 | 3 | IE course | 3 | |
| Hum/Soc #5 | 3 | Free Elective | 3 | |
| Seminar | 0 | CS 195: CS Colloquium | 0.5 | |
| 15 | 15.5 | |||
| Senior | Fall | Units | Spring | Units |
| CS 183: Computer Science Clinic | 3 | CS 184: Computer Science Clinic | 3 | |
| CS 195: CS Colloquium | 0.5 | CS 195: CS Colloquium | 0.5 | |
| CS 131: Programming Languages | 3 | Free Elective | 3 | |
| CS Elective #3 | 3 | Hum/Soc #9 | 3 | |
| Hum/Soc #7 | 3 | Hum/Soc #10 | 3 | |
| Hum/Soc #8 | 3 | Free Elective | 3 | |
| PE Elective | 1 | |||
| 16.5 | 15.5 |
Note: This sample schedule satisfies the requirements of the CS Major and sums up to 130 units, rather than the 128 minimum.