top of page

Brown University

Providence, Rhode Island
Degree:

ScB

Computer Science: Standard Track

Location:

Department of Computer Science

Credits:

30 courses

System:

Semester

Required Computer Science (or Related):

•Choose one introductory series (2 courses):
- CSCI 0150: Introduction to Object-Oriented Programming and Computer Science AND CSCI 0200: Program Design with Data Structures and Algorithms OR
- CSCI 0170: Computer Science an Integrated Introduction AND CSCI 0200: Program Design with Data Structures and Algorithms OR
- CSCI 0190: Accelerated Introduction to Computer Science AND one other course selected from approved options OR
- CSCI 0111: Computer Foundations Data AND CSCI 0200 Program Design with Data Structures and Algorithms
•CSCI 0500: Data Structures, Algorithms, and Intractabiilty (1 course)
•CSCI 0410: Foundations of AI (1 course)
•CSCI 0300 Fundamentals o f Computer Systems OR CSCI 0330: Introduction to Computer Systems (1 course)
• CSCI courses from approved 1000 level list (5 courses)
• Electives from approved list with restrictions (4 courses)

Required Math:

• Single Variable Calculus, Part II OR test out of requirement (0-3 courses)
•Math Foundations choice of CSCI 0220 Introduction to Discrete Structures and Probability OR MATH 1530 Abstract Algebra (1 course)

Required Science:

• None

Required Engineering:

• None

Other Requirements:

• Capstone course from approved list
• English writing (2 courses)

Subfield Required:

No

Type:

• Optional Track

Options:

Optional:
• Professional Track

Double or Dual Major Option(s):

• A student may complete more than one concentration (major); the number of courses required to graduate may increase. Minors are not available.

Related Majors:

• AB Computer Science

Good to Know:

• ScB is equivalent to BS; AB is equivalent to BA.
• Concentration is equivalent to Major.
• Student creates own plan of study, including specific courses to be taken, research, capstone project, etc., leading to concentration (major); plan of study must be approved by advisor prior to declaring concentration (major) by end of sophomore year.
• As of 2024, Brown University no longer requires ScB to complete two pathways.

University's Webpage for this Program:
Catalog Year:

2025-2026

bottom of page