This chart provides a quick reference for cross-checking rules for specific requirements in the CS major.
For students matriculating to Cornell in Fall 2011 and later.
| AP Courses Allowed? | Minimum # of Courses | Minimum Course Level | Min. Cr. Hrs. per Course | CS 4999 Allowed? | CS 4090 Allowed? | CS Course Allowed? | Honors Course Allowed? | s/u grade option allowed? | |
| Engineering Distribution | No | 2 | 2000+ | 3 | No | No | 1 only | No | No |
| Engr. Liberal Studies | Yes | 6 | 1000+ | 1 | No | No | Yes | No | Yes |
| Arts Electives | Yes | 4 | 1000+ | 2 | No | No | No | No | Yes |
| CS Electives | No | 3 | 4000+ (with stated exceptions) | 3 | No | No | Required | No | No |
| CS Project Course | No | 1 | 4000+ | 2 | No | No | Required | No | No |
| External Specialization | No | 3 | 3000+ | 3 | No | No | No | No | No |
| Technical Electives | No | 3 | 3000+ (with stated exceptions) | 3 | At most 2 | No | Yes | No | No |
| Major Approved | No | 1 | 1100+ | 1 | Yes | Yes (Engineers Only) | Yes | No | Yes |
| Advisor Approved | Yes | 2 | 1100+ | 1 | Yes | Yes (Engineers Only) | Yes | No | Yes |




