BA / BS Computer Science

4 Years On Campus Bachelors Program

Brown University

Program Overview

Brown University's Department of Computer Science offers two primary undergraduate degrees:​

Bachelor of Arts (A.B.) in Computer Science: Designed for students seeking a broad understanding of computer science, allowing flexibility to combine with other disciplines.​

Bachelor of Science (Sc.B.) in Computer Science: Intended for students desiring a deeper and more focused study of computer science, often involving more technical coursework.​

Both programs aim to provide a solid foundation in computer science principles, preparing students for various careers in technology, research, and further academic pursuits. ​

Curriculum Structure

The curriculum is structured to offer both breadth and depth in computer science:​

Prerequisites:

Calculus: Completion of calculus courses to ensure mathematical readiness.​

Introductory Computer Science Courses: Options like CSCI 0111 (Computing Foundations: Data), CSCI 0150 (Introduction to Object-Oriented Programming and Computer Science), or CSCI 0170 (CS: An Integrated Introduction) serve as entry points. 

Core Requirements:

Intermediate Courses: Covering areas such as algorithms, data structures, and computer systems.​

Advanced Courses: Students choose pathways focusing on specialized topics like artificial intelligence, cybersecurity, or data science. ​

Capstone Experience:

A significant project or research endeavor that integrates and applies learned concepts.​

 

 

Experiential Learning (Research, Projects, Internships etc.)

Undergraduate Research:

Students are encouraged to participate in cutting-edge research projects alongside faculty. Opportunities span areas like machine learning, human-computer interaction, and computational biology. ​

Teaching Assistantships:

The Undergraduate Teaching Assistant (UTA) program allows students to assist in course instruction, enhancing their understanding and contributing to the learning community.

Internships and Industry Collaboration:

The department's Industry Partners Program connects students with leading tech companies, facilitating internships and collaborative projects that provide real-world experience. ​

Special Programs:

Initiatives like exploreCSR focus on promoting diversity in computer science research, offering semester-long immersive experiences for undergraduates interested in socially responsible AI.​

Progression & Future Opportunities

Graduates of Brown's Computer Science program are well-prepared for diverse career paths:​

Employment Opportunities:

Alumni have secured positions at leading technology firms, startups, and research institutions. Roles include software engineers, data scientists, product managers, and more.​

Graduate Studies:

The program's strong emphasis on foundational knowledge and research prepares students for advanced studies in computer science and related fields. Many graduates pursue master's and doctoral degrees at prestigious universities.​

Entrepreneurship:

The entrepreneurial ecosystem at Brown supports students interested in launching their ventures, providing resources and mentorship to translate innovative ideas into startups.​

 

By integrating a rigorous curriculum with ample experiential learning opportunities and robust career support, Brown University's Computer Science program equips students with the skills and experiences necessary to excel in the dynamic field of computer science.​

Program Key Stats

$65,656
$ 75
Aug Intake : RD 3rd Jan EA/ED 1st Nov


9 %
No
Yes

Eligibility Criteria

AAA - A*A*A
3.8 - 4.0
38 - 42
90 - 95

1500 - 1570
34 - 35
8.0
105

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

Book Free Session with Our Admission Experts

Admission Experts