Requirements for the Standard Track
Interested students may contact concentration advisors in either the Department of Computer Science or in the Department of Economics.
Prerequisites (3 courses)
- MATH 0100
- MATH 0520 or 0540 or CSCI 0530
- ECON 0110
Required Courses (17 courses: 8 CS + 8 Econ + capstone)
- CSCI 1450, or APMA 1650, or APMA 1655
- (CSCI 0150 and CSCI 0160) or
(CSCI 0170 and CSCI 0180) or
(CSCI 0190 and an additional CS course not otherwise used to satisfy a concentration requirement; this course may be CSCI 0180, an intermediate-level course, or a 1000-level course)
- Two of the following intermediate courses, one of which must be math-oriented and one systems-oriented
- CSCI 0220 (math)
- CSCI 0330 (sys)
- CSCI 0320 (sys)
- CSCI 1010 (math)
- A pair of 1000-level CS courses that, along with the intermediate courses and required math courses, satisfies one of the CS pathways. (Students starting at Brown before June 2019 may instead use an approved-pair of courses, with no additional restrictions on the intermediate courses).
- An additional CS course that is either at the 1000-level or is an intermediate course not already used to satisfy concentration requirements.
- ECON 1130 (or, with permission, 1110).
- ECON 1210
- ECON 1630
- Three courses from the "mathematical-economics group" (CSCI 1951K can be counted as one of them, if it has not been used to satisfy the computer science requirements of the concentration and if the student has taken either ECON 1470 or ECON 1870).
- Two additional 1000-level Economics courses (excluding 1620, 1960, and 1970.
- One capstone course in either CS or Economics: 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 (preferably at the intersection of computer science and economics) in depth, to produce a culminating artifact such as a paper or software project. A senior thesis, which involves two semesters of work, may count as the capstone.
Note: CSCI 1010 may be used either as a math-oriented intermediate course or as an advanced course. CSCI 1010 was formerly known as CSCI 510: they are the same course and hence only one may be taken for credit. CSCI 1450 was formerly known as CSCI 450: they are the same course and hence only one may be taken for credit. Applied Math 1650 or 1655 may be used in place of CSCI 1450 in CS pathway requirements. However, concentration credit will be given for only one of Applied Math 1650, 1655, and CSCI 1450.
The professional track includes all the requirements of the standard track as well as those listed here.