This course is specifically for freshmen and sophomore college students or community college students who are pursuing their bachelor's degrees. Applicants will need some basic familiarity with a programming language (i.e. for loops, if statements) and are considering majoring in computer science or computing-related subjects.

If you are a junior or senior college student, and you are interested in taking one of CodePath's courses, please see our more advanced iOSAndroid, or Cybersecurity courses.