BS in Computer Science - logo

BS in Computer Science
Yale University


The Department of Computer Science offers B.S. and B.A. degree programs, as well as three combined majors in cooperation with other departments: Electrical Engineering and Computer Science, Computer Science and Mathematics, and Computer Science and Psychology with the core courses covering discrete mathematics, data structures, systems programming, computer architecture, algorithm analysis and design. The programs share a common core of five computer science courses, discrete mathematics, data structures, systems programming and computer architecture, and algorithm analysis and design.

Core Courses -

  • Introduction to Computing and Programming
  • Introduction to Programming
  • Programming and Entrepreneurship
  • Programming Musical Applications
  • Computer Science and the Modern Intellectual Agenda
    Law, Technology, and Culture
  • Intellectual Property in the Digital Age
  • Control, Privacy, and Technology Introduction to Information Systems
    Introduction to Computer Science
  • Mathematical Tools for Computer Science
  • Data Structures and Programming Techniques
  • Information Security in the Real World
  • Directed Research
  • Discrete Mathematics
  • Introduction to Systems Programming and Computer Organization
    Design and Analysis of Algorithms



Annual Tuition Fee*

48 Months

Course Duration


Course Credits

On Campus

Delivery Medium

Course Link

Tuition Link

Application Fee




$80 application fee or fee waiver, Recommendations from two teachers and one counselor, School Report with transcript, Standardized test results (ACT or SAT) – not required for fall 2021 or 2022 admission. See below., Mid-Year Report (due when first semester/term senior grades are available at your school),

Min English Scores





Academic Pre-Requisites

Standardized Test -

The middle 50% of test scores (the 25th to the 75th percentiles) for enrolled first-years are as follows:

  • SAT-Evidence-Based Reading and Writing: 720-770
  • SAT-Math: 740-790
  • ACT Composite: 33-35

TOEFL:TOEFL iBT:100 on the internet-based

IELTS: 7 or higher score

PTE: 70 or higher score

  • SAT Subject Tests are not required for admission but are recommended.

Interviews -

Yale encourages applicants to have a conversation with a Yale interviewer if possible, but an interview is not a required part of the application process. Interviews are conducted by volunteer members of the Yale Alumni Schools Committees (ASC), which are based in many locations throughout the world.



Yocketers have applied


Yocketers got admits


Yocketers are interested

Sneha Kashyap


Computer Science
  • spring 2022



More Programs

similarCourse Logo
MS in Computer Science

University of California, Los Angeles

similarCourse Logo
MS in Computer Science and Engineering

University of Michigan - Ann Arbor

similarCourse Logo
MSE in Computer Science

Johns Hopkins University

similarCourse Logo
MS in Computer Science And Engineering

University of California, San Diego

similarCourse Logo
MS in Computer Science

California Institute Of Technology