This page shows the CS-ECON requirements as approved in Fall 2024 (when CS made updates). These are the current requirements. Students from earlier classes may use the previous CS-ECON requirements: AB or ScB.
The relevant Bulletins for these requirements are from 2024-25 and 2025-26.
Prerequisites (AB and ScB)
- MATH 100
- Linear Algebra: MATH 0520, MATH 0540, CSCI 0530. APMA 0260 should also suffice
- ECON 0110
Concentration Requirements (ScB needs 17 courses, AB needs 13 courses)
Economics Requirements (8 courses ScB, 6 courses AB)
- ECON 1130
- ECON 1210
- ECON 1630
- Three Mathematical Economics courses
- ECON 1170, 1225, 1255, 1470, 1490, 1545, 1640, 1660, 1670, 1680, 1750, 1770, 1805, 1820, 1860, 1870, or any graduate Economics course
- (ScB only) Two additional 1000-level Economics courses, excluding 1620, 1960, and 1970
Economics Requirements Notes
- Students using ECON 1110 instead of 1130 must take an extra course in the Mathematical Economics group
- Students may apply, at most, one Economics course whose number is in the range of 1000 to 1099 toward the concentration
Computer Science Requirements (8 courses ScB, 7 courses AB)
- One of CSCI 1450, APMA 1650, or APMA 1655 (Students considering an APMA concentration should take APMA 1655, as APMA 1650 will no longer be allowed for APMA concentrators as of the Fall 2025 requirements)
- A 2-course Intro Sequence consisting of either
- one of (CSCI 0111, CSCI 0150, and CSCI 0170) followed by CSCI 0200, or
- CSCI 0190 and an additional CSCI course numbered 0200 or higher
- Two Foundations courses, which must be from different areas as listed below
- Algorithms/Theory: CSCI 0500 (CSCI 1010, 1550 or 1570 allowed for students who matriculated before Fall 2025)
- Artificial Intelligence: CSCI 0410 (CSCI 1411, 1420, 1430, 1460, 1470, 1520, or 1951A allowed for students who matriculated before Fall 2025) -- note that the Brown Bulletin does not include 410 among the allowed AI courses for the ScB. That is an error --- 410 is allowed for the ScB
- Systems: CSCI 0300, CSCI 0320, or CSCI 0330
- (ScB only) Probability: One of MATH 1210 or MATH 1610
- (3 for ScB, 2 for AB) Additional CSCI courses at the 1000-level or higher, all of which must be technical courses. In general, "technical" courses exclude those in animation, policy, and ethics; the full list is defined in the CS Concentration Handbook. One of these may be an additional Foundations course or one use of CSCI 1970 or CSCI 1973,
CS Requirements Notes
- At most one of CSCI 0410, 1410, and 1411 may be used for concentration credit
- At most one of CSCI 0330 and CSCI 0300 may be used for concentration credit
- At most one of APMA 1650, APMA 1655 and CSCI 1450 may be used for concentration credit
- EEPS 1340 may be used as a CS elective, but only one of EEPS 1340 and CSCI 1951A may be used for concentration credit
- Other than EEPS 1340, courses must have CSCI prefixes
- CSCI 0220 does not count towards the CS-ECON concentration
Capstone (ScB only, 1 course)
An approved capstone in either CS or ECON. See the separate pages on CS capstones and ECON capstones. You only need to satisfy the capstone requirements of one of the two departments.
Professional Track
Click here for the requirements for the professional track
Earning Honors
Honors requires completion of a thesis project. See the Bulletin for details. Students complete honors following the requirements of either CS or ECON.