BS in Computer Science - logo

BS in Computer Science
Princeton University


The Department of Computer Science curriculum encourages students to learn fundamental concepts of the discipline and to become proficient in the use of advanced computer systems. The plan provides opportunities for study in software systems, algorithms and complexity, machine architecture, computer graphics, programming languages, machine learning, and other core areas of computer science. Most computer science students enjoy programming and are given ample opportunity to do so within the curriculum.

 Core Courses -

  • Reasoning about Computation
  • Theory of Algorithms
  • Cryptography
  • Networks, Economics and Computing
  • Computational Geometry
  • Theory of Computation
  • Introduction to Analytic Combinatorics
  • Programming Languages
  • Theoretical Machine Learning
  • Reasoning About Software
  • Advanced Cryptography
    Introduction to Logic Design
  • Principles of Computer System Design
  • Operating Systems
  • Compiling Techniques

Program Rank



Annual Tuition Fee*

48 Months

Course Duration


Course Credits

On Campus

Delivery Medium

Course Link

Tuition Link

Application Fee




Application Fee, Completed Application, Transcript, School Report (SR), Counselor Recommendation, Two (2) Teacher Recommendations, Mid-year School Report

Academic Pre-Requisites

Standardized Test - 

  • They recommend, but do not require, the submission of two SAT Subject Tests, which often assists them in the evaluation process.
  • For the Bachelor of Science in Engineering, they recommend that you take either mathematics Level I or II, and either physics or chemistry.
  • SAT: 1500-1570
  • ACT : 31- 35
  • TOEFL: Score of 108 with minimum 25 subscores
  • IELTS: Score of 7



Yocketers have applied


Yocketers got admits


Yocketers are interested

Average Profile of Admits





Ishita Chaturvedi


Computer Science
  • fall 2020


Companies -

  • IBM
  • McKinsey & Company
  • Bloomberg
  • Bain & Company
  • The Boston Consulting Group
  • Google
  • Microsoft
  • Facebook

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