BA in Computer Science - logo

BA in Computer Science


The curriculum includes the theory of computation, the design and analysis of algorithms, the architecture and logic design of computers, programming languages, compilers, operating systems, scientific computation, computer graphics, databases, artificial intelligence, and natural language processing. The students are prepared both for a possible research career and long-term technical leadership in industry with the primary ideas and the learning skills that will prepare them to teach themselves about tomorrow's technology.

Core Courses -

  • The Structure and Interpretation of Computer Programs
  • Data Structures
  • Discrete Mathematics and Probability Theory
  • Calculus
  • Linear Algebra and Differential Equations
  • Great Ideas of Computer Architecture (Machine Structures)

Program Rank



Annual Tuition Fee*

48 Months

Course Duration


Course Credits

On Campus

Delivery Medium

Course Link

Tuition Link

Application Fee




Transcripts Application fee of $80 English Proficiency Letter of Recommendation English proficiency

Min English Scores





Academic Pre-Requisites

High School Subject -

  • You must complete both year X and XII state board or CBSE examinations, with average marks above 70 and no mark below 60.
  • Complete 15 year-long academic courses with a 3.4 GPA.

Standardized Tests -

  • ACT (25th & 75th percentiles) : 29-35
  • SAT Composite (25th & 75th percentiles) : 1340-1530
  • SAT Math Section (25th & 75th percentiles): 670-750
  • English Proficiency Tests:
  • TOEFL: Internet-based test (iBT): Minimum score of 80 or better
  • IELTS: Accepted with a 6.5 or better band score (academic modules)

Related Discussions

Ask, post and discuss!

Have a question? Ask and discuss with your fellow aspirants!

Create Post


Resources -

  • Berkeley Career Center
  • Jobs and Internships/ On campus recruiting
  • Job postings via Handshake

Companies -

  • Microsoft
  • AT&T
  • Celect
  • Cisco
  • DataVisor
  • Google
  • Intel
  • Korean Military
  • Micron Technology
  • Novumind
  • Open AI
  • Pure Storage
  • Qualcom
  • Quantcast
  • Token, Inc
  • Two Sigma
  • Uber

More Programs