Find your passion

Say goodbye to p-sets with our project-based courses.

 
 
courses-banner.png
 
 

By students, for students

What we do

We helped pioneer student-led classes to address the lack of professional application of designing and developing digital experiences at Cornell.

Our courses count for official credit hours, are sponsored by professors, and overseen by the university – but taught by students just like you.

How you can be involved

We have our own add deadline to enroll students past the university’s standard dates, but we require students to sign up to each course. Check out the timeline below for an overview of our courses.

Questions?

Feel free to email us at courses@cornellappdev.com, with the subject specifying which course(s) you're interested in.

 
 

SIGN UPS OPen now!

Course Timeline

Lecture Schedule for Fall 2026

CS 1998-601 | Intro to iOS

First Lecture Mon Oct 5th

M/W 8:35 - 9:25pm, Hollister B14


CS 1998-602 | Intro to Android

First Lecture Mon Oct 5th

M/W 8:35 - 9:25pm, Statler 265


CS 1998-603 | Intro to Backend

First Lecture Mon Oct 5th

M/W 7:30 - 8:20pm, Hollister B14


INFO 1998-601 | Intro to Digital Product Design

First Lecture Mon Sep 21st

M/W 7:30 - 8:20pm, TBD

 
 

Sign Up By

Sun, Oct 4th
11:59 pm

First Week of Lecture

Mon, Oct 5th
Times Vary

Hack Challenge

TBD

Hack Challenge Finale

TBD

 
 
 
 

INTRODUCTION TO

Digital Product Design

Learn and replicate how industry-leading design teams solve user experience challenges and achieve business goals through design using Figma.

Mockups.png
 
 
DPD.png
 
 

INTRODUCTION TO

Android Development

Learn how to develop apps for the Android ecosystem using Kotlin and understand how apps function in relation to the OS and the internet.

Mockups.png
 
 
Android.png
 
 

INTRODUCTION TO

iOS Development

Learn the basics of Swift programming and the Xcode development environment. Gain the skills to bring ideas to life, and distribute them on the iOS App Store.

Mockups.png
 
 
iOS.png
 
 

INTRODUCTION TO

Backend Development

Learn core backend development concepts, and popular open-source packages and tools including Flask, Docker, Postman, and the command line.

Mockups.png
 
 
Backend.png
 
 
 

Hack Challenge

A built-in hackathon and final project for all our classes with sponsored challenges and prizes.

 
 
 
Hack Challenge.png