Bachelor of Science Computer Science

4 Years On Campus Bachelors Program

New York University

Program Overview

NYU offers two distinct undergraduate pathways in Computer Science, allowing students to choose the program that best fits their academic goals and interests:

  • B.A. in Computer Science – College of Arts and Science (CAS)
    This program blends a liberal arts education with a strong foundation in computing. It’s ideal for students interested in combining computer science with other disciplines in the humanities, social sciences, or natural sciences.

  • B.S. in Computer Science – Tandon School of Engineering
    This program offers a more technical and engineering-focused approach to computer science, preparing students for specialized roles in software development, systems engineering, and emerging tech fields.

 

Curriculum and Modules

CAS – B.A. in Computer Science

  • Core Courses
    Students build foundational knowledge through courses such as:

    • Introduction to Computer Science

    • Data Structures

    • Computer Systems Organization

    • Operating Systems

    • Basic Algorithms

  • Electives
    Students can explore advanced topics like:

    • Artificial Intelligence

    • Machine Learning

    • Database Systems

  • Mathematics Requirements
    Courses in Calculus and Linear Algebra support the analytical skills needed in computing.

 

Tandon School of Engineering – B.S. in Computer Science

  • Core Courses
    The curriculum emphasizes technical rigor and includes:

    • Introduction to Programming & Problem Solving

    • Data Structures and Algorithms

    • Computer Architecture

    • Operating Systems

    • Software Engineering

  • Electives
    Students can tailor their learning through electives in:

    • Cybersecurity

    • Game Engineering

    • Big Data

  • Mathematics and Science Requirements
    Courses include:

    • Calculus

    • Physics

    • Probability and Statistics

 

Both programs are designed to equip students with the skills and knowledge needed to thrive in the fast-paced world of technology, whether they're headed into industry, research, or further academic study.

Experiential Learning (Research, Projects, Internships etc.)

Both schools emphasize practical experience:​

  • Internships and Co-op Programs: Students are encouraged to participate in internships to gain real-world experience. Tandon offers co-op programs integrating academic study with industry work.​

  • Research Opportunities: Undergraduates can engage in research projects, collaborating with faculty on cutting-edge topics.​

  • Student Organizations: Active groups such as the Association for Computing Machinery (ACM) and Women in Computing provide networking and professional development opportunities.​

Progression & Future Opportunities

NYU also offers joint majors and accelerated programs:

  • CAS:

    • Joint Majors: Computer Science and Mathematics, Computer Science and Economics, Computer Science and Data Science.​

    • BA/MS Program: An accelerated pathway to earn both bachelor's and master's degrees.​

    For more details, see the CAS undergraduate programs overview. ​

  • Tandon School of Engineering:

  • More information is available on the Tandon BS/MS program page. ​

  • BS/MS Program: Allows students to earn both BS and MS degrees in a reduced timeframe.​

By offering these varied programs and opportunities, NYU ensures that students can tailor their education to align with their career aspirations in the dynamic field of computer science.​

Program Key Stats

$62,246
$ 85
Aug Intake : RD 5th Jan EA/ED 1st Nov


32 %
No
Yes

Eligibility Criteria

ABB - AAA
3.5 - 4.0
36 - 40
90 - 95

1480 - 1570
33 - 35
7.5
100

Additional Information & Requirements

Career Options

  • Developer
  • Full-Stack Engineer
  • Mobile App Developer
  •  Machine Learning Engineer
  • Data Scientist
  • AI Researcher
  •  Cybersecurity Analyst
  • Cloud Engineer
  • Ethical Hacker
  •  Quantitative Analyst
  • Fintech Developer
  • Blockchain Specialist
  •  Product Manager
  • Technical Program Manager
  •  Startups and innovation

Book Free Session with Our Admission Experts

Admission Experts