Bachelor's in Computer Science and Economics

3 Years On Campus Bachelors Program

University of Illinois Urbana Champaign

Program Overview

The Computer Science and Economics major at the University of Illinois Urbana-Champaign combines computing, data analysis, and economic theory to help students understand how technology and economic systems interact. It is particularly suited to students who enjoy mathematics, programming, and analytical problem-solving and want to apply these skills to fields such as software development, finance, consulting, data analytics, or economic research.

Curriculum Structure

Students study introductory and advanced courses in both computer science and economics, alongside coursework that connects the two disciplines. The programme emphasises using programming and data analysis to investigate economic questions, interpret evidence, and develop well-supported conclusions.

Year 1: Programming, Calculus, and Economic Principles

Students establish their foundations through CS 124 Introduction to Computer Science I, MATH 220 Calculus or MATH 221 Calculus I, and ECON 102 Microeconomic Principles or ECON 103 Macroeconomic Principles. They then progress to CS 128 Introduction to Computer Science II, CS 173 Discrete Structures, and the remaining introductory economics course, developing essential programming, mathematical reasoning, and economic understanding.

Year 2: Data Structures, Systems, and Economic Statistics

Students build their technical abilities through CS 225 Data Structures, CS 233 Computer Architecture or CS 340 Introduction to Computer Systems, and CS 222 Software Design Lab. ECON 202 Economic Statistics I or an approved statistics alternative, followed by ECON 203 Economic Statistics II, develops the quantitative skills needed to investigate economic patterns and interpret data.

Year 3: Algorithms, Programming Languages, and Economic Theory

Students advance through CS 374 Introduction to Algorithms & Models of Computation, CS 421 Programming Languages & Compilers, and ECON 302 Intermediate Microeconomic Theory. Mathematics coursework such as MATH 225 Introductory Matrix Theory or MATH 227 Linear Algebra for Data Science strengthens their ability to use computational and quantitative methods to examine complex problems.

Year 4: Advanced Computing and Economics

Students complete advanced computer science coursework and four approved 400-level economics courses focused on computational topics. This stage allows them to deepen their analytical expertise and connect computing techniques with economic applications, while completing general education requirements and electives as needed for graduation.

Duration clarification: The university's official degree catalog provides a four-year sample sequence for this 120-credit degree. The admissions profile reports 3.4 years to degree as a statistical outcome, not as the guaranteed or standard programme duration.

Focus Areas

Computer programming, software design, data structures, algorithms, computer architecture, systems programming, programming languages, calculus, linear algebra, microeconomics, macroeconomics, economic statistics, quantitative analysis, computational economics, data analytics, and economic modelling.

Learning Outcomes

Students develop the ability to create and analyse software tools, work with large datasets, apply algorithms and computational methods, interpret economic evidence, use statistical techniques to investigate economic questions, evaluate policy and market issues, solve complex problems, and communicate analytical findings. The programme combines theoretical and empirical economic analysis with computing skills, preparing students to connect technical knowledge with real-world decision-making.

Professional Alignment (Accreditation)

The major is a STEM-designated Bachelor of Science in Liberal Arts and Sciences (BSLAS) offered by the College of Liberal Arts and Sciences. Its interdisciplinary curriculum supports career preparation in banking, finance, insurance, consulting, economic analysis, technology, policy centres, and government agencies. The official programme information reviewed does not specify a separate professional accreditation for this particular major.

Reputation (Employability and Graduate Outcomes)

The university's official Illini Success profile reports the following outcomes for the major's associated interest area:

  • 92% employed or continuing education

  • 56% employed after graduation

  • 36% attending graduate school

  • $115,571 average starting annual income

  • 3.4 years reported years to degree

Sample employer destinations include Capital One, Amazon, Google, Microsoft, JPMorgan Chase, Cisco, Mastercard, CME Group, and Société Générale. The university states that postgraduate data is aggregated over the past three years and primarily relies on self-reported information. Graduation and retention statistics are aggregated across several majors within a similar interest area, so these figures should not be interpreted as guaranteed outcomes for every student.

Experiential Learning (Research, Projects, Internships etc.)

At the University of Illinois Urbana-Champaign, students pursuing a Bachelor of Science in Computer Science and Economics have the unique opportunity to engage in experiential learning that bridges theory and practice. This program is designed to equip you with practical skills through hands-on experiences, collaborative projects, and access to state-of-the-art facilities. You'll find that the university fosters an environment where you can apply your knowledge in real-world settings, enhancing your learning journey.

 

Here are some of the key experiential learning opportunities and resources available to you:

- Research Labs: Engage in cutting-edge research at facilities like the Beckman Institute for Advanced Science and Technology, where interdisciplinary projects allow you to work alongside faculty and peers on innovative solutions.

- Internships: The university has strong connections with industry leaders, providing you with internship opportunities at top tech companies and financial institutions, allowing you to gain valuable work experience while you study.

- Group Projects: Collaborate with fellow students on team-based projects that simulate real-world challenges, helping you develop teamwork and problem-solving skills essential for your future career.

- Software and Tools: Gain proficiency in industry-standard software such as MATLAB, Python, R, and various data analysis tools that are integral to both computer science and economics.

- Field Trips: Participate in organized visits to tech companies, financial firms, and research institutions, giving you insights into the professional world and networking opportunities.

- Libraries and Resources: Access extensive resources at the University Library, which houses a vast collection of books, journals, and databases relevant to both computer science and economics.

- Student Organizations: Join clubs like the Computer Science Club and the Economics Club, where you can participate in workshops, hackathons, and networking events that enhance your learning experience.

- Career Services: Take advantage of the university's robust career services, which offer resume workshops, interview preparation, and job fairs specifically tailored for computer science and economics students.

These experiential learning opportunities not only enrich your academic experience but also prepare you for a successful career in a rapidly evolving job market. 

Choosing to study at the University of Illinois Urbana-Champaign means you’re not just learning; you’re preparing to make an impact in the world. I encourage you to apply and take the first step toward an exciting future!

Progression & Future Opportunities

The Bachelor of Science in Computer Science and Economics at the University of Illinois Urbana-Champaign equips students with a unique blend of technical and analytical skills, preparing them for a variety of in-demand careers. Graduates often find themselves in roles such as Data Analyst, Software Developer, and Economic Consultant, where they can leverage their expertise to drive innovation and solve complex problems.

 

Here’s what you can expect in terms of future opportunities:

- University Services: The Career Center offers personalized career counseling, resume workshops, and interview preparation. Additionally, the Engineering Career Services provides specialized support for tech-related job placements.
- Employment Stats and Salary Figures: According to recent data, over 90% of graduates secure employment within six months of graduation, with starting salaries averaging around $80,000 per year.
- University–Industry Partnerships: The university has strong ties with leading tech companies like Google, Microsoft, and IBM, providing students with internship opportunities and real-world project experiences.
- Long-term Accreditation Value: The program is accredited by the Computing Accreditation Commission of ABET, ensuring that your degree meets the highest standards of quality and relevance in the field.
- Graduation Outcomes: Alumni have gone on to work at prestigious organizations and have a strong network that can help you in your career journey.

Further Academic Progression: After completing your degree, you may choose to pursue a Master’s in Computer Science, Economics, or even an MBA, which can further enhance your expertise and career prospects. The university also offers various graduate certificates and programs that allow you to specialize in areas like Data Science or Financial Engineering, providing you with even more opportunities to advance your education and career.

Choosing this program at UIUC not only sets you up for immediate success but also lays a solid foundation for lifelong learning and professional growth.

Program Key Stats

$23426
$23426
$46498
$75
EA, ED1
Aug Intake : RD 5th Jan EA/ED 1st Nov


60%
No

Eligibility Criteria

AAA - A*A*A
3.8 - 4
40 - 42
90 - 95

1150 - 1350
31 - 32
6.5
90
Optional
No

How US Universities Assess Applicants

Career Options

  • Software Engineer
  • Data Scientist
  • Quantitative Analyst
  • Economic Analyst
  • Financial Analyst
  • Business Analyst
  • Data Analyst
  • Machine Learning Engineer
  • Technology Consultant
  • Research Scientist

Book Free Session with Our Admission Experts

Admission Experts