Welcome to Thinkful.

We teach students tech skills that lead to fulfilling, high-paying careers. Our students learn through 100% online, project-based curriculums, using all the current industry tools as they work their way toward a capstone project and interview-ready portfolio.

You’ll be paired with a personal mentor who’s experienced in their field of study, and partners with you one-on-one throughout the program. Dedicated career coaches and academic success managers will support you along the way, setting you up to land a job after graduation.

Most importantly, we want you to put your future career success before your tuition costs. That’s why you’ll only pay us back when you’ve got a job in tech.

Are you looking for an opportunity to transition into a rewarding career or level up in your field? Explore our course offerings below, and when you’re ready –– let’s talk about securing your future.

Understanding Our Course Formats: Immersion Vs. Flex

We believe you should be able to balance your education with the rest of your life. That’s why we’ve created two ways for our students to change careers.

Immersion courses are the full-time, faster path to a job in tech. With these courses you’ll learn from a live instructor and partner with classmates on projects. This is the perfect format for anyone who can devote up to 50 hours per week on their studies and can stick to the Monday-Friday schedule.

Flex courses are part-time and designed to work around your other commitments. Watch instructor recordings and complete assignments whenever you’re able to, as long as you can find up to 30 hours per week for coursework. If you need to keep working while you learn, Flex is the way to go.

Here’s a more in-depth look at our different formats to help you decide which option works best for your lifestyle and career goals.


Course Offerings

We choose course topics that lead to the most promising, high-paying careers in tech. We do the research to make sure our students enter a high-demand field with increasing job opportunities.

Our curriculums are written by industry experts and taught by experienced instructors. We’ve always focused on helping students achieve long-term career outcomes, which is why our course material is built around the real-world tools and skills that will get you hired.

Browse our course offerings below to find the best fit for you.

Software Engineering

Create the apps, sites and software that shape our world. You’ll build pages using HTML, JavaScript and CSS, and graduate a full-stack engineer. Learn how to approach projects like an engineer as you construct interactive websites from the ground up.

Engineering Immersion (full-time, 5 months)

Engineering Flex (part-time, 6 months)

Data Science

Explore the complex data manipulations that are transforming every industry. Use SQL and Python to run data experiments and build machine learning models. This course is geared for anyone who’s explored data analysis and is ready to level-up into this advanced field.

Data Science Immersion (full-time, 5 months)

Data Science Flex (part-time, 6 months)

Data Analytics

Build data models that reveal business insights and predict future events. Learn to manage large datasets, visualize data, and present your findings to stakeholders. Use Excel, SQL and Tableau to complete projects that mimic real-life business scenarios.

Data Analytics Immersion (full-time, 4 months)

Data Analytics Flex (part-time, 6 months)

UX/UI Design

Unite data and aesthetics as you develop interfaces that customers love to use. You’ll leverage customer research and design principles to create stunning apps and clean user-flows. Build wireframes and prototypes and learn the best practices of designing with a team.

UX/UI Design Immersion (full-time, 5 months)

UX/UI Design Flex (part-time, 6 months)

Product Management

Learn to bring the perfect product to market by researching customer data, building a roadmap and following agile development strategies. You’ll master the technical side of product strategy, and learn how your role integrates with UX and engineering. Lay the foundation for a path to leadership in this exciting new tech field.

Product Management Flex (part-time, 6 months)

Digital Marketing

Build an engaged audience and maximize return on investment through SEO, digital ad strategies, social media and email campaigns. Combine data analysis and creative content to develop a brand that appeals to your target audience. This course sets you up to lead the marketing department.

Digital Marketing Immersion (full-time, 6 weeks)

Digital Marketing Flex (part-time, 3 months)

Technical Project Management

Create the roadmap for companies to achieve their biggest goals. Align teams behind a unified strategy that will take projects from the planning phase to launch. You'll learn to create budgets, allocate resources, and motivate others as you build your leadership skills and learn to use specialized project management tools.

Technical Project Management Immersion (full-time, 3 months)

Technical Project Management Flex (part-time, 5 months)


Must-Read Thinkful Blogs for Newbies

From teacher to software engineer - After graduating Engineering Flex, Lauren started a whole new career as an engineer in the ed tech space.  

Making work from home work for you - Many tech jobs are work from home, and that comes with some pretty amazing benefits.

Why companies hire Thinkful grads - A hiring manager at Carfax explains why they’re recruiting even more Thinkful students.

Long-term student outcomes - A conversation about our commitment to career growth with our president, Dan Friedman

The top 5 tech jobs in 2020 - These fields have the most promising job outlook this year.

Advice for prospective students - 4 students offer their advice for changing your career with Thinkful.

Take the First Step to A New Career

Anyone who’s driven to change their future and achieve a high-earning career is able to enter the world’s next workforce. We’ll be by your side as you build the skills you need, with personal mentorship and an active, online community of students and educators.

Expand your career opportunities by breaking into tech. Schedule a call with an admissions rep and we’ll help you find the perfect fit.

Share this article