Skip to main content

INFO 2310 - Interactive Web Development (Spring 2026)

Instructor: Dr. Kyle J. Harms

This is the course website for INFO 2310 (Spring 2026). All course content will be posted here.

Announcements

info

Practice Problem Workshop 6 is this Friday. You'll practice class 8 and 10 material. (Lifting up state, handler props, controlled inputs, and debugging with React Developer Tools).

Project 1, Milestone 3 released.

Deadlines

AssignmentDeadlineSlip Day Deadline
Project 1, Milestone 3Mon Mar 2, 2026, 11:59pmWed Mar 4, 2026, 11:59pm
Class 11, PreparationSun Mar 1, 2026, 11:59pmN/A
Class 10, PreparationTue Feb 24, 2026, 11:59pmN/A
Exam IMon Feb 23, 2026, 10:10amN/A
Homework 2Thu Feb 19, 2026, 11:59pmSat Feb 21, 2026, 11:59pm
Class 8, PreparationWed Feb 18, 2026, 10:10amN/A
Class 7, PreparationTue Feb 10, 2026, 11:59pmN/A
Project 1, Milestone 2Mon Feb 9, 2026, 11:59pmWed Feb 11, 2026, 11:59pm
Class 6, PreparationSun Feb 8, 2026, 11:59pmN/A
Class 5, PreparationTue Feb 3, 2026, 11:59pmN/A
Project 1, Milestone 1Mon Feb 2, 2026, 11:59pmWed Feb 4, 2026, 11:59pm
Class 4, PreparationSun Feb 1, 2026, 11:59pmN/A
Class 3, PreparationThu Jan 29, 2026, 11:59pmN/A
Class 2, Preparation: Syllabus QuizTue Jan 27, 2026, 11:59pmN/A
Class 2, Preparation: React ComponentsTue Jan 27, 2026, 11:59pmN/A
Homework 1Mon Jan 26, 2026, 11:59pmN/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 info2310@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.