top of page

Python
Bootcamp

Kick-start your tech education. Learn the fundamentals by diving head-first into engaging projects.

Featured Projects

Build a full suite of projects and design your own larger-scope final project under mentorship of expert instructors.
 

Program Overview

Build a strong foundation: Ignite a lasting passion for coding with our Python bootcamp. Expert-led and designed to foster deep understanding, our program equips you with the confidence to excel in advanced studies and a future tech career.

Portfolio building: Cultivate an impressive portfolio of projects, including a larger final project to showcase in college applications and internship opportunities. 

Objective
Pedagogy

Hands-on experience: Engaging, real-world projects and individualized mentorship in a small, dynamic classroom.

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

Career Advancement

University mentors: 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.

Logistics

Program Dates:

Spring A: 12 weeks: February 4 - April 21. Sundays, 10am - 12pm PT

Spring B: 12 weeks: March 16 - June 1. Saturdays, 10am - 12pm PT

Summer A: 3 weeks: June 3 - June 20. Mon-Thurs, 10am - 12pm PT

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

Summer C: 3 weeks: July 15 - August 2. Mon-Thurs, 10am - 12pm 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 coding challenges throughout the week and support from our instructors on our Slack community.

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

Our Python Team

We are a dedicated team of current and former computer science instructors and teaching staff from UC Berkeley and Stanford.

ryan_nuqui.jpg

Ryan Nuqui

Instructor

Former UC Berkeley Instructor |  Bachelor's in CS and Math, UC Berkeley

Ryan is a former 5-time GSI for Berkeley’s CS 61B(L), Data Structures and Algorithms. During his time at Berkeley, he worked with educational organizations both on campus and in the local communities, such as Computer Science Mentors, which is the largest undergraduate teaching organization at Berkeley. Ryan intends to pursue an advanced degree in CS Education and continue teaching CS at either the high school or college level. Ryan completed his bachelor’s at UC Berkeley, double majoring in CS and applied mathematics.

Algoverse_photo-transformed_edited.jpg

Jedidiah Tsang

Instructor

Former UC Berkeley Instructor | CS Master's in Education at UC Berkeley

Jedidiah is a CS Master's student at UC Berkeley conducting research in computer science education. He was also the former Instructor of Record and 3-time Head GSI for Berkeley's CS61BL, Data Structures and Algorithms. Jedidiah is also a recipient of the Outstanding Graduate Student Instructor award at Berkeley, 2022-2023. Jedidiah completed his bachelor's at UC Berkeley, double majoring in CS and political science.

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 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.

*Note: Instructor is tentatively scheduled and subject to change. 

Words from our 2023 Python Bootcamp Alumni

"I can't say enough positive things about my experience with the Python Bootcamp at Algoverse. As someone new to programming, I was initially intimidated by the idea of learning a new language, but the bootcamp exceeded all my expectations.
 
The instructors were incredibly knowledgeable and passionate about Python, and their teaching style made complex concepts easy to grasp. They were always patient and willing to answer any questions, no matter how basic or advanced.
 
What impressed me the most was the supportive and inclusive learning environment. The staff and fellow students were friendly and encouraging, creating a sense of camaraderie that made the learning journey enjoyable.
 
Thanks to the Python Bootcamp, I now feel confident in my programming skills and have a solid foundation in Python. I'm excited to continue my journey as a Python developer and explore new opportunities in the tech industry.
 
I highly recommend Python Bootcamp to anyone looking to dive into the world of programming. It's a fantastic program with exceptional instructors that will set you up for success in the Python programming world." 

- Teo Son, Algoverse Python Bootcamp

Enrollment

Secure your spot in our acclaimed bootcamp. Kick-start your tech education by creating engaging projects 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 $1250 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