Programs

Our program curricula are designed to teach theory and practical skills to enable you to change careers or advance in your current position. Classes are offered in classroom and multiple online formats to meet the needs of working professionals. Most programs can be started at any time.

Our program curricula are designed to teach theory and practical skills to enable you to change careers or advance in your current position. Classes are offered in classroom and multiple online formats to meet the needs of working professionals.

Courses

Offered in a variety of subject areas, classes give you the flexibility to gain a high-quality education and earn credits on your schedule. Choose from multiple formats to meet your needs. Enroll in just the course or courses that interest you—no application necessary.

Offered in a variety of subject areas, classes give you the flexibility to gain a high-quality education and earn credits on your schedule. Choose from multiple formats to meet your needs.

Full-Time Programs

Join a cohort of students for an in-person, semester-based, collaborative program. Learn from industry experts from the Bay Area and Silicon Valley through four courses in a 15-week semester.

International Students Study Options

Students from different nationalities working together

Online Learning

Take online programs and courses from anywhere in the world! Receive a Berkeley-quality education from the comfort of your home—no visa or application required.

Search our course catalog to find the right one for you.

Visiting-Student Programs

Study abroad on a student visa for a semester or academic year with our full-time programs. You must apply and be admitted to one of our full-time programs to obtain a student visa.

Learn more about your visiting-student options.

Why Take an Online Course?

There are numerous reasons why you should take an online class and it all starts with your needs.

Read how you can get new skills while learning online

Your Online Classroom

Canvas, our online learning platform, offers interactive video lectures, discussion forums, readings and more. You'll be able to message your instructor, review your graded assignments, or get technical help 24 hours a day.

Your instructors are excited to teach online! Hear what they have to say:

Instructor Stephen Torres

Instructor Rachael Webster