Focused courses and a full bootcamp

Learn to build software that matters.

Start with a focused course and a useful project, or take the full bootcamp for a longer path through software development. We teach from Guam and are designing future online courses for learners wherever they live.

Beginners are welcome. December's Python pilot is for invited adults; later public courses are being prepared.

University of Guam staff attending a practical AI workshop
Leon teaching University of Guam staff at a July 2025 AI workshop.

Learning with people

Guidance you can bring your own work to.

The school grew from Leon's experience learning to code with an instructor. Our guided offers make room for questions, feedback, and the practice it takes to understand what you build.

Meet the school

New focused course · December invited pilot

Start with Python. Finish with a program of your own.

A three-week beginner course with short lessons, browser coding, and one private Zoom hour with Leon each week. We're testing it with a small invited group before opening it more widely.

Explore Python Fundamentals
$ python expense_summary.py
Total: $118 · Food: $61 · Transport: $48
Under budget by $2
11
graduates
100%
completion
2
cohorts

Results from the first two cohorts, completed in 2025: 11 graduates, and everyone who started those cohorts completed the program. The March 2026 cohort is not included.

Graduate stories

A small program with personal support.

Students have joined us from high school, career transitions, and entirely different industries. The common thread is consistent effort and a willingness to build.

“CSG matched the effort I gave it. Trust the process and keep showing up.”
N
Noah Peredo
Cohort 1 graduate
“Now I constantly think about ways I can improve daily life by creating apps.”
J
Jessica Fernandez
Cohort 1 graduate
“The support, guidance, and encouragement throughout the program were second to none.”
J
Junior O’Brien
Cohort 2 graduate

Full bootcamp curriculum

Fundamentals first. AI with understanding.

You will learn to think through software problems before using AI to accelerate the work. Every tool is introduced with context, constraints, and responsibility.

01
Full-stack foundation

Ruby, Rails & React

Build responsive interfaces, production APIs, databases, authentication, and deployed applications.

02
AI engineering

Python, RAG & Agents

Understand modern AI systems and build chatbots, retrieval workflows, prompts, evaluations, and agents.

03
Professional practice

Ship Real Products

Work with Git, code reviews, product constraints, deployment, presentations, and production-quality expectations.

Explore the full curriculum

The learning journey

Build capability in deliberate stages.

AI becomes more useful as your own understanding grows. The full bootcamp is structured around that progression.

01FoundationCode manually. Learn the terminal, Git, web fundamentals, Ruby, and problem solving.
02Full-stackBuild Rails APIs, React interfaces, PostgreSQL databases, and deployed applications.
03AI engineeringAdd Python, model APIs, retrieval, agents, prompts, and evaluation workflows.
04CapstoneDesign, build, explain, and present a complete product you can stand behind.

Real production context

Learn around products people use.

Through our partnership with Shimizu Technology, students see how professional software is scoped, built, reviewed, and supported beyond the classroom.

See graduate presentations and projects

2026 full bootcamp tuition

$7,500

This was the tuition for the March 2026 cohort, which is closed to new students. The next full-cohort price and dates have not been announced. Focused courses have separate terms.

Under six months

Live teaching and structured practice

Learning resources

Materials and access vary by offer

Professional practice

Collaboration, review, and project work

Future cohorts

Your first line of code can start something bigger.

The March 2026 cohort is closed to new students. Join the update list to hear about the next opportunity.

Join the interest list