
Fall 2023 Master’s Enrollment Guide


April Pre-Enrollment

August Regular Enrollment
Important Information
The published Fall 2023 Class Roster lists all of our officially offered courses at Cornell Tech. As a Cornell Tech student, you can only enroll in classes hosted by our campus programs at Cornell Tech. Ithaca classes are not available for enrollment unless otherwise noted below in the FAQ section as a special exception.
- When reviewing the class roster, filter by Location for “Cornell Tech” to review your eligible Cornell Tech class offerings.
- A limited amount of seats across all courses will be open during Pre-Enrollment. This is to ensure that we have seats available for incoming students during their Pre-Enrollment period in July. Waitlists will not be open during Pre-Enrollment. Additional seats and waitlists will be open for Regular Enrollment in August.
- Please make sure to review the class roster notes of the course as it will indicate if you are eligible to enroll in the class based on your academic program (i.e. Limited to Cornell Tech PhD Students only, instructor permission needed, etc.).
- A small amount of courses will have special enrollment processing – please review the FAQ section as it will inform you on which classes and next steps!
- Law, & MBA courses will not be available during Pre-Enrollment.
- TECH 5900 Product Studio will be available for Pre-Enrollment. You will receive a unique permission code the week of Pre-Enrollment.
- Class meeting patterns, times, grading basis, prerequisites, etc. are official and published. Classroom locations are TBD but will be scheduled over the summer.
Further updates will be announced and updated on this page as we approach the Fall semester.

Important Dates to Remember: Studio Maker Days!
Studio Maker Days are scheduled on the following dates:
- September 22nd – September 23rd
- October 27th – October 28th
- November 10th – November 11th
- December 1st – December 2nd
- December 5th- OPEN STUDIO
Curriculum & Academic Calendar Resources

Cornell Tech Academic Calendar
Click here to review the 2023-2024 Academic Calendar. Cornell Tech adheres to the Ithaca Academic Calendar for start/end dates of classes, holidays, etc. We will have an adjusted Reading Day Schedule for the Fall term that is mentioned in the link.

Cornell Tech Curriculum
Please follow your program’s academic requirements on your program curriculum sheet here. If you are having difficulty enrolling in a mandatory/required class for your program, please email the Student & Academic Affairs Team.
Fall 2023 Add/Drop Deadlines




Full-Semester Course Deadlines (course prefix: CS, INFO, ECE, ORIE)
To Be Announced Soon!
Law Course Deadlines
To Be Announced Soon!
MBA Course Deadlines
NBAY courses have varied start/end dates, the last date to add/drop will be according to when their class meets in the first or second half of the term.
To Be Announced Soon!
Module Course Deadlines (Half Term/Short Duration)
Module courses are courses that meet only for a few weeks during the semester. They have different add/drop dates compared to full term courses and according to when they meet.
To Be Announced Soon!
1 OF
Pre-Enrollment Frequently Asked Questions
Where do I enroll in classes? Are there guides to help me navigate the enrollment process?
Yes, students enroll in classes through Student Center. Instructions on how to add, drop, swap courses are available here!
The Office of the Registrar also has Class Enrollment FAQ page that provides additional helpful tidbits on navigating course enrollment.
Can I add classes to my shopping cart prior to the enrollment period?
Yes, classes can be added to your shopping cart prior to when the enrollment period begins. However, this does not save you a spot in the class or guarantee that you will be able to take the class. Once your enrollment period begins, make sure you complete all steps to finish enrolling.
Any classes you add to your shopping cart (Step 1 on Student Center) will remain there during your enrollment or add/drop period unless all three enrollment steps are completed. You are not enrolled or entitled to a spot in a class if it has only been added to your shopping cart. If you are ready to add the class to your schedule, make sure you finish enrolling (Step 3 on Student Center).
What course prefix should I enroll in for a crosslisted course?
Some classes are cross-listed across different major disciplines. If you are trying to enroll in a cross-listed class, please make sure you enroll in the section according to your major as this is where we reserved seats for your major (i.e. CS students should enroll in the CS section, ORIE should enroll in ORIE section, etc.).
Students who are in a discipline that is not listed in the crosslisting, you will be able to enroll in the main prefix of the class. See below for information this semester:
- CS 5785/ORIE 5750/ECE 5414 Applied Machine Learning
- CS section: CS students and all other students from other disciplines (ORIE & ECE enroll in their respective sections below)
- ORIE section: ORIE students only
- ECE section: ECE students only
2. INFO 5340/CS 5650 Virtual & Augmented Reality
- INFO section: INFO students and all other students from other disciplines (CS students enroll in their respective section below)
- CS section: CS students Only
3. INFO 6410/CS 5682 HCI & Design
- INFO students and all other students from other disciplines (CS students enroll in their respective section below)
- CS section: CS students Only
4. INFO 5345/CS 5424/ECE 5413 Interactive Device Design
- INFO students and all other students from other disciplines (CS & ECE students enroll in their respective section below).
- CS section: CS students Only
- ECE Section: ECE Students Only
5. ORIE 5355/INFO 5370 Applied Data Science: Decision-Making Beyond Prediction
- ORIE section: ORIE students and all other students from other disciplines (INFO students enroll in their respective section below)
- INFO section: INFO students only
6. ORIE 5380/CS 5727 Optimization Methods
- ORIE section: ORIE students and all other students from other disciplines (CS students enroll in their respective section below)
- CS section: CS students only
Why are only a few seats available for enrollment during Pre-Enrollment?
For each enrollment period, only a percentage of seats of the total enrollment class size will be released. This allows both continuing and incoming students to have an opportunity to have open seats available in classes during their respective Pre-Enrollment periods. The full amount of seats will be released during Regular Enrollment in August.
When will waitlists open?
Course waitlists will be open during the Regular Enrollment period only – they will not be set up for Pre-Enrollment. If you are unable to enroll in a class during Pre-Enrollment, you will need to wait until Regular Enrollment to sign up (either directly when more seats open or on the waitlist if the class becomes full).
I received this error message during Pre-Enrollment: "Available seats are reserved. You do not meet the enrollment group criteria to enroll in this class at this time" What does this mean and what should I do next?
Classes will have a limited number of seats available for specific populations of students based on their major (I.e. INFO, CS, ECE, etc). Almost all of Cornell Tech courses will have these reserved seats set up to allow an equitable distribution of student majors to enroll in a course.
If you encounter this error message during Pre-Enrollment, this means all seats have been filled by other students in your major. Even if the class shows as open/seats available, please be mindful the seats are for other majors. You will need to await until Regular Enrollment to sign up when additional seats/waitlist are available.
Why does a class appear as open/have available seats but I can't enroll in it?
All courses at Cornell Tech will have reserve capacity groups arranged as mentioned in the question above. Once a class has reached maximum enrollment for a specific reserve group, it will no longer allow enrollment for students from that group into the class.
If seats are open for other student’s majors, you will still see the course’s status listed with a green circle as “open”. Please be mindful you will still not be able to enroll until a spot becomes available based on your major.
What PhD Classes are open to Master's Students?
Generally, few PhD classes will consider Master’s student enrollment. These classes below are the only classes approved for Master’s consideration. Please note they have extremely limited seats (5-6 seats) for Master’s students, so these are not large courses.
Additionally – during Pre-Enrollment, we are not granting enrollment access to Master’s students – you will be able to inquire for instructor approval in August towards Regular Enrollment time.
Anticipated PhD Courses for Regular Enrollment Period (these classes will not be open to Master’s students during Pre-Enroll, but will be for Regular Enroll)
- CS 6382 Data Science for Social Change taught by Emma Pierson (SEM 130 only)
- ECE 6950 Special Topics: Reconfigurable Computing with Mohamed Abdelfattah (LEC 032 only)
- CS 6741 Topics in Natural Language Processing and Machine learning taught by Yoav Artzi (Section 031 only)
If more PhD Classes will allow Master’s enrollment, we will confirm this here.
What Ithaca-Based Classes are Available to Master's Students?
The two Ithaca based courses have been approved to be offered to Cornell Tech students. Both courses are 100% remote offerings.
CEE 6800 Engineering Smart Cities
These above courses are managed by the CEE department, if you need assistance with enrollment please contact Nicholas Wagner from the CEE department at nw346@cornell.edu.
For all other Ithaca based courses, please be mindful that they are not eligible for enrollment as they are not approved as applicable to Cornell Tech’s degree requirements. The Student & Academic Affairs Team will review enrollments on an ongoing basis – if we identify students enrolled in a non-approved course, they will be dropped.
What classes have special enrollment processing?
- INFO 5410 Urban Systems – taught by Michael Samuelian will require non-Urban Tech students to seek instructor permission to enroll. Please email the faculty member to inquire, if you are approved he will provide a permission code to use for enrollment.
- INFO 5360 Healthcare Organization & Delivery – taught by Lisa Kern. This class is a 2 credit class. If you are a Health Tech student, we will auto enroll you in an additional +1 credit under TECH 5999 after the Pre-Enrollment period concludes.
Which classes require permission codes? How do I use them?
Permission codes allows students to self-enroll in a restricted class. Very few classes will issue permission codes to enroll – below is a listing for reference.
- Required Studio Courses (we will issue permission codes prior to Pre-Enrollment)
- INFO 5410 Urban Systems (non-Urban Tech students must seek instructor approval by emailing the faculty, and if approved the faculty will provide you the permission code to use during enrollment).
Please be mindful that permission codes are only generated for the above courses. They are not created for other Cornell Tech classes. The permission code is uniquely assigned to a student for the specific class – it will not work for other courses.
Once you have your permission code, you can enter the permission code in student center enrollment to self-enroll – permission codes can only be used during the actual enrollment period. It will not be valid outside the enrollment period!
To enroll in the class:
- Please proceed to your Student Center and search for your class (please be aware if the class is closed/full, the permission code will override this to enroll you!).
- Once added to our cart, you will see further class info under “Add Class” details
- Enter your Permission Number in the appropriate field under Class Preferences which looks like below:
4. Proceed to Step 2-3 to process enrollment!
When will Weill Courses be available for Health Tech Students?
Fall 2023 Weill Courses for Health Tech Students will be announced over the summer – we will send an ETA of when the offerings and the application process period in the coming months.
When can I enroll in my required Studio Course?
Product Studio enrollment will be available to enroll in during the April Pre-Enrollment period for continuing students. During the week leading up to pre-enrollment, you can expect to receive an email from our team containing your unique permission code to use for enrollment.
Jacobs Students- Enrolling in your INFO 5920 Specialization Project
2nd year Jacobs Students are required to self-enroll in INFO 5920 for their Specialization Project in Fall 2023. When enrolling, please make sure that you have the credit load as the correct amount to fulfill your requirement. If you need clarification, please consult with Deborah Estrin!
When will MBA & LAW Classes be available to enroll?
MBA & LAW classes will be open during Regular Enrollment for 2nd year students.
For MBA classes as a non-MBA student, when can I apply for the TECH 5310 Business Fundamentals Waiver?
We will provide a waiver application prior to Regular Enrollment for all students to apply for – we will communicate this around end of July.
Please note if you were previously approved for the Business Fundamentals Waiver, you do not need to apply again as it is still applicable!
Will more Technical Courses be added to the Fall schedule?
We have a small handful of new classes undergoing the course approval process, and their status is pending. When they are officially approved and scheduled we will provide that information here.
How do I check my Registration Status?
To check your registration status, log in to Student Essentials and view your “Registration Status” at the top of the page.
- If you are registered, your Registration Status will state “Registered” with a green checkmark.
- The absence of a green checkmark means there is a hold preventing your registration.
Please also review the Class Enrollment FAQ’s as this will provide answers how to use the Registration System (Student Center) along with other helpful tidbits!
How do I see if I have a Hold on my account?
There are several different types of holds – some are informational and must be completed for graduation, and some are immediate and prevent current semester registration. Your Holds are listed at the top right of the page when logged in to Student Essentials. Click on “more information” for complete details including steps to resolve a hold.
Additional Course Information & Personal Calendar Resources
To view both current and archived historical course offerings/descriptions, you may review the course catalog on courses.cornell.edu
To download your semester’s class schedule to your personal calendar, please log in to the Scheduler page of the Class Roster to import your schedule! Instructions on how to use this feature are provided on the “Using Scheduler” tool.
Please be mindful once you download the calendar, it will not update automatically if any changes are made thereafter (you will need to re-download the calendar after updates are implemented).