top of page

Software Engineering

a8 gif.gif

Create an impactful, real-world web application or mobile app with expert mentorship.

New to coding? We recommend our Python Bootcamp.

Featured Projects

Build your portfolio with an impactful, real-world web application or mobile app under mentorship of expert instructors.

Program Overview

Full-stack Fundamentals: Learn how to build real-world websites and mobile applications. Build a strong foundation in front-end with HTML/CSS/JS and React, and back-end with Python Flask.

Portfolio Building: Across the program, you'll build your own full-scale passion project to showcase in college applications and internship applications. 


Hands-on Experience: Engaging projects and individualized mentorship with our low student-instructor ratio in a dynamic classroom.

Expert Instruction: Developed and taught by former Berkeley EECS and Stanford CS instructors and software engineers with professional pedagogy training.


Program Dates:

Spring A: 12 weeks: February 4 - April 21. Sundays, 1-3 pm PT

Spring B: 12 weeks: March 16 - June 1. Saturdays, 3:30-5:30 pm PT

Summer A: 3 weeks: June 3 - June 20. Mon-Thurs, 1-3 pm PT

Summer B: 3 weeks: June 24 - July 11. Mon-Thurs, 10am-12 pm PT

Summer C: 3 weeks: July 15 - August 2. Mon-Thurs, 1-3 pm PT

Class Format: Meetings are fully online and held over Zoom. Each class is 2 hours long.

45 minutes: Instructor lecture and group problem-solving to reinforce concepts

75 minutes: Project development with instructor mentorship to apply concepts.

Additionally, there are optional projects throughout the week and support from our instructors on our Slack community.

Program Fee: The total cost of the program is $1450. A limited number of need-based scholarships are available.

Career Advancement

University advice: Join an ambitious community of career-oriented students and receive mentorship from top students at Stanford and Berkeley about the college application process as a CS major.

Career advice: Hear first-hand from software engineers at big tech companies on life as a software engineer, how to successfully apply for internships, and more.

Our Instructors

We are a dedicated team of former CS instructors from Stanford and Berkeley, and software engineers in the tech industry.

profile pic, but removed some hair and filtered so it's not as yellow overall.png

Kevin Zhu

Program Director and Instructor

Former UC Berkeley Instructor | Software Engineer at Palantir | Quant at Citadel

Kevin taught 3000+ Berkeley students during his tenure as a lecturer for CS198-112 and 5-time Head GSI, specializing in upper-division algorithms. He has also taken software engineering roles at Palantir and various startups, and ML research roles at Citadel, Goldman Sachs, and Berkeley RISE Lab, where he applied traditional machine learning techniques to the stock market and researched techniques for improving convolutional neural network inference efficiency. Kevin now serves as the lead director for the Algoverse programs, as well as an instructor.


Joseph Amine

Software Engineering Advisor

Software Engineer at Microsoft | Bachelor's in Computer Science, Stanford

Joseph is a software engineer at Microsoft with extensive full-stack experience and skills in a wide set of programming languages and tools, including C++, Python, Java, React, Flask, Docker, and Kubernetes. Previously, he has held software engineering roles at Meta, Apple, and Amazon, with a specialty in back-end infrastructure. Joseph completed his bachelor's at Stanford University, majoring in computer science.

*Note: Instructors are tentatively scheduled and subject to change. 


Secure your spot in our acclaimed bootcamp. Creating a large-scale passion project and learn full-stack software engineering skills under the mentorship of expert instructors.

Enrollment: Enroll with a $50 deposit, refundable upon program completion. Choose weekly payments or a one-time tuition fee of $1450, billed at program start.

Cancellation/Refund Policy: Full refund up to 21 days prior to the start of the program. No refunds are available thereafter.


Referral program: Receive a $200 fee reduction for each student you refer to our program, or if you enroll with a friend. Terms.

bottom of page