Skip to Content

B.ECON Honours Concentration in Computational Analysis

Concentration Description

The B.Econ. Honours Concentration in Computational Analysis provides students with a broad foundation in Computer Science which in combination with Economics training equips students with highly marketable skills. The ability to effectively interact with artificial intelligence as well as conduct advanced computer-aided analysis are essential skills for succeeding in the digital era marketplace.

The B.Econ. Honours Concentration in Computational Analysis is normally completed during all four years of full-time study. The concentration-specific courses are entirely drawn from the field of Computer Science and upon graduation students will have completed a substantial part of the major in Computer Science within the B.Econ. Honours program. This combination of training in economic analysis with advanced knowledge of computing and data analysis is well-suited for professions in consulting, financial sector, and research and development (e.g., government think-tanks).

Students looking to gain additional training in data analysis may choose to combine the B.Econ Honours Concentration in Computational Analysis with the B.Econ Honours Concentration in Economic Data Science, the combination of which will provide students with a strong and broad set of skills generally sought by the employers.

General Elective Suggestions for First Year ECON Students

“Free electives” can be taken in any subject, including the subject of the major. The only restrictions when choosing “free electives” are to ensure you’re not taking courses that are prohibited (ie. worth 0.0 credit in an economics degree, such as ECON 2101) and that you are not exceeding the max of 7.0 credits allowed at the 1000-level for the entire degree (including the major and electives sections of your audit).

In contrast, “Electives Not In Economics” must be in subjects other than Economics and again, you need to ensure you’re not exceeding the 1000-level maximum for the degree.

There is a max of 7.0 credits 1000-level courses allowed for the entire degree (including requirements in the major and electives). If students exceed 7.0 credits at the 1000-level, course(s) would be set aside and not count towards the degree. You can check how many courses you’ve taken at the 1000-level on your academic audit.

Students often ask for recommendations about elective courses. Students are in the best position to choose their elective courses based on their own interests, strengths, career goals, learning style, etc.

List of Electives Suggestions:

CourseCreditCalendar DescriptionCourse Outlines
COMP 1005[0.5]Introduction to Computer Science ICOMP Course Outlines
PSCI 1100[0.5]Democracy in Theory and PracticePSCI Course Outlines
PSCI 1200[0.5]Politics in the WorldPSCI Course Outlines
ENGL 1020[0.5]Effective WritingENGL Course Outlines
PSYC 1001[0.5]Introduction to PsychologyPSYC Course Outlines

Suggested Course Pattern – Computational Analysis

The information below is a recommended course pattern for students in the Bachelor of Economics (Honours) with a concentration in Computational Analysis. There may be other ways of structuring your degree depending on part-time study and other factors listed below. Each student’s academic journey is different and might not follow this course pattern exactly.

For example:

This course pattern is intended to assist students in degree-planning alongside tools such as:

ResourceDescription
The Academic AuditProvides a complete view of all completed and in-progress courses.
The Official Class ScheduleTo know when courses are offered.
The Undergraduate CalendarTo check for prerequisites/preclusions when selecting courses

Important Notes!

This guide includes a year-by-year breakdown of course selection. Please refer back to this information on a regular basis!

Please check notes about the important information per year, as this might affect your registration.

ECON 0005

Students admitted with a conditional offer to the B.Econ (Honours) with an additional requirement in economics, must complete ECON 0005: Preparatory Mathematics for Economics in their first term of study with a minimum grade of C- or higher to be eligible to continue in their current program and continue with courses like ECON 1401: Elementary Mathematics for Economics I in the subsequent term. Students with a conditional offer of admission CANNOT take ECON 1401 concurrently with ECON 0005.

COMP 1005

COMP 1005 is a required course in the Computational Analysis concentration, it cannot be used as an elective.

COMP 1805

COMP 1805 is not required if precluded course MATH 1800 is required by another component of the student’s program, such as the Concentration in Mathematics and Quantitative Economics, in which case an additional 0.5 credit in COMP is required from the list of electives in the fourth year of the concentration.

Course Workload

To complete the Honour’s program, you must earn 20 credits. Students have the flexibility to manage their course load as they see fit. However, if you choose to drop a required course—whether it’s an elective, a core course, or a concentration elective—you will still need to complete it later or fulfill the equivalent requirement to meet your degree requirements.

This is why it is imperative to regularly check your audit and see if you are meeting yearly requirements.

If you are thinking of changing your major, minor or specialization, the ‘what-if’ audit can be very beneficial for you. It will help you see how your audit will change once you switch your program elements. This is a useful tool in determining where your previous courses would count in the new degree to see if you are on the right track towards graduation.

The Academic Advising Centre has all the information you would need on their website: https://carleton.ca/academicadvising/what-if-audit/

When to Complete Electives

Our department strongly recommends prioritizing the core courses and concentration courses required for completing your Honour’s program degree over taking electives. Electives should be paired alongside the core and concentration courses.

Minimum Prerequisite Grade

All ECON course outlines list the minimum prerequisite grade required to progress to upper-year level ECON courses. The official listing for ECON courses is posted on the Undergraduate Calendar. The grade required to obtain credit in a course (50% or above, or a letter grade of D-) may be different than the minimum prerequisite grade.

For example, ECON 2210 requires a minimum prerequisite grade of C- to get into most upper level ECON courses such as ECON 3210 (formerly ECON 2220). However, other ECON courses may not have this requirement (such as for ECON 2708, you need a minimum prerequisite grade of C+ in ECON 2210). Elective courses outside ECON may have their own requirements.

Students may be de-registered from course(s) if they are not meeting the minimum prerequisite grade.

Our department runs prerequisite checks every semester. This means we check to see that students are correctly registered in their courses and fulfilling the necessary requirements. If you are not, you may be deregistered in the course you were previously registered in.

Pursuing an MA in Economics

Students in Carleton’s undergraduate economics programs who are interested in pursuing our MA in Economics prepare by taking the courses listed below with minimum grades of B+ or higher. If these courses (or equivalents from your university) have not been completed with minimum grades in the B+ range or higher or are not in progress by the time an MA application is submitted, the applicant may be required to complete or repeat any or all of the courses listed below which may be included in an offer of admission to Carleton’s Extended Masters in Economics (EMA), providing the applicant is meeting the other admission criteria, including the B+ CGPA requirement, calculated using a student’s grades in their last 20 courses completed.

Students Admitted After Fall 2025

The following courses have been changed in sequence with the Honour’s Program for Fall 2025 and onward:

Suggested Course Plans

Build your Course Plan!

Build your own timetable using the spreadsheet provided with all the core courses listed required in the B.ECON Honours Program. Please note to prioritize core and concentration courses.

OR see our department’s suggested course plans for:

  • Students in the Computational Analysis Concentration.