Bringing technology courses from Silicon Valley to campuses worldwide

Apply for our free courses!

Interested in a Fall interview prep class taught by industry experts? Signup now for our Interview Prep class!

Bring CodePath to My
Campus

To see which schools each course is being offered at, click “Apply as a student” below for the course. Don't see your campus? Click below to request it.

Request a course to be brought to your campus!
codepath photo

How Our Classes Work

apple-icon

Student Leaders

We train students leaders
over the summer and fall

apple-icon

In-Depth Courses

Semester-long courses
in-person classes

apple-icon

Project-Based

Learn by building real-
world projects

apple-icon

Remote Access

Industry experts provide
remote technical support

Hear From Our Alumni

Diana Balderas

CodePath is an awesome organization that provides a supportive community where scholars could have an opportunity to learn at a steady pace with confidence.

Diana Balderas

Bakersfield College, iOS Fall 2019

Dev Popat

The CodePath Android course was a great experience. At the end of the course, I not only had the skills to create an app, but also had created my very own app along with other students in the course. The tech fellows were extremely friendly, accommodative and always ready to help. The course structure was such that I could work on the projects at my own time, which made it easily manageable with school work. Along with in-person sessions, the extra resources provided like cliffnotes, walk-through videos and slides really helped me enhance my learning.

Dev Popat

University of California, Irvine, Android Spring 2020

Olga Gozdek

CodePath is by far the most valuable cybersecurity course I've ever gone through, purely due to the value of the material. I've learned more in the past 3 months than I have in my academic career. Everything we do in the course is related to the cybersecurity industry. The lecture, Security Shepherd labs, and CTF assignments are very interesting and also very hands-on which is a big factor in gaining real world experience. The instructors cared and are helpful with all aspects of the class. I am thankful to CodePath for the experience and I highly recommend it to other students.

Olga Gozdek

CUNY Baruch College, Cybersecurity Spring 2020

Ayomide Ajayi

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.

Ayomide Ajayi

Morgan State University, iOS Spring 2020

hacking-icon

Hackers Guide to

Cybersecurity

Learn the secrets of hacking in the CodePath Cybersecurity course

The Cybersecurity Course is an on-campus program that will focus on teaching college students the mindset of a security professional along with the fundamentals of Cybersecurity, common application vulnerabilities, and hands-on practice focused on developing defensive applications. The curriculum was developed in partnership with Facebook and covers standard security fundamentals.

Fall 2021 campuses: Alabama A&M University, California State University - Monterey Bay, California State Polytechnic University - Pomona, California State University - Sacramento, California State University - San Bernardino, City College of New York, CUNY - Hunter College, Delaware State University, George Washington University, Indiana University - Bloomington, Pennsylvania State University, Prairie View A&M University, San Jose State University, St. Ambrose University, Texas A&M University - San Antonio, University of California - Irvine, University of Illinois - Urbana Champaign, University of Maryland - College Park, University of Southern Mississippi, University of Texas - Dallas, University of Texas - El Paso, University of Texas - Rio Grande Valley

DETAILS

Learn More
  • Semester-long, Fall 2021
  • Cost: Free
  • 1-2 sessions a week; varies by campus
  • Project-based requires 5-10 hours/week
apple-icon

For CS Majors

Professional iOS

Learn how to design and build apps for your iPhone

Already have programming experience and want to learn the ins and outs of iOS development at blistering speed? This course features the same rigorous curriculum built for our professional engineers. Six intense projects give you the skills you need to build your own custom app and wow the crowd at demo day.

Fall 2021 campuses: California State University - Monterey Bay, City College of New York, CUNY - Baruch College, CUNY - Hunter College, CUNY - Queens College, Florida International University, Florida State University, Illinois Institute of Technology, John Jay College Of Criminal Justice, Michigan State University, New York University, Oregon State University, Pennsylvania State University, Prairie View A&M University, Stony Brook University, SUNY Buffalo, Texas Christian University, University of California - Irvine, University of California - Merced, University of California - San Diego, University of California - Santa Barbara, University of Florida - Gainesville, University of Illinois - Chicago, University of Maryland - College Park, University of North Carolina - Chapel Hill, University of Pennsylvania, University of Texas - Arlington, University of Texas - Austin, Western Michigan University

DETAILS

Learn More
  • Semester-long, Fall 2021
  • Cost: Free
  • 1-2 sessions/week; varies by campus
  • Project-based requires 5-10 hours/week
android-icon

For CS Majors

Professional Android

Learn how to design and build apps for any Android device

Already have programming experience and want to learn the ins and outs of Android development at blistering speed? This semester-long course is an intense, project-focused Android training inspired by our professional bootcamps & facilitated by CodePath-trained Teaching Assistants.

Fall 2021 campuses: Alabama A&M University, Bryn Mawr College, California State Polytechnic University - Pomona, California State University - East Bay, City College of New York, College of Southern Nevada, CUNY - College of Staten Island, CUNY - Hunter College, Florida A&M University, Florida International University, Howard University, Irvine Valley College, Morgan State University, New Jersey Institute of Technology, North Carolina A&T State University, Pennsylvania State University, University of California - San Diego, University of Houston, University of Illinois - Chicago, University of Texas - Arlington, University of Texas - San Antonio, Wilmington University

DETAILS

Learn More
  • Semester-long, Fall 2021
  • Cost: Free
  • 1-2 sessions/week; varies by campus
  • Project-based requires 5-10 hours/week
software-icon

Virtual course for

Technical Interview Prep

Finish the year ready for a Spring virtual career fair with dozens of great companies!

This is a virtual course taught by professional engineers to help you ace technical interviewing and give you a preview of real-world software topics in industry. This course prepares you for solving challenging algorithm problems in real whiteboard and coding interviews at top companies. Includes lectures, labs, mock interview practice, and info sessions from industry experts.

DETAILS

Learn More
  • 12 weeks, virtual via Zoom, Summer 2021
  • Cost: Free
  • Starts September 14
    Meets Tue 4-6pm PT and Sat 10am-12pm PT
  • Requires 10+ hours/week

Available at a Campus Near You

CodePath offers courses on over 25 campuses worldwide. If we don't have
a campus location that's convenient for you, please contact us about your campus!

umbc
umbc
umbc
umbc
umbc
umbc
umbc
umbc
umbc
umbc
umbc
umbc

Frequently Asked Questions

The class is free for students. We work closely with a number of partners who help us cover the costs of the program.

We are working with colleges and universities to provide our courses for credit as they are currently at Purdue University. We need a CS professor to sponsor the class in order to offer our programs for credit. If you can help, reach out to us at support@codepath.org.

The CodePath team will carefully select and mentor a group of student leaders (TAs) who will help facilitate a class of students. We have created and tested extensive learning materials including pre-recorded video lectures and online documentation to help with the homework. In addition, professional experts will be available to answer student questions online about lecture materials as well as the homework.

You should set aside 5-10 hours per week for this class. This includes 1 session per week (2 hours) and homework (4-8 hours). The class will last 12 weeks. For colleges on the quarter system, the course will overlap between Winter and Spring quarters. No mandatory sessions will be held over Spring Break.

Don’t see your question here? See all questions