Software Engineering Career Track Prep Course

Learn the foundational web development skills (HTML, CSS, and JavaScript) needed to pass the technical skills survey for our Software Engineering Career Track.

Your own mentor, focused on your success

Each week, you'll have 30 minutes of 1-on-1 time with your personal mentor, a software engineering expert. You can expect:
Get assistance on any problem, big or small, from your personal mentor, an industry expert
Personalized learning support
Control over your agenda
Decide what you want to talk about, from weekly deliverables to career advice and more
Inspiration and motivation from the best
As an experienced software engineer, your mentor is your window into the world of software engineering

Frequently asked questions

How long is the course?
The total available content is an estimated 50-75 hours. The time to complete will depend on your incoming skill level and weekly progress. We expect most students to complete the course in 4-6 weeks. You may complete the course faster if you have previous programming experience or if you are able to dedicate additional time to the material. You may also need more time to finish if you are brand new to programming or have a constrained schedule—but that's no problem; you have access to the course as long as you need!

Are there any prerequisites for this course?

No prior coding experience is required.

Does this prep course guarantee I get accepted into the Software Engineering Career Track?

This course will prepare you with the skills needed in HTML, CSS, and JavaScript to pass our admissions technical skills survey, but enrolling in this course does not guarantee admission into the Software Engineering Career Track. However, it will grant you priority treatment in the admissions process.

What happens if I need more than six weeks to finish the material?

You will have 6 weekly mentor calls once the course starts and you will be paired with your mentor before the official start date. If you need additional time to complete, you are able to continue through the curriculum without a mentor beyond 6 weeks for as long as needed as you will have lifetime access.

Does this course make me eligible for the job guarantee?

Job guarantee eligibility for the Software Engineering Career Track is determined independently of the prep course; to see if you qualify, please review our job guarantee.

Can I receive a refund if I cancel without completing the course?
Due to the short duration of the course and fast paced nature of the curriculum we do not offer refunds for our prep course. If you have a unique situation we encourage you to reach out to your student adviser to discuss potential options. For students that continue with the Software Engineering Career Track, the prep course fee can be applied to the course tuition.

Don't see your question here? Contact us at

This course is for go-getters who want to enroll in our Software Engineering Career Track but who need an introduction to or a refresher in HTML, CSS, and JavaScript. No prior coding experience is required.

Who this course is for


The course is free if you enroll in the Software Engineering Career Track upon completion of the Prep Course.


The curriculum is split into 2 content areas; during each one you'll complete detailed practice exercises to reinforce key learning concepts.
1. Front-end foundations with HTML and CSS
  • HTML Fundamentals
  • Semantic HTML
  • CSS Selectors and Specificity
  • The Box Model
  • CSS Layout and Animations
  • Responsive Design
  • Twitter Bootstrap

Estimated Time: 20-30 hours

What you'll learn

2. JavaScript Fundamentals
  • Variables and Data Types
  • Conditional Logic
  • Arrays
  • Objects
  • Functions
  • Debugging

Estimated Time: 40-50 hours

In partnership with Colt Steele and 

Enroll now

Download a detailed syllabus

Enroll Now

Cohorts begin every Monday



Duration of the program

4-6 weeks 


1:1 calls once a week

trustpilot rating springboard
career karma rating springboard

Apply tuition to the Career Track

Software Engineering Career Track