24-Week Bootcamp: Software Development

Upcoming Start Dates (Part-time):

June 28th – December 7th, 2022
September 13th - February 26th, 2023
November 14th - April 29th, 2023

Alumni work at companies like these!

Why Us

Our Software Development Bootcamp approaches development by including study of the most up-to-date and widely-used languages and frameworks that are being used by institutions and companies right now.

Professional Teachers

Our course professors have the experience necessary to keep you inspired and engaged in the topics at hand during this live online course.

Hands-On Experience

You'll spend the bootcamp working alongside your peers to build real technology; we prefer to teach through projects and exercises rather than walking our students through textbooks.

Job-Ready Curriculum

The focus of our bootcamp is readying our students for the job market, so you'll finish the course able to apply what you've learned in a professional setting.

Career Services & Networking

Our career coaching and networking services are prepared to give students 1-on-1 guidance to equip you with application best practices.

Course Structure

24-Week, Part-Time Course are perfect for students that need a flexible schedule. Our courses take place two days during each work-week, and one day each weekend.

6 PM – 9 PM ET
6 PM – 9 PM ET
1 PM – 7 PM ET

Launch your new tech career

Our full-stack software development bootcamp can give you the hands-on training needed to start a career in software development, ending with a final project to build your professional portfolio.

Job Placement Rate

Our bootcamps equip student with skills and credentials they need to succeed. On average, Bootcamp graduates receive gainful employment in 150 days.*

288 hours
Of Classroom Instruction

React + React Native
Node.js & Express
Cloud Deployment

Increase in Salary

Software Development Graduates saw an average increase of $15,000 in annual compensation.*

*Based on 2018-2021 Outcomes Report provided by our partner Bootcamp, Upright Education. All outcomes listed on this site are that of Upright Education's. Upright Education and Columbia State Bootcamp's courses share the same curriculum, instruction, and employer partners.

Our Curriculum

Front-end and back-end coding knowledge means you'll be able to build, test, and deploy Javascript programs in wide-ranging coding professional scenarios

Development Fundamentals

Programming Fundamentals

We start with the command line and work through fundamental programming concepts. What is code? What is a terminal? What are values, data types, operators, variables, loops, conditionals, and functions?

Organization & Data Structures

Turning it up a notch, learn about data structures such as arrays and objects; Understand how to create classes of objects, use methods, define instance state, practice building state machines, lookup tables, iteration, and more.

Front-End Programming

Web Design & Responsive Layout

Take a deep dive into front-end web design with HTML and CSS. Make your projects responsive with Flexbox and CSS Grid and automatically adapt to different screen sizes and devices. We introduce user experience concepts with exercises to build and style your portfolio projects.

Client-Side Scripting

Learn DOM scripting and the data structures, coding patterns, and libraries that enable client-side coding in Web pages. Embed media to make richer experiences, and leverage third-party APIs.

Component Driven Applications Using React.js

React is the client-side web library from Facebook and makes building complex user interfaces easier by breaking them up into small, simple, functional components.

Back-End Programming

Server-Side Programming and APIs

Create a self-contained server-side web application using Express and Node.js and deploy it to the cloud using a Platform-as-a-Service.

Databases, Security, and Authentication

Learn how to pass state from the client to the server and back again, and how to use MongoDB to save state between user sessions. Gain an understanding of security and authentication best practices using Passport and JSON Web Tokens.

Capstone Project

Collaboration and Agile Project Management

Understand how to collaborate with other team members on a full-size project, how to discuss the scope of a project with a client, and how to deal with changing priorities throughout the project lifecycle.

Student-Led Capstone Project

Meet with your team members and define the goals of your project. Establish an initial recurring schedule for team meetings, sketch technical architecture, and start building. Spend every day building a real application in an iterative agile process. Use all of the skills that you have learned to this point.

Capstone Project Presentation and Demonstration

Put the finishing touches on your product. Learn how to pitch and how to communicate technical concepts. Finally, demo your app to friends, family, and potential employers.

Career Services

1-on-1 career coaching and live workshops are just some of the career resources provided for our students!

1-on-1 Coaching

The advanced software engineering professionals you'll have access to as part of the program will give you actionable steps in the realm of resume and LinkedIn skills, as well as interviewing strategies.

Job Search Strategy

Finding a job at the intersection of your interests and skillset can be difficult, but it's a lot easier with our experienced career counselors providing individual assistance!


Between your new cohort of peers, networking events, and meeting mentors, our career services make your next step possible.

Download Syllabus

Find specific information on course content here.

Tuition Guide

Full Tuition

Make a $500 deposit and pay the rest of your tuition before your training begins. Career Bootcamp participants receive a $500 discount when paying in full 30 days before the start of your program.

Bootcamp Loans

Available for qualifying participants. You can apply for a loan through our partner, Ascent. Use the Budgeting Calculator to design a plan that works best for you.

$500 Down
Pay The Rest After You're Hired!

Available for qualifying applicants in full-time Career Bootcamps. With the ISA program offered through Stride, you pay back your tuition in manageable monthly installments only once you’ve landed a job making $35,000 per year or more. See how you can access the Income Share Agreement program.

Pay In Installments

12-month, zero-interest payment plan through EdAid.

Columbia State









+ 288 Class Hours





College Certificate





Program Start Dates

24-Week, Part-Time Bootcamp

Software Development

June 28th – December 7th, 2022

Location: Online

Tuition: $10,000

Apply Now
24-Week, Part-Time Bootcamp

Software Development

September 13th - February 26th, 2023

Location: Online

Tuition: $10,000

Apply Now
24-Week, Part-Time Bootcamp

Software Development

November 14th - April 29th, 2023

Location: Online

Tuition: $10,000

Apply Now

Apply to Columbia State's Software Development Bootcamp

Our admissions team will contact you shortly.