← All programs

> online bootcamp · 4 months · part-time

AI Software Engineering Bootcamp

Go from your first line of Python to shipping a containerized, AI-powered app you understand end to end. Live, part-time and online, so you can keep your job.

4.84/5 from 750+ alumni reviews · or text us at (708) 847-9470

Length
4 monthspart-time, start anytime
Format
Live + self-paceddaily live sessions, recorded
Curriculum
9 modulesplus 3 pre-work sections
Tuition
From $155/moor $4,000 upfront
Included
Tuition Protectionand career support for life

Our AI software development alumni are now working at

  • Accenture
  • LinkedIn
  • Amazon
  • Lockheed Martin
  • Deloitte
  • Ramp Health
  • Red Ventures
how ai fits in

AI-fluent, not AI-dependent

You use AI from week one, then learn to build with it. Every step asks you to verify, explain and own what the AI produces.

  1. 01Learn with AI

    A learning companion from pre-work

    Use AI to break down problems and to fix and improve your Python code, from your very first weeks.

  2. 02Work with AI

    Judge AI tools, don’t just use them

    Module 1 covers how LLMs work, where they hallucinate, prompt engineering and how to compare AI tools side by side.

  3. 03AI as the subject

    Build AI systems yourself

    Embeddings, vector search with ChromaDB, RAG with local LLMs through Ollama, guardrails and prompt injection awareness.

  4. 04Capstone

    Ship a full RAG application

    Every capstone includes a RAG pipeline behind a FastAPI backend, with a Streamlit frontend, Docker Compose and tests.

“You’ll understand every layer of it, not just the AI part.”

From the AI Software Engineering curriculum
// you’ll also learn the risks
  • Hallucinations and verification
  • Prompt injection
  • Bias, privacy and accountability
  • Guardrails and “I don’t know” fallbacks
  • The environmental impact of AI
curriculum

From zero Python to shipping AI apps

One continuous build: 3 pre-work sections, then 9 modules in three parts. Every module ends in a project and a short presentation.

// roles you’ll be ready for
  • AI Software Engineer
  • AI Systems Builder
  • Backend Developer
  • Automation Engineer
// tools you’ll use
  • Python
  • pandas
  • SQL
  • SQLAlchemy
  • REST APIs
  • Postman
  • FastAPI
  • Pydantic
  • pytest
  • Streamlit
  • ChromaDB
  • Ollama
  • Docker
  • GitHub Actions
  • Git & GitHub

AI marks modules with a dedicated AI lesson. Open any module to see what it covers.

// your path through the program
  1. ALogical & Critical Thinking
  2. BComputer Literacy & Terminal
  3. CPython Fundamentals
  4. 01AI Foundations
  5. 02Advanced Python & Data Handling
  6. 03Databases & SQL
  7. 04REST API Fundamentals
  8. 05FastAPI Development
  9. 06Web Essentials & Streamlit
  10. 07Applied AI: Embeddings & Retrieval
  11. 08RAG & Docker Deployment
  12. ✓Capstone + portfolio

Getting startedPre-work

ALogical & Critical ThinkingThink like an engineer before you write code.AI

AIUsing AI as a learning companion

  • Problem decomposition
  • Flowcharting and decision trees
  • The debugging mindset
  • Asking good questions

// projectDecomposition and flowchart of a real scenario

BComputer Literacy & TerminalGet fluent with the tools developers live in.
  • File systems and the terminal
  • PATH and environment variables
  • pip and npm
  • VS Code
  • Git and GitHub

// projectAn environment setup guide written for a future student

CPython FundamentalsYour first real programs, with instructor support.AI

AIUsing AI to fix and improve your Python code

  • Variables, types, input and errors
  • Lists, dicts and sets
  • Control flow and functions
  • File I/O
  • Virtual environments

// projectStudent Grade Tracker, a CSV-driven command line app

Part 1Foundations

01AI FoundationsWhat AI is, what it isn’t, and how to judge it.AI

AIThe whole module is about AI

  • How LLMs work: tokens, context windows, training vs. inference
  • Hallucinations
  • Types of AI systems and the AI engineering landscape
  • Ethics: bias, privacy, accountability and environmental impact
  • Critical evaluation of AI tools

// projectAI Tool Evaluation Report comparing ChatGPT, Claude, Gemini and Copilot

02Advanced Python & Data HandlingWrite efficient, reusable Python and work with real data.
  • Big O and space complexity
  • Object-oriented programming
  • Linked lists, stacks and queues
  • Functional programming and regex
  • pandas and matplotlib

// projectData Processing Pipeline: messy data to a clean summary and charts

03Databases & SQLStore, query and model the data behind every app.
  • The relational model
  • SQL CRUD, joins and aggregations
  • SQLAlchemy ORM and relationships
  • From pandas to SQL

// projectLibrary Management System

04REST API FundamentalsHow modern apps talk to each other.
  • REST, HTTP methods and status codes
  • Headers and authentication: API keys, JWT, OAuth
  • Documentation and versioning
  • Postman and curl

// projectAPI Explorer & Design Document for a 12+ endpoint API

Part 2Building

05FastAPI DevelopmentBuild fast, production-quality APIs in Python.
  • FastAPI and Pydantic
  • SQLAlchemy integration and CRUD
  • Error handling and JWT auth
  • Background tasks
  • Security basics: CORS, rate limiting, SQL injection
  • Testing with pytest and auto-generated docs

// projectAI-Ready Task Manager API

06Web Essentials & StreamlitPut a real interface on your work, no frontend background needed.AI

AIBuilding an AI-powered interface

  • How the web works
  • HTML, CSS and JavaScript basics
  • fetch and async
  • Streamlit UIs
  • Connecting Streamlit to FastAPI

// projectAI Dashboard with at least one AI feature

Part 3Applied AI

07Applied AI: Embeddings & RetrievalBuild systems that understand meaning, not just keywords.AI

AIEmbeddings, semantic search and prompt injection awareness

  • Embeddings and vector similarity
  • Chunking and context windows
  • ChromaDB and semantic search
  • Prompt engineering
  • Retrieval evaluation: precision and recall

// projectSemantic Search Engine comparing chunking strategies

08RAG & Docker DeploymentGround AI in real data, then ship it like a pro.AI

AIRAG with local LLMs (Ollama) and guardrails

  • RAG architecture and a full RAG pipeline
  • Reliability: confidence thresholds and “I don’t know” fallbacks
  • RAG behind FastAPI
  • Docker, Compose and environment config
  • CI/CD with GitHub Actions

// projectContainerized RAG Assistant with source citations

// capstone

Module 9: your own AI-powered application

Pitch it, architect it, build it with daily check-ins, then present it. Ideas include a study assistant, a recipe assistant or a docs chatbot. Every capstone includes:

  • A FastAPI backend with 3+ endpoints
  • A SQLAlchemy database with 2+ related tables
  • Pydantic validation and JWT auth
  • A RAG pipeline with ChromaDB and an LLM
  • A Streamlit frontend
  • Docker Compose
  • 5+ passing tests
  • A README with an architecture diagram
a week in the program

Built to fit around your job

Every program is part-time, so you can keep working while you learn. Here’s what a typical week includes.

  1. // live

    Live sessions

    Learn with an instructor in live online sessions, recorded in case you miss one.

  2. // build

    Labs and projects

    Hands-on work, with every module ending in a project you can show employers.

  3. // help

    Help when you’re stuck

    Individual feedback and guidance from experienced instructors and TAs.

  4. // career

    Career coaching

    1:1 support to build your resume, portfolio and job search plan.

learn it like the job

A project every module

You don’t just watch lessons. Each module ends with something you build, present and add to your portfolio.

// one continuous build

From a CSV app to a deployed AI product

Each module builds on the last, so by the capstone you’ve worked on every layer: data, database, API, interface, AI and deployment.

// every lesson follows one pattern
  1. Concept
  2. Guided example
  3. Quiz
  4. Practice
  5. Reflection
// your portfolio
  1. Pre-workStudent Grade Tracker
  2. Module 1AI Tool Evaluation Report
  3. Module 2Data Processing Pipeline
  4. Module 3Library Management System
  5. Module 4API Explorer & Design Document
  6. Module 5AI-Ready Task Manager API
  7. Module 6AI Dashboard
  8. Module 7Semantic Search Engine
  9. Module 8Containerized RAG Assistant
  10. Module 9Your capstone AI application

Everything lives in your public GitHub portfolio, starting in pre-work.

after the program

Ship a real product with a real team

In the 8-week Tech Residency, graduates from all four programs build and ship one product together in agile sprints, with mentors guiding the way. Here are a few of their demos.

// tech residency demo

EmergyScan

AI emergency healthcare access

// tech residency demo

SecureBank AI

AI-powered finance dashboard

// tech residency demo

GroundCNTRL

AI mission control simulator

// tech residency demo

Five Eyes

AI security training platform

// tech residency

Build alongside analysts, security and QA

  • Tackle real-world problems on a cross-functional team
  • Work in agile sprints, the way tech teams do
  • Get feedback from mentors and peers
Explore the Tech Residency
// career camp

Technical and interview training

  • CoderPad technical assessments
  • Mock technical interviews
  • Technical interview coaches
  • Technical workshops and coding challenges
  • Guest lectures from industry experts
Explore Career Camp
the market for this role

What the job market looks like for software developers

Figures from the U.S. Bureau of Labor Statistics, the government’s official source for pay and job projections, updated automatically when BLS publishes new data.

National data for the occupation, not Coding Temple graduate outcomes. Pay varies by location, experience and employer.

bls.gov · software developers

$ bls query --occupation "software developers"

  • median_pay$135,980per year, May 2025
  • job_growth+10%2025–35, much faster than average
  • openings_yr106,100projected each year, for software developers, QA analysts and testers combined
  • employed1.69Mpeople in the U.S., May 2025

✓ source: U.S. Bureau of Labor Statistics

Pay: BLS Occupational Employment and Wage Statistics, updated automatically. Last checked September 24, 2026. Growth and openings: BLS Occupational Outlook Handbook.
// median pay by state, May 2025

Where software developers earn the most

Hover or pick a state. Highest: California $174,410.

  • AK
  • ME$123k
  • VT$125k
  • NH$140k
  • WA$167k
  • ID$132k
  • MT$122k
  • ND$106k
  • MN$130k
  • IL$132k
  • WI$123k
  • MI$126k
  • NY$166k
  • RI$131k
  • MA$165k
  • OR$143k
  • NV$129k
  • WY$115k
  • SD$96k
  • IA$115k
  • IN$106k
  • OH$114k
  • PA$127k
  • NJ$136k
  • CT$134k
  • CA$174k
  • UT$129k
  • CO$138k
  • NE$111k
  • MO$126k
  • KY$109k
  • WV$121k
  • VA$136k
  • MD$139k
  • DE$133k
  • AZ$130k
  • NM$125k
  • KS$113k
  • AR$104k
  • TN$122k
  • NC$135k
  • SC$129k
  • DC$137k
  • OK$118k
  • LA$103k
  • MS$95k
  • AL$123k
  • GA$131k
  • HI$124k
  • TX$132k
  • FL$131k

$95k$174k

career support

Career support that never expires

Career services don’t have an expiration date. We’re here for your whole career change, not just your first new role in tech.

$23kaverage salary increase for active job seekers

We help you get hired

  • 1:1 career mentorship for your job search
  • A hiring network of companies that recruit our grads
  • Mock technical interviews
  • Exclusive resources and tools

Technical coaching

  • Live coding challenges and debugging exercises
  • Mock software engineering interviews
  • System design and algorithm workshops
  • Guest lectures from senior engineers

Soft skills coaching

  • Mock interviews and behavioral training
  • Career coaching
  • Salary negotiation
  • LinkedIn and resume refinement
reviews

Here’s why students choose Coding Temple

  • 4.8/5Curriculum
  • 4.7/5Career services
  • 4.6/5Instructors
Taking this class was one of the best investments and career decisions I’ve ever made. Their curriculum is designed to give you a deep understanding of all the technologies and languages that you’ll be using for your career going forward.
Justin A.
The criteria and class curriculum are spot on for becoming a successful software engineer. I feel more and more confident every day and continue to impress myself, having no previous coding experience.
William M.
They will help you throughout the whole program, there is no moment that you are going to feel alone. This is a life-changing decision and they make it fun and dynamic to learn.
Benjamin D.
Coding Temple gave me the opportunity of my life. They are a strong community with high values and knowledge. All the resources, material, and lessons are above and beyond in terms of quality.
Juan M.
Their career services were exceptional, aiding in resume building, interview prep, and job placement. I feel well-prepared for my career. Highly recommend!
Kseniia R.
After graduating, I was assigned to a career coach who supported me in my post-graduation job search with mock interviews and other tools and resources. They also host workshops to dive deeper into topics to support our ongoing learning.
Lee D.
// student story

Learning skills that are actually used today

// student story

How Coding Temple opened the door to my career

// student story

Take the leap: your future depends on you

// student story

I was never alone on my coding journey

is_this_for_me.sh

Is AI Software Engineering right for you?

Tick what’s true for you.

Not sure yet? Talk it through with an advisor.

Good start. Try the free course to see how it feels.

✓ Sounds like a strong fit. You can start anytime.

Talk to Admissions Try it free Apply Now
hear from a graduate

You won’t be doing it alone

With guidance from instructors and career coaches, Mikey overcame early doubts and kept moving forward.

tuition & payment

Pay your way, from $155/mo

Same tuition for every program, three ways to pay. Not sure which fits? Admissions can walk you through it.

most savings

Pay upfront

$10,000$4,000

Limited-time offer: save $6k on tuition.

  • Lowest total cost
  • Faster time to enrollment
  • Access to scholarships
most flexible

Installments

$155/mo

Starting at $155/mo, spread over 48 months.

  • Low monthly payments
  • Subject to credit check
  • No deposit
most popular

Deferred

$10,000$8,500

Enroll now, pay later.

  • No payments during the course
  • No deposit required
  • Income-based payments after, through Edly

Backed by Tuition Protection

If you meet all program requirements and don’t secure qualifying employment within 9 months of graduation, you may be eligible for tuition relief or a refund.* Employer sponsorship and scholarships are available too.

faq

Frequently asked questions

Everything career changers ask about AI Software Engineering.

Still have questions?

Our admissions team can walk you through the program, schedule and payment options.

Talk to AdmissionsSee all FAQs

About the field

What is software engineering?

Software engineering is the disciplined and creative process of designing, building, and maintaining software systems that solve real-world problems. It blends analytical thinking, programming and engineering principles, and today it increasingly means building with AI.

What are the career opportunities for software engineers?

Software engineering offers high-growth opportunities across industries. With a projected 25% job growth between 2022 and 2032, about 153,900 new roles open annually. From healthcare to finance, demand for skilled engineers is strong, with salaries averaging $110,140, and some specializations, like machine learning, exceeding $200,000.

Is software engineering difficult?

It’s a rewarding challenge that builds your problem-solving and technical skills. You start in pre-work with logical thinking and the terminal before any code, then Python with instructor support, so you’re never thrown in the deep end.

The program

What does the curriculum look like?

It’s a 4-month, part-time program: 3 pre-work sections, then 9 modules in three parts. Part 1 covers AI Foundations, Advanced Python, Databases & SQL and REST APIs. Part 2 covers FastAPI and Web Essentials & Streamlit. Part 3 covers Embeddings & Retrieval, RAG & Docker Deployment, and a capstone AI-powered application. Every module ends in a project.

How is AI part of the program?

AI is both a tool and a subject. You use AI as a learning companion from pre-work, learn how LLMs work and where they fail in Module 1, then build AI features yourself: an AI dashboard, semantic search, and a full RAG application for your capstone.

How does the schedule work?

It’s part-time. You can attend live daily sessions (recorded for later viewing) and work through self-paced videos, assignments and projects around your schedule, so you can keep your job while you learn.

What makes this curriculum different?

It’s one continuous build. Instead of disconnected tutorials, each module adds a layer (data, database, API, interface, AI, deployment) until you ship a containerized AI app you understand end to end, with a portfolio project for every module.

Careers

What career support does Coding Temple offer?

Career services include:

  • Early career prep: workshops and alumni networking from day one.
  • Reverse recruiters: experts who find job opportunities tailored to your skills.
  • Interview preparation: mock technical and behavioral interviews.
  • Resume optimization: tailored feedback to highlight your strengths.
  • Exclusive job board (Prentus): AI-powered tools for your job search.
Does Coding Temple offer a job guarantee?

No. We do not guarantee employment. Through our Tuition Protection Program, students who meet all eligibility and program requirements may qualify for tuition relief or a refund if qualifying employment is not secured within the defined timeframe.

What roles does this program prepare me for?

Roles like AI Software Engineer, AI Systems Builder, Backend Developer and Automation Engineer. Many of our alumni come from non-tech backgrounds, including teaching, music and hospitality.

Ready to build with AI?

Apply in about 2 minutes. No commitment, and admissions will help you pick the right start date.

Apply Now or talk to admissions

Start anytime 4.84/5 from 750+ reviews Tuition Protection