More Courses
Focused computer science paths beyond AP and competitions.
Explore programming tracks for Java, data structures, college CS, projects, mobile apps, AI/ML, and modern developer workflows.
Programming Paths
Java, data structures, college CS, projects, and mobile apps
Programming
Intro to Comp Sci (Java)
Java foundations for students building object-oriented programming, tracing, methods, classes, and clean problem-solving habits.
View CourseProgramming
Data Structures
A deeper programming path through arrays, lists, stacks, queues, maps, trees, graphs, recursion, runtime, and algorithm strategy.
View CourseProgramming
College CS
Support for college-level programming courses, assignment planning, debugging, data structures, and exam review.
View CourseProjects
Projects
Project-based coaching for students who want a portfolio piece with planning, implementation, testing, and demo polish.
View CourseProjects
Mobile App Development
Mobile app development with UI/UX, app screens, state, APIs, sensors, project structure, and working demos.
View CourseAI & Developer Tools
AI/ML, Claude Code, and coding tools
AI & Developer Tools
AI/ML
AI concepts, Python data science, machine learning models, responsible AI, and project portfolio work.
View CourseAI & Developer Tools
Claude Code
Agentic coding workflows with planning, prompt discipline, testing, debugging, Git, and responsible AI use.
View CourseTool
Online Compiler
A quick browser-based coding workspace for trying examples, testing ideas, and practicing small programs.
View CourseLooking for a moved course?
