skip navigation

This page looks better in modern browsers. Please upgrade.

Brown Home Brown Home Brown Home Brown CS

Requirements for the Sc.B.Degree in Math and Computer Science

Concentration Prerequisites (5 courses)

Math

  • Three semesters of calculus through Math 180, 200, or 350
  • Math 520 or 540

Writing

A student must take at least one course that satisfies the CS Department Writing Requirement.
OR
Pass or place out of French 200, German 120, or Russian 200.

Concentration Requirements (14 or 15 courses)

Core - Math

  • Math 1530

Core - Computer Science

  • (CSCI 150 and CSCI 160) or (CSCS 170 and CSCS 180) or CSCI 190
  • Two of
    • CSCI 310
    • CSCI 320
    • CSCI 510

Advanced Mathematics

  • Three 1000-level Mathematics courses.

Advanced Computer Science

Three advanced courses in Computer Science. These courses must be at the 1000-level or higher. The three courses must include a pair of courses with a coherent theme. A list of approved pairs may be found at the approved-pairs web page.

Additional Courses

  • Three 100-level courses chosen from Mathematics, Computer Science, Applied Mathematics, or related areas. These must be approved by the concentration advisor.
  • A capstone course in Computer Science or Mathematics: a one-semester course, normally taken in the student's last undergraduate year, in which the student (or group of students) use a significant portion of their undergraduate education, broadly interpreted, in studying some current topic in depth, to produce a culminating artifact such as a paper or software project.

Page Owner: Kathy Kirman Last Modified: Fri Feb 15 09:53:55 2008