EECS Study Abroad Program
“People often ask ‘Why would you leave the best EE/CS university in the world to study abroad at a university likely teaching your subject at a lower caliber?’ But you don’t study abroad to learn CS. You already have three or four years (or more, if graduate school is in the cards) to do just that. You study abroad to gain perspective, to ask yourself ‘where do I fit in in this world?’ To learn other lifestyles. To learn a new language. To develop an identity outside of the academic one that you’ve known for the last decade of your life. To develop into your own independent person apart from things and people you’ve known.”
Yuan Yuan, CS B.A. 2017
Study Abroad and EECS
The academic integration of study abroad into the Department of Electrical Engineering and Computer Science makes the option of international education a reality! Engage the breadth and depth of EE and CS while exploring a global perspective and gaining academic credit toward your degree.
Where do I Start?
Plan ahead! Visit studyabroad.berkeley.edu or schedule an appointment with a study abroad advisor for more information.
Meet with a major advisor to confirm the degree requirements and to create a program plan that includes your study abroad experience.
Check out other opportunities for traveling abroad:
Global Edge
Berkeley Sophomore Semester
Berkeley Summer Abroad
Global Internships
Why Study Abroad?
Studying abroad allows our majors to broaden their horizons and gain an international perspective. Students can take advantage of these opportunities to learn about and participate in developing research in other countries.
Study abroad will help students:
- Develop skills that are critical to a science education
- Take advantage of unique academic and experiential opportunities in Electrical Engineering and Computer Science
- Participate in a different educational system and get a comparative perspective on the study of Electrical Engineering and Computer Science
- Increase language proficiency
- Improve critical thinking skills
- Experience another culture firsthand
- Develop self-confidence and independence
- Enhance resumes and/or applications for graduate school
- Prepare for a career in an internationally competitive world
When Can I Study Abroad?
While students can study abroad at just about any point in their academic careers, the particular term and length of time chosen to study abroad depends on the requirements a student has left to complete the major and whether or not they plan to take courses towards the major while abroad.
EECS majors need to schedule an appointment with both their ESS advisor and a department advisor when considering studying abroad. CS students should meet with a department advisor. Your advisor can help you determine how to best fit a study abroad experience into your academic schedule.
What Classes Can I take?
In addition to their general education requirements, EECS and CS students have a wide variety of options in completing major requirements abroad. Many of the Berkeley Study Abroad partner universities have specific Electrical Engineering and Computer Science departments/programs or offer relevant courses through other departments. Please meet with your major advisor to determine if your Berkeley Study Abroad courses will satisfy major requirements.
Even if the BSA courses do not fulfill major or college requirements, Berkeley Study Abroad programs offer amazing experiences to add to your academic repertoire. Our students have taken a wide variety of courses all around the world such as New Zealand, Hong Kong, London, Singapore, Chile, and Taiwan.
Getting Courses Approved
The requirements for getting courses approved vary by Major. Please use the following spreadsheet of approved courses as a guide: Pre-Approved Study Abroad Courses; Work with your ESS advisor to confirm how classes may count for the EECS major. The Department allows EECS and CS majors to satisfy at most three upper-division course requirements at another four-year institution. EECS and CS minors may satisfy at most one upper-division course requirement elsewhere. Study abroad courses must be evaluated and approved before your study abroad experience commences. We suggest making prior arrangements and consulting with advisors to ensure the course(s) you select is transferrable. This should be done no later than the semester before studying abroad.
- EECS majors and minors: Review UC Berkeley course descriptions and webpages. If you believe the course(s) to be equivalent to a UC Berkeley upper-division computer science or electrical engineering course, meet with an EECS advisor or contact eecs-advising@eecs.berkeley.edu.
- Students are required to meet with their ESS advisor to obtain approval to study abroad and to finalize the courses they plan to take.
- Computer Science majors and minors: Review UC Berkeley course descriptions and webpages. If you believe the course(s) to be equivalent to a UC Berkeley upper-division computer science or electrical engineering course, contact the current faculty of the corresponding UC Berkeley EECS course. You should send them the syllabus and any additional information about the course. The faculty should review the course materials for equivalency. They may deem the course fully or partially equivalent. Ask them to copy cs-advising@cs.berkeley.edu on their evaluation.
- Once you receive a response, submit the CS Exceptions Requests form and include the syllabus and the response you received from the faculty. The request will be reviewed by the Faculty Vice Chair and you will be notified of the decision via email.
- If the UC Berkeley EECS Department does not offer a similar course, consider if it may qualify as an upper-division technical elective. If so, submit the CS Exceptions Requests form and include the syllabus and/or other course materials. The request will be reviewed by the Faculty Vice Chair and you will be notified of the decision via email.
- Please note that if a student takes the same course abroad and at UC Berkeley, only the UC Berkeley units will count towards the CS major graduation requirements.