Main content
Econ/CS BA
The Bachelor of Arts in Economics and Computer Science combines economic reasoning, empirical methods and data analytics, knowledge of machine learning, and artificial intelligence to empower students in a digital economy.
| Requirement | Course Name / Criteria | 
| Math 111 | Calculus I | 
| Math 210 | Advanced Calculus for Data Sciences | 
| Math 221 | Linear Algebra | 
| CS 170 | Introduction to Computer Science I | 
| CS 171 | Introduction to Computer Science II | 
| CS 224 | Foundations of Computer Science | 
| CS 253 | Data Structure and Algorithms | 
| Econ 101 | Principles of Microeconomics | 
| Econ 112 | Principles of Macroeconomics | 
| Econ 201 | Intermediate Microeconomics | 
| Econ 212 | Intermediate Macroeconomics | 
| Econ 220 | Probability and Statistics for Economists with lab | 
| Econ 320 | Econometrics with lab | 
| CS 325 | Artificial Intelligence | 
| CS 334 | Machine Learning | 
| Two (2) courses chosen from: | Econ 312: Economics of Digital Assets Econ 421: Microeconometrics Econ 422: Economic Forecasting Econ 436: Economics of Artificial Intelligence Econ 487: Game Theory & Economic Activity CS 329: Computational Linguistics CS 370: Computer Science Practicum CS 377: Database Systems CS 470: Data Mining Math 346: Linear Optimization | 
| CS/Econ 480 | Computing Methods in Economics | 
Econ/CS BA Information
GPA Requirements
- All classes counting toward the degree must be taken for a letter grade.
- Students must meet the minimum GPA requirement of 2.0 to graduate with any major or minor from the department.
- Major/Minor GPA will be calculated using the better of the grades when a student repeats a course.
Useful Information
- The Econ/CS BA cannot be combined with any other CS or AI major/minor.
- Students must successfully complete all prerequisite courses before enrolling in a course; this is a hard rule that cannot be bypassed. Course prerequisites are listed under the course information on Atlas.
- Students who require a permission code for a CS course should contact the CS Undergraduate Coordinator. Students who who require a permission code for an Economics course should contact the Economics Undergraduate Coordinator.