What students report

80% recommend

Review sample

  • Freshman211%
  • Sophomore16%
  • Junior1056%
  • Senior211%
  • Alumni317%
Career prospectsSimilar

0.0/5 here

About typical for this major

Elsewhere 3.6Here 3.7
Enjoyment-0.6

0.0/5 here

Lower enjoyment here

Elsewhere 3.7Here 3.1
DifficultySimilar

0.0/5 here

About typical for this major

Elsewhere 3.5Here 3.3

What stands out

  • Lower enjoyment. Enjoyment is 0.6 points lower than the same major at other schools.

Student voice

Why students feel that way

Patterns tell us what is happening. Student accounts explain why.

Distinctive themes

No distinctive review themes have cleared the evidence threshold yet.

Representative perspectives

Anonymous student
Data structures were the hardest for me. Coming from design, AVL rotations and B-tree splits didn't click until I realized balancing a tree is a design problem: shaping a structure so it holds up under anything. GLSL shaders were…

Difficulty & workload

Anonymous student
I felt that CS would be a good choice because I had extensive prior experience and even enjoyed it. I got very far in the curriculum very fast, only to realize that it felt very constrained and specified. I would rather do…

Enjoyment & fit

Anonymous student
I have really enjoyed the project based approach in some of my classes; i usually try to stack all my classes and do my homework on 2 days of the week so i can spend time outside that working on my own personal projects.

Courses & teaching

Compare schools

Similar majors at NYU

Complete evidence

Student reviews

18 reviews

Tone
Difficulty & workloadMixed

Data structures were the hardest for me. Coming from design, AVL rotations and B-tree splits didn't click until I realized balancing a tree is a design problem: shaping a structure so it holds up under anything. GLSL shaders were similar: tough math, but it's where design and code meet.

  • Interested in Tech & software
Anonymous studentSenior
Difficulty
4.0/5
Workload
3.0/5
Oct 2026
Enjoyment & fitCritical

I felt that CS would be a good choice because I had extensive prior experience and even enjoyed it. I got very far in the curriculum very fast, only to realize that it felt very constrained and specified. I would rather do something generalized, such as math; something I am able to enjoy much more, such as English or philosophy; or something that makes me feel like I’m learning the theory of the real world, such as physics or chemistry.

  • Interested in Tech & software · Healthcare
Anonymous studentJunior
Enjoyment
2.0/5
Oct 2026
Courses & teachingPositive

I have really enjoyed the project based approach in some of my classes; i usually try to stack all my classes and do my homework on 2 days of the week so i can spend time outside that working on my own personal projects.

  • Interested in Tech & software
Anonymous studentJunior
Math
5.0/5
Writing
2.0/5
Oct 2026
Enjoyment & fitCritical

I wish that before I started I had considered my actual enjoyment of it more. I chose it based on the careers potential and the wage but now looking back there were other careers with promising wages while I could've actually enjoyed them. I really don't like coding much but I can do it. I'm confident anyone can grasp it with enough effort but I simply don't enjoy it.

  • Interested in Tech & software
Alp Iskin · JuniorComputer Science
Enjoyment
3.0/5
Oct 2026
Careers & next stepsPositive

For computer science, it's really important to focus on skill building and personal projects. Also, there are a lot more career options that you can choose with this major besides just software engineering. I believe you can explore anything you're passionate about through computer science or tech like fashion, medicine, law etc as every field is integrating tech now.

  • Interested in Law · Tech & software +1
Noor Fatima · JuniorComputer Science
Career
5.0/5
Oct 2026
Advice & things to knowPositive

What changed for you when you switched from Economics to Computer Science?

enjoyed the work more; don't switch for job prospects switch for enjoyment

Switched from Economics

  • Interested in Business · Engineering +1
  • Unsure about grad school
Anonymous studentJunior
Oct 2026
Careers & next stepsMixed

The job market is bad. I would reccomend getting a minor or a double major in addition to computer science. Good thing is IF you find a job, the start pay is really good and the work itself in a company is light.

Switched from Computer Engineering

  • Interested in Tech & software · Business +3
Anonymous studentJunior
Career
3.0/5
Oct 2026
Difficulty & workloadPositive

What changed for you when you switched from Design to Computer Science?

My classes became harder and I felt like I was actually working towards a more technical degree

Switched from Design

  • Interested in Entrepreneurship · Engineering +1
  • Unsure about grad school
Alissa Diaz Laija · FreshmanComputer Science
Difficulty
4.0/5
Workload
3.0/5
Oct 2026
Careers & next stepsPositive

NYU CS is more about what you do outside of the classroom rather than in the classroom. Infinite networking in NYC for tech in general.

  • Interested in Tech & software · Entrepreneurship +1
Anonymous studentJunior
Career
4.0/5
Oct 2026
Courses & teachingPositive

The biggest shift in graduate school is moving past foundational theory and focusing on how to architect systems that can handle real-world scale and ambiguity. It’s a fast-paced environment, but it’s incredibly rewarding if you want the freedom to take high ownership over what you build.

Anonymous studentGraduated
Math
4.0/5
Writing
4.0/5
Apr 2026
Difficulty & workloadPositive

How has Computer Science prepared you for what you want to do next?

It’s very complicated and well connected, even if you don’t know something you can easily figure it out as you continue with your undergrad education.

  • Interested in Entrepreneurship · Engineering +1
  • Planning a master’s
Anonymous studentFreshman
Difficulty
2.0/5
Workload
4.0/5
Oct 2026
Careers & next stepsCritical

This job market is cooked dude it’s genuinely over and the major at this school doesn’t prepare you for anything

  • Interested in Tech & software · Entrepreneurship
Anonymous studentJunior
Career
1.0/5
Oct 2026
Advice & things to knowMixed

Make sure to take advantage of opportunities that come your way. Better to get started early when it comes to computer science.

Switched from Education

  • Interested in Tech & software
Anonymous studentGraduated
Oct 2026
Careers & next stepsPositive

What are you hoping to do after studying Computer Science, and how has the major helped you explore or prepare for your options?

The plan is to get some work experience in PM for 3-5 years and then start something of my own.

  • Interested in Entrepreneurship · Tech & software
Anonymous studentSophomore
Career
4.0/5
Oct 2026
Enjoyment & fitPositive

How has Computer Science prepared you for what you want to do next?

It made me more innovative and exploratory to using ai and creating new things.

  • Interested in Tech & software · Engineering +1
  • Unsure about grad school
Anonymous studentJunior
Enjoyment
4.0/5
Oct 2026
Enjoyment & fitPositive

Computer science is fun. Learn and have fun. Also code and build stuff for fun as side projects and participate in a lot of Hackathons.

Anonymous studentGraduated
Enjoyment
3.0/5
Apr 2026
Careers & next stepsCritical

This major is really bad for any prospective student. It sucks for SWE

  • Interested in Tech & software
Anonymous studentJunior
Career
1.0/5
Oct 2026
Courses & teachingMixed

The goal of the majors is to train students in fundamental principles of computer science as well as many practical aspects of software development. Courses combine practical programming experience with techniques for analyzing problems and designing computer algorithms.

Anonymous studentSenior
Math
4.0/5
Writing
3.0/5
Sep 2026

Add context

Studied Computer Science at NYU?

Help future students understand the promise, demands, and tradeoffs of this program.

Write a review