World-leading in
Computer Science
Advance your Career with
CMU TechBridge
Coding Bootcamp
Program Partner
No prior coding
knowledge required
" 377K tech job openings annually
with premium entry-level salaries"
Learn from world leaders
Build industry-ready skills with
Become job-ready with
in CS education personalized mentor support extensive career support
What is unique about this
Coding Bootcamp?
In only 16-weeks you will be prepared to launch your new career
as a successful software developer
First of its kind program
offered by CMU
2 campus visits to
CMU-Pittsburgh
Industry-focused
curriculum
Cohort-based
synchronous learning
Hands-on learning with
mentor support
Comprehensive
career support
What opportunities are available for a
career in coding?
Software Developer Application Developer Web Developer
Full-Stack Developer DevOps Engineer Front-End Developer
Back-End Developer Entry-Level Data Analyst Mobile App Developer
Game Developer Python or Java Developer UI/UX Developer
Junior Business Intelligence Developer Technical Support Engineer
Application Support Engineer Quality Assurance Tester
Let's map out your career journey together!
“ “ “
"The average salary
"The average salary "Software Developers
for a Software Developer
is $69,600 per year for make an average
is $78,268 in 2024" entry level tech roles." of $69,456 / year in USA."
CMU TechBridge in partnership with TalentSprint
“
“CMU is dedicated to making a meaningful impact on
“
“After the phenomenal success of WE and
society by extending our expertise to those who TechWise, both programs supported by Google,
need it most. Our coding bootcamp is tailored to we're thrilled to launch this new Coding Bootcamp in
meet the increasing demand for high-trust, high- partnership with Carnegie Mellon University, the
impact programs for entry-level professionals. We
world's no. 1 and best computer science school. Our
are partnering with TalentSprint, a leading global
mission is to make a huge impact by nurturing the
EdTech firm to offer this program. This collaboration
next generation of industry-ready talent, equipped
ensures participants gain vital skills for thriving in
with the knowledge and expertise to thrive in the
today's competitive tech job market.”
ever-evolving tech landscape.”
Ram Konduru Dr. Santanu Paul
Director of Executive & Professional Education,
MD & CEO,
SCS - CMU TalentSprint
Software Developer Bootcamp Curriculum
An industry-relevant curriculum delivered through 400+ hours of
Online LIVE interactive classes over 16 weeks.
M1: Programing fundamentals and applications with Python
Learn Python programming basics: data types, variables, operators, and
expressions
Explore control flow with if/else statements and loops
Understand input/output operations and how to create functions and modules
Gain practical skills in handling files and foundational concepts of Object-
Oriented Programming (OOP)
Culminate with projects including a simple Python game and hands-on data
analysis, solidifying core Python concepts and practical knowledge.
M2: JavaScript Fundamentals and Advanced Techniques
Learn JavaScript basics: variables, data types, operators, expressions, and
control flow
Gain a comprehensive understanding of functions, arrays, and objects
Master manipulation of the Document Object Model (DOM) and event handling
for dynamic web pages
Delve into advanced JavaScript for modern web development, including
asynchronous programming with Promises and the Fetch API
Explore modular programming, and Node.js for server-side applications;
culminating in building a Node.js API to solidify backend development skills with
JavaScript.
M3: Foundational web development with HTML and CSS
Focus on foundational web development skills with HTML and CSS
Learn to create semantic HTML markup for improved accessibility and SEO
Delve into CSS basics: selectors, properties, and values, for effective page
styling
Explore advanced CSS techniques like Flexbox and Grid for responsive layouts
Culminate in building a responsive landing page project, applying HTML and
CSS knowledge for an engaging user experience.
M4: Frontend Development with React
Learn React fundamentals: components, JSX, props, state management, and
lifecycle methods
Explore advanced React concepts including Hooks (useState, useEffect) for
state management and side effects
Implement React Router for single-page application navigation and routing
Utilize CSS Modules and Styled-Components for efficient and scoped styling
Build projects: Develop a To-Do List app and an E-commerce Product Page,
applying learned skills to create functional, responsive web applications.
M5: Server-Side Development with Node.js
Learn Node.js fundamentals and set up a server with Express for efficient HTTP
handling
Delve into RESTful API design principles and routing for creating robust web
APIs
Cover middleware implementation to manage request processing and ensure
server reliability
Build a scalable backend system using Node.js and Express, culminating in a
Blog REST API project
Apply skills in backend development to create a robust and scalable Blog API
using Node.js and Express.
M6: Back-end Development: Databases, Authentication & APIs
Focus on advanced API development and testing for robust web applications
Explore scalable API creation and testing methodologies with tools like
Postman and Jest
Cover Swagger/OpenAPI standards for comprehensive API documentation
Develop a secure API for a Social Media App, integrating API development,
testing, and documentation
Learn to integrate frontend (React) and backend (Node.js) for a unified web
application, mastering data handling and form validation.
M7: Full-Stack Integration
Integrate frontend and backend into a full-stack application with focus on
deployment and scalability using AWS, GCP, or Azure
Learn cloud application deployment principles for reliability and accessibility
Introduce Continuous Integration/Continuous Deployment (CI/CD) practices for
automating and optimizing deployment processes
Set up a CI/CD pipeline for the Social Media App project to efficiently maintain
and deploy applications
Apply cloud platform expertise and CI/CD strategies to streamline deployment
and ensure scalability.
M8: Cloud Deployment & DevOps
Learn essential cloud deployment practices and DevOps methodologies
Master Git and GitHub for collaborative development and version control
Explore Agile methodologies such as Scrum and Kanban for iterative
development and teamwork
Cover software testing principles to ensure application quality and reliability
Collaborate on a group project using Git, applying Agile practices and software
testing principles to deliver a high-quality software solution effectively.
M9: Software Engineering Practices
Explore foundational software engineering practices for collaborative and
efficient development
Learn Git and GitHub for version control, facilitating effective code management
and team collaboration
Dive into Agile methodologies such as Scrum and Kanban, emphasizing iterative
development, teamwork, and project management
Cover software testing principles and practices to ensure software product
quality and reliability with comprehensive testing strategies
Collaborate on a group project using Git, applying Agile practices and software
testing principles to deliver a well-engineered and robust solution.
M10: Capstone Project
Apply acquired skills to develop a comprehensive software solution in the
Capstone Project
Participate in all project stages, including requirements gathering, system
design, frontend and backend development, API implementation, testing,
debugging, CI/CD deployment, documentation, and presentation preparation
Undergo code review and refinement processes to ensure high code quality
and functionality
Culminate in final project presentations and demo days to showcase completed
work and achievements
Integrate software engineering principles with project management practices
to prepare for real-world software development challenges.
Tools
Javascript React Node Js SQL Angular
+ More
CSS HTML Python Git
Who will I learn from?
You will learn from leading CMU faculty and industry experts who are at the
forefront of this ever-evolving, innovative industry.
David Kosbie
Travis Breaux
Claire Le Goues
Praveen Garimella
Director and Co-Founder,
Director of MSE Programs,
Associate Professor,
Adjunct Research Fellow, S3D, CMU
CMU CS Academy CMU CMU Dean, MSIT Program, IIIT-Hyderabad.
Hasan Yasar
Technical Director at Software
Asokan Pichai
Indira Priyadarshini
Nicholas Groesch
Engineering Institute (SEI), CMU Chief Learning Officer,
Academics Lead,
Lead Instructor,
TalentSprint
TalentSprint
TalentSprint
How will I learn?
You will learn through a unique pedagogy to achieve maximum learner success
1 2
Focus on exploration and discovery
Learning to
Learning by
Solve a series of graduated problems
Experience self-learning
Learn Doing Layered problems with multiple perspectives
Maximize AHA moments Learn “Programming in small groups”
Unique
Pedagogy
Developmental Assignments
Ask peers for help
Extensive Mentor Support
4 3 Collaborate, coordinate, compromise
Repeat till you learn Learning
Learning with
Effective technical communication
without Fear Peers
LIVE synchronous
classes for real-time
interaction
Learning sessions
Monthly masterclasses
5 days a week with
with industry and
6 hours per day academic experts
16-week intensive
How is this
2 Campus
program with
program
visits to
CMU-Pittsburgh
400+ learning hours
delivered?
How will this program help me
launch my career in tech?
A six-step comprehensive career support journey to help you succeed
Building a
Personal
Professional
digital profile branding networking
Job search
Interview
Career
strategies preparation guidance
Am I eligible?
This first-of-its-kind bootcamp
program is for you if
You love the idea of a great tech career
Aspire to create an impact in tech
Are 18 years or older
Hold a high school diploma or equivalent
qualification (E.g GED)
What is the
4
enrollment process?
Join the
Program
Await
Selection
2
Take Scholarship
Assessment Test
1
Apply for the
Program
What is the outcome
of the program?
Industry relevant skills
Master in-demand programming languages to build modern web applications
Project experience
Gain hands-on experience through projects that mimic real-world problems
CMU certification
Earn the prestigious CMU certification upon successful completion of the program
What is my investment?
Tuition $18,600
Registration $600
Due at the time of enrolling for the program
Test based scholarship of up to $3600 available on tuition
Total tuition is equivalent to 3 months' salary for an entry-level tech professional*.
*according to salary data for software developer from payscale
Easy Financing Options Available
How can I fund my program? Contact us at +1-412-991-1733 or
[email protected]How do I know this
Coding Bootcamp works?
CMU TechBridge Coding Bootcamp is built on the proven success of Women
Engineers(WE) program and TechWise bootcamp, delivered by TalentSprint with
CMU-SCS as the academic partner.
Our Bootcamp Alumni works
at
World-leading in
Computer Science
Get support now
+1-412-991-1733
[email protected]
Apply now
Program Partner