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!
We train student TAs
over the summer and fall
Learn by building real-
Industry experts provide
remote technical support
An invaluable guide through the Cybersecurity world! I also appreciate the wonderful people I met both in my class and throughout the CodePath network.
City College of San Francisco, Spring 2017
Helped me advance my skills in ways I never imagined. CodePath not only empowered me to build amazing apps but also taught me how to work more efficiently in teams of engineers.
Howard University, Spring 2017
The focus on hands-on activities and real-life scenarios made for an awesome learning experience. I appreciated how the course was structured in a way that reflected the nature of Cybersecurity.
Howard University, Spring 2017
I met one of my co-founders during the iOS group project. CodePath gave us the tools necessary to turn our dream into a reality and as a result, we co-founded KindMind, a mental health tech start-up.
Fordham University, Spring 2016
Finish the summer in a virtual career fair with dozens of great companies!
This is a summer 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.
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.
Spring 2019 campuses: CSU San Francisco State, CUNY Baruch College, CUNY Queens College, California State University, Dominguez Hills, California State University, Monterey Bay, College of Southern Nevada, Delaware State University, Purdue University, San Jose State University, University of California - Irvine, University of California - San Diego, University of Texas - Austin
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.
Spring 2019 campuses: Alabama A&M University MWF, Alabama A&M University TTh, CUNY Queens College, Faulkner University, Florida A&M University, Hofstra University, Humboldt State University, University of North Texas
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 firstname.lastname@example.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