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 students leaders
over the summer and fall
Learn by building real-
Industry experts provide
remote technical support
CodePath's Android Application Development class was one of the most rewarding classes I have ever taken. Once we started working on the group project in the second half of the course I learned so much and felt positively challenged. For every idea my team wanted to implement on our app we looked at tutorials and learned on our own and that has made me confident in my ability to learn and implement new packages and tools. The video walkthroughs and the availability of the TAs made me feel really supported and the project-based nature of the course gave me the capability to work on things at my own pace. I recommend this course to anyone who is hungry to gain more skills and is willing to dedicate the time. You will not regret it!
Berea College, Android Spring 2020
CodePath is an awesome organization that provides a supportive community where scholars could have an opportunity to learn at a steady pace with confidence.
Bakersfield College, iOS Fall 2019
When I first joined CodePath I just thought it's just another class, but I was really surprised about everything! everything is organized to be easy to understand and everyone is motivating me to succeed, The most thing I liked about CodePath is that the class doesn't only teach you scientific concepts but teach you how to navigate the whole process of landing a job in the Tech industry which includes teaching concepts, behavioral questions, negotiating an offer and communicating with recruiters which usually doesn't get taught in a university class and all that is being taught by instructors from top tech companies!
Texas State University, Intermediate Software Engineering Fall 2021
CodePath has been an immense help for me to improve my technical interviewing skills. I began the journey doubting whether I was ready yet to apply for tech positions and by the end of the course, I have the belief in my ability to succeed in a tech career - as well as TWO different offers - all thanks to the help of the talented and patient mentors, CodePath faculty and support staff.
Texas State University, Intermediate Software Engineering Fall 2021
Learn the secrets of hacking in the CodePath Cybersecurity course
The Cybersecurity Course is a 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.
Spring 2022 campuses: California State Polytechnic University - Pomona, CUNY - Hunter College, Earlham College, Florida Atlantic University, Florida International University, John Jay College Of Criminal Justice, Merritt College, Mississippi State University, New York University, Northern Michigan University, Pennsylvania State University, San Jose State University, Southern Illinois University - Edwardsville, Stony Brook University, SUNY Plattsburgh, Texas A&M University - College Station, Texas A&M University - San Antonio, University of California - Irvine, University of Florida, University of Nevada - Las Vegas, University of Southern Mississippi, University of Texas - Dallas, University of Texas - El Paso, University of Texas - San Antonio
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. Ten intense projects give you the skills you need to build your own custom app and wow the crowd at demo day.
Spring 2022 campuses: Alabama A&M University, California State University - East Bay, California State University - Monterey Bay, College of Southern Nevada, CUNY - Baruch College, CUNY - Hunter College, Florida International University, Florida State University, Fordham University, Irvine Valley College, Jackson State University, John Jay College Of Criminal Justice, Macalester College, Mount Holyoke College, New York University, Oregon State University, Purdue University, San Diego State University, SUNY - University at Buffalo, Texas Christian University, Texas State University, University of California - Merced, University of California - San Diego, University of California - Santa Barbara, University of South Florida, University of Texas - Arlington, University of Texas - Austin, Vassar College
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 course is an intense, project-focused Android training inspired by our professional bootcamps & facilitated by CodePath-trained Teaching Assistants.
Spring 2022 campuses: Arizona State University, Bloomfield College, California State University - East Bay, City College of New York, CUNY - Hunter College, Florida International University, Irvine Valley College, Jackson State University, Morgan State University, New Jersey Institute of Technology, Pennsylvania State University, Southern Illinois University - Edwardsville, SUNY Plattsburgh, Texas Tech University, University of California - Irvine, University of California - Merced, University of California - San Diego, University of Illinois - Chicago, University of Illinois - Urbana Champaign, University of Puerto Rico - Mayaguez, University of Texas - Arlington, University of Texas - El Paso, University of Texas - San Antonio
Learn the basics of how to build software products
Part entrepreneurship, part design, and part coding, this course will provide students an introduction to the different aspects of software engineering and mobile app development. Learn the fundamentals of building new mobile apps including product planning, defining user stories and designing screen flows, taught by engineers from Silicon Valley. Students will also participate in industry panels featuring guest speakers from companies such as Slack, Pinterest, Facebook and others. Many of our students who complete course will proceed onward to take our more advanced iOS and Android mobile development courses, or apply the knowledge they gain in this course to other concentrations.
Requirements: Freshmen and Sophomores interested in majoring or minoring in Computer Science or other forms of Computing or STEM subjects. Students who have already taken an Intro to CS course or know the basics of a programming language (e.g. for loops, if statements).
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 email@example.com.
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