I'm a CS Major in arts which is the less popular option, here are the main differences: classes: engineering has ENGRIs, chemistry and some other stuff, but A&S has language requirements and a few science requirements. Depending on whether you have AP credit/speak a language/enjoy, you should select around this. double majors: if you want to double in an arts major like Math, it's easier to do CS in arts, if you want to double in something like OR, engineering is significantly better. project teams - some elitist project teams like to select kids from engineering because the way you receive academic credits for project teams allows the teams to control you a little better. other external classes - if you want your random distribution classes to be more liberal artsy, A&S is better, if you want them to be more sciency, engineering is better. Those are the main differences I'm familiar with, the CS major itself is identical between both schools, the choice you have to make is what are the non CS classes you want to take Answer from sasha07974 on reddit.com
🌐
Cornell University
courses.cornell.edu › programs › computer-science-bs
Computer Science (BS) | Cornell University
See the IM website for specific requirements and deadlines. At least a C in two of MATH 2940, CS 2110/ENGRD 2110, and ENGRD 2700 (must have taken at least two of these courses at time of affiliation). GPA ≥ 2.5 between CS 2110/ENGRD 2110,ENGRD 2700, and all completed MATH and ISST Major core ...
🌐
Cornell
courses.cornell.edu › programs › computer-science-ba › computer-science-ba.pdf pdf
Computer Science (BA) 1 COMPUTER SCIENCE (BA) College of Arts and Sciences
... CS 2800 or CS 2802. • An average GPA of 2.3 or better in MATH 1120 or MATH 1920 and · any other completed critical math courses from the following list2: MATH 2940, MATH 2210, MATH 4710, BTRY 3080/STSCI 3080, CS 4850, ECON 3130, ECE 3100, and ENGRD 2700.
Discussions

Computer Science major in College of Engineering or Arts and Science?
I'm a CS Major in arts which is the less popular option, here are the main differences: classes: engineering has ENGRIs, chemistry and some other stuff, but A&S has language requirements and a few science requirements. Depending on whether you have AP credit/speak a language/enjoy, you should select around this. double majors: if you want to double in an arts major like Math, it's easier to do CS in arts, if you want to double in something like OR, engineering is significantly better. project teams - some elitist project teams like to select kids from engineering because the way you receive academic credits for project teams allows the teams to control you a little better. other external classes - if you want your random distribution classes to be more liberal artsy, A&S is better, if you want them to be more sciency, engineering is better. Those are the main differences I'm familiar with, the CS major itself is identical between both schools, the choice you have to make is what are the non CS classes you want to take More on reddit.com
🌐 r/Cornell
11
7
March 29, 2018
Can I Switch from Engineering to CS at Cornell?
However, the process can vary based on whether the majors are within the same college or in different ones. If you were to start in the College of Engineering at Cornell and then decide you want to major in Computer Science, you would be in luck because the Computer Science major belongs to ... More on collegevine.com
🌐 collegevine.com
1
June 13, 2024
CS major (engineering) year-by-year course list?
The Engineering Handbook has a really nice flowchart . More on reddit.com
🌐 r/Cornell
4
2
January 17, 2022
CS major affiliation requirements

I think with situations like this, they're usually handled on a case by case basis, so there's no real way to know without contacting the department. I had a C in 1920 and C- in 2940, but was at or above median in all the other required classes, and I ended up having to retake 2940 to affiliate.

More on reddit.com
🌐 r/Cornell
4
5
February 5, 2016
🌐
Cornell
bowers.cornell.edu › programs
Program Directory - Cornell Bowers
We cannot provide a description for this page right now
🌐
Cornell Computer Science
cs.cornell.edu › bachelor-science-computer-science
Bachelors of Computer Science (BS) | Cornell Bowers
You’ll also research and fulfill requirements to apply to declare (also known as “affiliate with”) to the Bowers Computer Science major. Explore the curriculum. In the fall, take introductory programming (CS 1110 or CS 1112) or the next computer science and/or math course if you waived ...
🌐
Reddit
reddit.com › r/cornell › computer science major in college of engineering or arts and science?
r/Cornell on Reddit: Computer Science major in College of Engineering or Arts and Science?
March 29, 2018 -

Hi everyone,

It was only recently until I realized there is computer science for both College of Engineering and Arts and Science. As a student who hates subjects like history and english, and more of a STEM guy (math, chem, comp sci etc), does it make more sense to apply for the College of Engineering in my application? How will my courses be different if I choose CAS, and are there like different requirements for choosing either one? I just would like a clear answer distinguishing these two different colleges for the same major, so I know for sure which one to apply for if I want to major in computer science.

Thanks for any inputs!

Top answer
1 of 4
11
I'm a CS Major in arts which is the less popular option, here are the main differences: classes: engineering has ENGRIs, chemistry and some other stuff, but A&S has language requirements and a few science requirements. Depending on whether you have AP credit/speak a language/enjoy, you should select around this. double majors: if you want to double in an arts major like Math, it's easier to do CS in arts, if you want to double in something like OR, engineering is significantly better. project teams - some elitist project teams like to select kids from engineering because the way you receive academic credits for project teams allows the teams to control you a little better. other external classes - if you want your random distribution classes to be more liberal artsy, A&S is better, if you want them to be more sciency, engineering is better. Those are the main differences I'm familiar with, the CS major itself is identical between both schools, the choice you have to make is what are the non CS classes you want to take
2 of 4
4
In CoE you still need to take 6 liberal studies courses although you can choose to avoid history or any of the more writing intensive classes. In CoE you'll be required to take math, chemistry, and physics and in CAS the only main thing I know is you need to take a foreign language. https://www.engineering.cornell.edu/students/undergraduate-students/curriculum/undergraduate-requirements ^ CoE Requirements. Can probably find something similar to CAS if you google. In general though, from what I've heard, the CS major requirements though are the same for both colleges. Can probably find more answers to this if you search this reddit. This is a popular question.
🌐
Cornell College
cornellcollege.edu › computer-science
Data Science Major | Cornell College | Mount Vernon, Iowa
Computer science is one branch of our extensive STEM offerings at Cornell. See what our students have to say about their experience studying STEM fields here. You will begin your journey as a computer science major by taking required foundational courses that will introduce you to a programming language (Python), data structures, computer algorithms, and how microprocessors work.
Find elsewhere
🌐
Pathivy
pathivy.com › blog › an-overview-of-cornells-computer-science-major
Cornell Computer Science Major - Overview, Courses & Career Paths | PathIvy
June 9, 2022 - The standard requirements are as follows: A calculus sequence of three courses: Math 1110/1120/2210 or Math 1910/1920/2940 · Two introductory programming courses: CS 1110 and CS 2110, or equivalents (CS 1112, CS 2112)
🌐
Cornell Computer Science
cs.cornell.edu › current-students
Current Students | Department of Computer Science | Cornell Bowers
CS 4999 automatically qualifies if it meets the above requirements. Other departments' research courses need faculty confirmation of relevant prerequisites. ... All Computer Science majors’ academic performance are reviewed upon the conclusion of each semester.
🌐
CSCurriculaCompare
cscurriculacompare.com › computer-science-1 › cs-cornell-university-(ba)
CS Cornell University (BA)
• 2 First Year Writing Seminars ... the same college (Arts and Sciences). ... • Cornell's BA and BS in Computer Science programs require the same core CS classes....
🌐
College Board
apstudents.collegeboard.org › getting-credit-placement › search-policies › college › 15
Cornell University AP Credit Policies – AP Students
Your AP scores could earn you college credit or advanced placement (meaning you could skip certain courses in college). Use this tool to find colleges that offer credit or placement for AP scores
🌐
Gitlab
cornellcswiki.gitlab.io
Home - Unofficial Cornell CS Wiki
ECE 2300-Digital Logic and Computer Organization (sometimes taken with CS 3420 as an alternative to CS 3410)
🌐
Top Universities
topuniversities.com › universities › cornell-university › undergrad › bachelors-science-computer-science
Bachelors of Science in Computer Science 48 months Undergraduate Programme By Cornell University |TopUniversities
Computer science majors take courses ... computer vision, databases, networks, and scientific computing. ... Other English Language Requirements: 600 (paper exam) on TOEFL....
🌐
University of Alabama at Birmingham
catalog.uab.edu › undergraduate › collegeofartsciences › computerscience
Department of Computer Science | Catalogs | The University of Alabama at Birmingham
For both the major and minor, a grade of C or better is required in each of the computer science courses. CS courses taken at another institution for which a grade of D was received may not be counted toward the CS major or the CS minor.
🌐
College Essay Guy
collegeessayguy.com › blog › cornell-supplemental-essay
How to Write the Cornell Supplemental Essay | College Essay Guy 2024/2025
October 13, 2025 - Again, this is a combo “Why Major” and “Why Us.” See the guidance, examples, and analysis above: all the same things apply here. Instructions: All engineering applicants are required to write two long essays and four short essays. ... Fundamentally, engineering is the application of math, science, and technology to solve complex problems. Why do you want to study engineering? (200 word limit) Why do you think you would love to study at Cornell Engineering?
🌐
Quora
quora.com › How-does-one-get-into-Cornell-University-for-Computer-Science
How does one get into Cornell University for Computer Science? - Quora
Answer (1 of 3): From your first questions about Cornell to the completion of your application, the Undergraduate Admissions Office can help you find the information you need. Undergraduate Admissions Office Cornell University 410 Thurston Avenue Ithaca, NY 14850 [email protected] Tel:...
🌐
CollegeVine
collegevine.com › faq › 121530 › can-i-switch-from-engineering-to-cs-at-cornell
Can I Switch from Engineering to CS at Cornell? | CollegeVine
June 13, 2024 - What you would need to do is complete the necessary Computer Science major requirements. It's always a good idea to touch base with your academic advisor as soon as possible when you're considering a major change.
🌐
Reddit
reddit.com › r/cornell › cs major (engineering) year-by-year course list?
r/Cornell on Reddit: CS major (engineering) year-by-year course list?
January 17, 2022 -

Can anyone give me a general rundown of what each semester’s classes would look like in CS? Obviously there’s wiggle room in terms of electives; I’m fine with a basic list of X# CS classes, Y# electives, etc. Particularly interested in what the first two years look like in terms of required CS classes and overall number of CS classes. Thanks!