INFO 4340/5440 - App Design and Prototyping (Spring 2026)
Instructor: Dr. Kyle J. Harms
This is the course website for INFO 4340/5440 (Spring 2026). All course content will be posted here.
Announcements
On Friday, March 13th the oral exam begins. You will have two weeks to complete the exam. Schedule your time slot in the Canvas calendar as soon as possible.
The last day to schedule your oral exam time slot is Thursday, March 26th. If you do not schedule a time slot by this date, you will receive a zero for the oral exam.
Deadlines
| Assignment | Deadline | Slip Day Deadline |
|---|---|---|
| Oral Exam I | Thu Mar 26, 2026, 11:59pm | N/A |
| Project, Sprint 2 | Thu Mar 26, 2026, 11:59pm | N/A |
| Class 18 Preparation | Mon Mar 23, 2026, 11:59pm | N/A |
| Project, Sprint 1 | Thu Mar 19, 2026, 11:59pm | N/A |
| Class 16 Preparation | Mon Mar 16, 2026, 11:59pm | N/A |
| Class 15 Preparation | Wed Mar 11, 2026, 11:59pm | N/A |
| Homework 5 | Tue Mar 10, 2026, 11:59pm | Thu Mar 12, 2026 |
| Class 13 Preparation | Wed Mar 4, 2026, 11:59pm | N/A |
| Homework 4 | Thu Feb 26, 2026, 11:59pm | Sat Feb 28, 2026 |
| Class 11 Preparation | Wed Feb 25, 2026, 11:59pm | N/A |
| Class 10 Preparation | Mon Feb 23, 2026, 11:59pm | N/A |
| Homework 3 | Thu Feb 19, 2026, 11:59pm | Sat Feb 21, 2026 |
| No Preparation for Class 9 (2/19) | ||
| Class 8 Preparation | Wed Feb 11, 2026, 11:59pm | N/A |
| Class 7 Preparation | Mon Feb 9, 2026, 11:59pm | N/A |
| No Class 6 (Feb 5th) Preparation | N/A | N/A |
| Homework 2 | Tue Feb 3, 2026, 11:59pm | Thu Feb 5, 2026 |
| Class 5 Preparation | Mon Feb 2, 2026, 11:59pm | N/A |
| Class 4 Preparation | Wed Jan 28, 2026, 11:59pm | N/A |
| Class 3 Preparation | Mon Jan 26, 2026, 11:59pm | N/A |
| Course Policy Quiz | Wed Jan 21, 2026, 11:59pm | N/A |
| Homework 1 | Wed Jan 21, 2026, 11:59pm | N/A |
| Class 2 Preparation | Wed Jan 21, 2026, 11:59pm | N/A |
Help, Support, & Accommodations
This course is structured to support the diverse needs of all students. It provides built-in accommodations to everyone to help each student succeed in this fast-paced class. Review the syllabus for the details about the course structure and these built-in accommodations.
If you believe that your individual needs and circumstances require additional consideration, email info4340@cornell.edu to contact the instructor.
We do our best to respond to all email requests within 48 hours during business hours (Monday-Friday, 9am to 4pm). However, sometimes it may take us a bit longer to respond due to the volume of requests we receive. Your communication is very important to us, and we will respond as soon as we're able. Your patience is appreciated.
Please note that all accommodations must be arranged well in advance — as per university policy, we are unable to retroactively apply accommodations to late assignments, etc. Further, University policy does not permit accommodations for too much work in other classes, extracurricular activities like clubs, interviews, or being misled my ChatGPT.