Cohorts begin every Monday | Apply tuition to the Career Track

Software Engineering Career Track Prep Course

Learn the foundational web development skills (HTML, CSS, and JavaScript) you need to gain admission

In partnership with Colt Steele and

About the course

Need more prep for our Software Engineering Career Track? You've come to the right place. In this mentor-led course, you'll spend 4-6 weeks learning foundational skills in web development — including HTML, CSS, and JavaScript — all via a curriculum specifically designed to help you pass the admissions technical skills survey for the Software Engineering Career Track .
By the end of the course, you'll be able to:
Use HTML and CSS to add content and styling to web pages, and manipulate them with JavaScript
Confidently tackle our Software Engineering Career Track technical skills survey
Determine whether the Software Engineering Career Track is right for you by trialing our unique Springboard learning experience

Who this course is for

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.

What you'll learn

The curriculum is split into 2 content areas; during each one you'll complete detailed practice exercises to reinforce key learning concepts.

Front-end foundations with HTML and CSS
JavaScript Fundamentals
Estimated time: 30+ Hours
  • HTML Fundamentals
  • Semantic HTML
  • CSS Selectors and Specificity
  • The Box Model
  • CSS Layout and Animations
  • Responsive Design
Estimated time: 30+ Hours
  • Variables and Data Types
  • Conditional Logic
  • Arrays
  • Objects
  • Functions
  • Debugging

Request a detailed syllabus


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:

Personalized learning support

Get assistance on any problem, big or small, from your personal mentor, an industry expert

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
"My mentor was great, had real-world experience and served as a great resource to help me define a project as well as solve technical questions with my coding. She also provided extra resources if I wanted to practice or further develop a skill from the program."
Esme Gaisford
Data science graduate, 2018
Lahiru G.
Software Engineer
Jessica McElroy
Software Engineer
Eddy Sayar
Software Engineer
Roy Zheng
Sr. Software Engineer

Swipe to see more mentors

See more mentors


Cohorts begin every Monday. Apply tuition to the Career Track. Read how in FAQs.

One time payment


Time to complete depends on your weekly commitment. On average, it takes 4-6 weeks to complete on a 10 to 15-hour-per-week schedule.

What's included in the course fee:
60+ hours of curriculum created by educators and experts in software engineering
6 weekly sessions (30 minutes each) with your expert mentor
Lifetime access to the curriculum and practice exercises
Proprietary learning content, practice exercises, quizzes, and projects
Dedicated student advisor and student operations support
Weekly office hours with the broader Springboard software engineering community
Mentor support, including review of exercises and your final project
Preferential application review and admissions fast-tracking for the Software Engineering Career Track

Frequently asked questions

When can I start the prep course?

When the course launches, it will start each Monday. Until then, enter your email above to be the first to know when it's available!

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.