Your Personal Path to Tech Excellence
Your path to a successful career in technology doesn’t need to be one of isolation and confusion. Our courses, career services, and mentorship opportunities are designed to help you learn the way you’ll work in your future career, as well as grow a community of supporters. By building your unique path, you’ll know exactly what you need to accomplish to give yourself an edge in the industry: level up your tech skills, deeply understand the companies you want to work for, and get hired as a top-notch software engineer.
Skills
Build your engineering expertise and set your career on a path to success through technical courses and in-depth, semester-long, real-world projects developed by industry leaders.
Career
Prepare for your tech career with resume prep, mock interviews, and career readiness opportunities at industry events and Emerging Engineers Summit.
Network
Open doors through industry relationships, meaningful mentorships, and a community of peers from diverse backgrounds committed to your success.
Plan
The Path Ahead
CodePath brings together hands-on courses, supportive career services, and topical industry events to put you on the best path to achieving tech excellence. View our recommended sequence of experiences for each year in the section below.
First Year
Develop a baseline understanding of the career development resources available to you.
- Apply to one of CodePath's 101 courses (beginner-level), such as Web Development, Mobile App Development or Cybersecurity
- Apply to internships for first-year students, like Meta University
- Create a draft of your college resume using CodePath’s Student Resume Guide
- Subscribe to the CodePath Career Center newsletter
- Create your LinkedIn profile using CodePath’s LinkedIn Checklist
Sophomore Year
Begin to build your professional network and make connections with mentors and companies to support you as you achieve your career goals.
- Apply to Salesforce's Futureforce Tech Launchpad, a paid program for sophomores (run by CodePath)
- Apply to a CodePath course, such as Cybersecurity, Web Development, iOS or Android Mobile Development
- Apply to Technical Interview Prep
- Apply to become a CodePath Tech Fellow and build your leadership skills
- Participate in CodePath’s Resume Review Week*
- Build interviewing skills at CodePath’s Behavioral and Technical Interview events*
- Create your mentee profile with the Technical Mentorship program*
Junior Year
Engage in a technical internship, practice your interviewing skills, and continue to build connections to set yourself up to land a full-time role.
- Apply to CodePath’s Technical Interview Prep course
- Apply to a CodePath course, such as iOS or Android Mobile Development, Cybersecurity, or Web Development
- Apply to become a CodePath Tech Fellow and deliver our courses to your peers
- Plan on attending CodePath company and recruiting events*
- Get feedback on your resume to use when applying for internships*
- Practice interviewing at CodePath’s Behavioral and Technical Interview events*
- Connect with a Mentor through CodePath’s Technical Mentorship Program*
Senior Year
Ensure that your job application materials are ready, you feel confident in your interview skills, and you’re utilizing CodePath events and resources to connect with companies.
Complete CodePath’s Technical Interview Prep
Engage in mock technical and behavioral interview preparation*
Apply to a CodePath course, such as Cybersecurity, Web Development, iOS or Android Mobile Development
Apply to become a CodePath Tech Fellow and deliver our courses to your peers
Start applying early, and be aware of the hiring timelines at tech companies
Get feedback on your resume at CodePath’s Resume Review Week*
Engage in CodePath company recruiting events*
Customize Your Path
Want to be a leading engineer for Google, Meta, or [enter the next up-and-coming startup here]? Let’s get you there. Use our pathbuilder tool below to choose the courses, workshops, networking events, and career prep sessions that will help you reach your tech goals.
I’m a
looking to
Now
Review the interview prep resources in the CodePath Career Center Student Handbook
Answer common interview questions utilizing CodePath’s Behavioral Interview Worksheet
Apply for CodePath’s Technical Interview Prep Course
Near
Reflect on past projects and experiences that you can highlight during an interview
Answer the common interview question “tell me about yourself”
Apply for CodePath’s Technical Interview Prep Course
Next
Hone your interview skills at Technical Interview Week and Behavioral Interview Week
Meet with a CodePath Career Coach 1:1 to get feedback on your interview skills
Hear from Alumni
AYOMIDE AJAYI
Engineering Intern, Apple
Morgan State University
"I got a first hand view of what software engineering and app development looked like. CodePath’s iOS course gave us the tools needed to create an app, from the design, and planning stages to the actual implementation of the app. I am grateful for the learning opportunity given to me and hope to apply those skills as an engineer."
ANTHONY PENA
Mobile Software Engineer, Square
Florida International University
"The support that CodePath is able to give students is invaluable. Through their guidance, I found the education and career path I want to pursue in computer science. During the program, I built an award-winning mobile application, secured technical internships at Meta (formerly known as Facebook), Amazon and other high growth tech companies. SXSW EDU 2022 selected me to speak. Also, in March, I will start working full-time as a software engineer, while I continue to pursue my bachelor’s degree."
TAI SMITH
Technology Analyst Intern, AIG
North Carolina A&T State University
"I have been enrolled in three CodePath courses. This program has singlehandedly changed my programming experience for the better. I would not have gotten the experience I gained from these courses from anywhere else. Sign up for a CodePath course, you will not regret it!"
JORGE QUIROZ
Software Engineer at MathWorks
The City College of New York
"I'd like to personally thank CodePath for being such a great organization and providing students with such wonderful opportunities. From its classes, developing my technical skills and preparing me for software engineering positions, to its events like the Virtual Career Fairs, where I was able to directly meet and interact with recruiters and managers from various top tech companies, as well as progressing deep into the interview process with several of them. I would eventually end up receiving an offer from MathWorks to be a part of their EDG program as a software engineer. Without CodePath and its Virtual Career Fair, I would not have known about these positions or had the opportunity to establish relationships with these companies. I owe CodePath a tremendous amount of gratitude for the position I am in today!"
ROSELINE SHAPI
Software Engineer Intern, Oracle
Mississippi Valley State University
"Becoming a participant for CodePath has been the best thing that happened to me during my college so far. I learned the fundamentals of iOS mobile development. This program awakens an interest in mobile development which l hope to explore more. The course structure was challenging at the same time interesting. There were times when l would get stuck. In those times the teaching assistants were always ready to help. Being a participant for code gave me the wings I need to fly in my career."
ERIK GALLARDO-CRUZ
Schwab Technology Services Intern, Charles Schwab
California state University, Monterey Bay
"CodePath helped me see a whole new world that I never knew existed. Today, after overcoming many challenges, I have completed the Android Development course, and I have a solid vision for my future as a Programmer."
DIANA BALDERAS
Software Engineer Intern, Northrop Grumman
Bakersfield College
"CodePath is an awesome organization that provides a supportive community where scholars could have an opportunity to learn at a steady pace with confidence."
Hear from Employers
VLADIMIR FEDOROV
Former Senior Vice President, Privacy Engineering & Product
Meta
“I have seen firsthand how CodePath opens doors for so many underrepresented students who have the impression that a career in tech is an unattainable goal. I am excited to play a role in helping the organization achieve its ambitious – and crucially important – mission to support a more diverse group of computer science students and software engineers.”
EMMANUEL MATTHEWS
Staff Product Manager, Machine Learning
Course Hero
“As someone who knows firsthand what it’s like coming up as a young Black man in tech, I believe companies in our industry should feel a profound sense of responsibility to contribute their time, talent and resources to address the inequities that persist in education and our technology-driven economy. [Course Hero and CodePath's] work is about helping companies of every size to build a more inclusive economy and tech workforce, starting with their talent supply chain.”
LIZZIE HABERMEHL
Senior Campus Recruiter
Mathworks
“From a diversity perspective, working closely with an organization like CodePath that has a goal of increasing the number of students pursuing career paths within the technical space is great for us. We want to support CodePath in helping students from diverse backgrounds continue on into the workforce.”
CHRISTIAN MCINTIRE
Manager, Education Initiatives
Meta
"We constantly ask, 'How can we better help our C.S. students develop job-focused skills when we're not actually authoring and teaching courses?' CodePath.org's unique approach allows us to solve this problem at scale."
CARRIE WHISEL
Talent Acquisition Project Manager
Dick's Sporting Goods
"CodePath has been an amazing partner. The more I work with them and meet with their students, the more impressed I became at the work they've done to support underrepresented populations in tech."
Explore Our Courses
CodePath's courses are designed to prepare college students for a successful tech career.
Learn more about our courses