Please visit the CS + X Website for additional information, including a prerequisite flowchart (pdf).
CS + ECON Requirement Worksheet (pdf)
Questions on CS courses, prerequisites, etc. should be directed to the CS Department Undergraduate Advising Office
| Course Number | Course Name | Hour(s) |
|---|---|---|
| Required Computer Science Courses: | ||
| CS 100 | Freshman Orientation Only for entering CS+X Freshman | 0-1 |
| CS 124 | Intro to Computer Science I | 3 |
| CS 128 | Intro to Computer Science II | 3 |
| CS 173 | Discrete Structures | 3 |
| CS 225 | Data Structures | 4 |
| CS 222 | Software Design Lab | 1 |
| CS 374 | Introduction to Algorithms & Models of Computation | 4 |
| CS 421 | Programming Languages & Compilers | 3 |
| Choose one of the following combinations: | ||
| CS 233 | Computer Architecture | 4 |
| CS 241 | System Programming | 4 |
| OR | ||
| CS 240 | Introduction to Computer Systems | 4 |
| CS 4- - | 3 | |
| CS 4- - | 3 | |
| Mathematics | ||
| MATH 220 or 221 | Calculus I | 4-5 |
| MATH 225* | Introductory Matrix Theory *MATH 415, MATH 416 & MATH 257 are also accepted | 2 |
| MATH 231 | Calculus II | 3 |
| Required Economics Coursework- minimum 24 hours | ||
| ECON 102 | Microeconomics Principles | 3 |
| ECON 103 | Macroeconomics Principles | 3 |
| ECON 202* | Economic Statistics I *approved substitutions: CS 361, STAT 200 & STAT 212 | 3 |
| ECON 203 | Economic Statistics II | 3 |
| ECON 302 | Inter Microeconomics Theory | 3 |
| Four ECON 400-level courses (see below) | 12 | |
| Total Hours (Major Requirements; 120 Overall Hours Required) | 65-67 |
ECON 400-level Courses
Any ECON 400-level course is approved to take in the CS + ECON curriculum (the catalog listing of the curriculum states students pick from an approved list, but we have changed this requirement to allow any ECON 400-level course).
If you are interested in more quantitative-focused courses, please view the Econometric & Quantitative Economics Advanced Electives page for some suggestions.
There are no substitutions for ECON 400-level courses.
Course Substitutions
Only courses which may have substitutions are ECON 102, 103 & 202~ no other substitutions are allowed. All other courses listed above must be completed (some courses provide an option, and the only options are listed above).
Please visit our Course Substitutions Website for information on substitutions to the major.