Use code SUMMER100 at checkout for 100% off group classes · Expires July 17 · Use code SUMMER100 at checkout for 100% off group classes · Expires July 17 · Use code SUMMER100 at checkout for 100% off group classes · Expires July 17 · Use code SUMMER100 at checkout for 100% off group classes · Expires July 17 ·

Cubing + Computer Science + Teaching

Hi, I am Bhargava Gumpula.

I build computer science projects, compete in cubing, and teach Rubik's Cube, Python, C, C++, Data Structures, and Algorithms through practical and structured classes.

Bhargava Gumpula portrait

Projects

2+

Competitions

8+

Certifications

4

Featured Projects

Proof through real project work

These projects demonstrate practical coding and problem-solving.

Web-based LED Controller (Raspberry Pi)

Built for Harvard CS50x. Controls an LED array from a web interface with per-LED control and animation patterns like circular spin and random flashing.

PythonFlaskHTMLCSSJavaScriptRaspberry Pi

Online Grocery Store Implementation

Built for Harvard CS50P. Includes multi-user account handling, product catalog, cart updates, card checkout, and transaction logging with balance validation.

PythonFile StorageAccount System

Classes

Learning options you can join now

Choose 1-on-1 or group classes depending on your goals.

Rubik's Cubing (1-on-1)

$20Open

Private sessions in person or online, tailored from sub-90 seconds through sub-20 second goals. Most learners need about 4–6 classes to learn the cube.

Rubik's Cubing1-on-1Beginner

Rubik's Cubing (Group)

FreeOpen

In-person group sessions with step-by-step progression from sub-90 through sub-20 second tracks. Most learners need about 4–6 classes to learn the cube.

Rubik's CubingGroupBeginner

Python Fundamentals(1-on-1)

$25Open

Private Python mentoring in person or online for students who want individualized pacing and targeted support.

Python1-on-1Beginner

Python Fundamentals (Group)

FreeOpen

In-person group class covering Python basics: variables, loops, conditionals, functions, classes, and practical coding foundations.

PythonGroupBeginner

Data Structures and Algorithms

Coming Soon

Upcoming track focused on DSA fundamentals and problem-solving skills for competitive programming.

C++GroupIntermediate
View details

Introduction to C++

Coming Soon

Upcoming beginner-friendly C++ class for syntax, core concepts, and coding fundamentals.

C++GroupBeginner
View details

Testimonials

What learners say

Experiences shared by students and families from my classes.

Share your experience

Your submission will be reviewed before appearing publicly.

Your email is used only to verify or follow up on this testimonial and is never displayed publicly.