Curriculum FAQs

Q: Which classes count as a Computer Science elective?

A: Classes with course numbers CPSC 3000-4999, but not CPSC 4900.

Q: Which classes count as an Economics elective?

A: Classes with course numbers ECON 2159-4499 and ECON 2122.

Q: Which classes offered outside the Compute0r Science or Economics departments may apply as electives? 

A:  Eligible outside electives include AMTH 3640/S&DS 3640, ECE 4310, ECE 4390/ECE 9400, AMTH 3620/EENG 4350/ECE 9001, S&DS 3520/MB&B 3520/MCDB 3520, and S&DS 3650.

Q: Will S&DS 2300 fulfill an elective requirement of the major?

A: No, S&DS 2300 may not be applied toward an elective requirement of the major.

Q: Can I take prerequesite courses for the major pass/fail?

A: Yes.

Q: Why are my eligible AP scores not fulfilling the associated CSEC major prerequisites?

A: Often, AP exam scores sent to Yale during the application process are limited to those available during students’ respective admission window. To have your most recent AP Exam scores added to your Yale College record, please follow the instructions found here: Send AP Scores Online - AP Students – College Board.

College Board charges a fee of $15 to send your scores, and the process takes approximately 5-9 business days. Once College Board has confirmed transmission of your updated AP scores, please notify Will Tuttle, the department registrar supporting the major, to contact the University Registrar’s Office and confirm their receipt.

Q: Under what conditions may prerequisite courses for the major be waived?

A: Prerequisites may be waived if a student has taken a more advanced class in the same area (e.g. the Introductory Macroeconomics prerequisite may be waived if a student has passed an intermediate-level course in Macroeconomics or Macroeconomic Theory).

Q: Will taking ECON 2122 (Intermediate Macroeconomics) fulfill both the Macroeconomics prerequisite and an ECON elective requirement?

A: Yes, this class will count as an ECON elective and satisfy the Macroeconomics prerequisite as higher-level coursework.

Q: Which courses will satisfy the major requirement for an elective in the intersection of Computer Science & Economics?

A: CPSC 4550/ECON 4425, CPSC 4630, CPSC 4660, CPSC 4740, AMTH 4370/S&DS 4300, ECON 4417, ECON 4431/AMTH 4310/S&DS 4310, ECON 4433, ECON 4435, ECON 4441, ECON 4478, or ECON 4486.

Q: What is the difference between ECON 2121 and ECON 2125?

A: Both ECON 2121 and 2125 cover microeconomics with a more mathematically sophisticated treatment than introductory micro. However, ECON 2125 covers other additional topics and is recommended for students considering graduate study.

Q: What is the difference between ECON 1117/2123 and ECON 2135/2136?

A: ECON 2136 is a theoretical econometrics course with ECON 2135 as a prerequisite. This sequence is quite technical. It is recommended for example for students planning to pursue graduate studies.

ECON 1117 is a more applied and data-oriented econometrics course and ECON 2123 is the next level up in this applied econometrics sequence. These are highly recommended for students who want to learn how to work with data.

Q: Do students majoring in CSEC have access to preference selection to enroll in senior seminars in Economics?

A: No. Preference selection for senior seminars in Economics is restricted to ECON majors.