Join Berkeley’s computer science students and leading faculty who are pioneers in information science and technology. Take a selection of in-demand Berkeley classes from our #2-rated Computer Science program (U.S. News and World Report).
Take online courses to earn Berkeley academic credits while taking your home university classes.
Make sure your story involves one of the most renowned Computer Science programs in the world!
- Boost your graduate school applications.
- Gain opportunities to obtain recommendation letters from Berkeley faculty.
- Receive dedicated support from our advisers.
- Attend graduate program information sessions.
- Meet computer science alumni at virtual events.
The online-learning format fosters community and interaction with peers and your instructor. Group projects allow for real-world application of concepts, while graduate school and career advising prepare you for your next steps.
View recorded lectures and then attend live office hours with your graduate-school instructor to ask questions and gain support on projects.
We’re all about creating learning environments in which you can engage with fellow classmates and your instructor.
Respond to instructor-posed questions.
Chat with other students about the course content, group projects and the like.
Meet alumni from our computer-science major through virtual events. Hear about their careers to gain inspiration for your next steps.
Graduate School Preparation
With Berkeley on your academic transcript, you can become a competitive applicant to graduate school. In addition, you have the opportunity to obtain recommendation letters from Berkeley faculty, attend graduate program information sessions and receive dedicated support from our advisers.
Stay In Touch
Participate in numerous virtual social activities with your fellow students and our esteemed faculty.
You may be learning digitally, but there are plenty of opportunities to build friendships as part of a close-knit cohort.
We recommend that you take 1–2 courses.
We recommend that you take 1–2 courses.
- Applications of Parallel Computers COMPSCI C267
- Computational Structures in Data Science COMPSCI 88
- Computer Networks COMPSCI 268
- Computer Security COMPSCI 161
- Data Structures COMPSCI 61B
- Efficient Algorithms and Intractable Problems COMPSCI 170
- Great Ideas of Computer Architecture (Machine Structures) COMPSCI 61C
- Introduction to Artificial Intelligence COMPSCI 188
- Machine-Based Complexity Theory COMPSCI 278
- Social Implications of Computer Technology COMPSCI 195
Courses subject to change based on availability.
Dr. Nicholas Weaver
Nicholas Weaver is a senior staff researcher focusing on computer security at the International Computer Science Institute in Berkeley, California, and a lecturer in the Computer Science department at the University of California at Berkeley. His primary research focus is on network security—notably worms, botnets and other Internet-scale attacks—and network measurement. Read more about Dr. Weaver.
Dr. Dawn (Xiaodong) Song
Dawn Song is a professor in the Department of Electrical Engineering and Computer Science at UC Berkeley. She is the recipient of various awards, including the MacArthur Fellowship and the Guggenheim Fellowship. Her research interest lies in deep learning, security and blockchain. She is part of the Berkeley Artificial Intelligence Research (BAIR) Lab and the Berkeley Center for Human-Compatible AI, and is also a co-director of The Initiative for CryptoCurrencies and Contracts (IC3). Read more about Dr. Song.
Take the Next Step
At least 2 years of undergraduate coursework
Minimum Grade Point Average: 3.0
Indicate course(s) of interest in the online application
Minimum English-Language Proficiency Requirements:
- TOEFL: 90
- IELTS Academic Format: 7
- DAAD: C1
- Cambridge C1 Advanced
- TEM-4 or TEM-8: Level 70
iBT Special Home Edition and myBest scores are accepted. Scores must be from the past two years. You may also request an English-proficiency interview in the application.
$1,000 program fee (USD)
$750 course fee (per unit, USD)
Spring 2021: January 12–May 14, 2021
Apply by December 1, 2020
Upon completion, you receive a transcript from UC Berkeley Extension, the administrative department of Berkeley Global.
Need Admissions Advising?
"It is an honor to connect with students from all over the world and have them be part of our Berkeley community!"
—Mariam Rahimi, Admissions Adviser
Set up an appointment to speak with Mariam to learn more about how this program can help you succeed in your university studies.