Intro to Mobile Product Development

CodePath is excited to present this free, 8-week, hands-on course for college Freshmen and Sophomores. Part entrepreneurship, part design, and part coding, the course will help you fall in love with technology and computer science. Learn the fundamentals of building new mobile apps including product planning, defining user stories and designing screen flows, taught by engineers from Silicon Valley.

Apply Now
Course Cost



8 weeks



Skills Level


Course Dates

Feb 13 to April 3, 2021

Early Admission Deadline

Jan 6, 2021

Final Admission Deadline

Feb 6, 2021

Course Description

Intro to Mobile Product Development is an 8-week course designed to expose college freshmen and sophomore students to the possibilities in a career in technology. Students will learn how to conduct product planning sessions, design basic wireframes/prototypes and write product specs to create an MVP (minimum viable product). Students will also get to build a mobile application of their own.


After taking this course, students will have a better understanding of how tech teams and entrepreneurs in Silicon Valley build software products and services, an enhanced portfolio to show future employers, and a network of like-minded peers and professionals across the US. Many of our students 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.

You Should Take This Course If...


You have experimented with coding, and you are curious about a career in tech, but not yet sure if tech is for you


You are craving a more hands-on, interactive experience than your current university’s computer science classes


You are looking to build something for fun or build a portfolio to show future employers

What You’ll Learn

Build a mobile product or service from the ground up

  • Core coding concepts used to build simple iOS or Android apps
  • Product planning activities such as brainstorming, schema design, and user stories
  • Using version control (Git and Github) to store and collaborate on code

Gain a preview of real-world software engineering roles and challenges

  • Fireside Q&A chats and info sessions with professional software engineers from companies such as Slack, Pinterest, and Facebook
  • Learn what it's like in the day-to-day of different roles in tech
  • How you can be part of an industry that is changing the world and contributing to advancements in many areas of life

Did You Know?


The average salary for an entry level software engineer is $81,637 per year in the US (Indeed).


Software and web developers represent the fastest growing category of tech jobs, at 1.6 million (CompTIA).


Mobile app developer jobs will grow 30.7 percent over the next decade (Burning Glass).


  • Freshmen and Sophomores interested in majoring or minoring in Computer Science or other forms of Computing or STEAM 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)
  • Students who are currently enrolled in a 2-year or 4-year college/university in the US
  • Students who can commit to 2 hours of online classes every Saturday during the 8 weeks of the course

How to Apply

The application is a 2-step process:

  1. Fill out a 10-15 minute questionnaire about your previous exposure to coding, your interest in a career in tech, and general information about you as a person.
  2. Applicants will then set up their working environment as pre-work for the course. This will take approximately 1-2 hours, and applicants who do not complete this step will not be admitted to the course.

Hear from Our Alums

This is one of the classes that I’ve actually looked forward to every week! I was interested in diving into app development and CodePath really taught me everything I need to know. The structure and format of the class were very easy to follow along making it a great learning experience. Working with people with the same goals as me was inspiring!


University of Minnesota,
Spring 2020

I loved how the CodePath course was structured. It taught me so much without being too overwhelming. It also introduced us to many concepts so we could get a feel for them but still explore and learn on our own. I would strongly recommend this course to someone who is interested in Mobile App Development and needs a push in the right direction!


University of Illinois at Chicago,
Spring 2020

CodePath's unique emphasis on technical and soft skills is something I found very rewarding. The experiential learning involved has altered my perception of the apps I use daily, and has led me to consider a career in Mobile.


Penn State University,
Spring 2020



Caren Chang
Android Engineer


Timothy Lee
Chief Learning Officer

Want to meet the CodePath team?

Join our Info Sessions on January 7 or January 23, 2021. You'll get to meet our instructors and students!

Intro to Mobile Product Development Info Session


Frequently Asked Questions


What is the CodePath Intro to Mobile Product Development Course?


How do I apply to take this course?


Who can apply for the course?


Do I need to be familiar with any specific programming language to apply for the course?


When does the class meet?


How much time will I need to complete the assignments?


Who will the instructors be?


Where can I find the syllabus of the course?


What if I need additional help during the class?


Will I receive a certificate upon completion of the course?


Is this class really offered for free? How are you able to do that?


How can I get more information about this course?

Ready to be inspired?

Apply today to secure a seat.

Apply Now

Our Partners

CodePath's free courses are backed by the following companies.