Mendoza School of Business

Dual Major In Business & Computer Science (CSBA)


A student working on two laptops one with programming code and the other displaying an editor view of a website.

Shape the Future of Business & Technology

Mendoza College of Business is excited to partner with the College of Engineering at Notre Dame to offer a cutting-edge Bachelor of Business Administration (BBA) degree with dual majors in Business and Computer Science (CSBA). The CSBA program combines the technical rigor of computer science with the strategic insight of business, equipping you with the interdisciplinary skills needed to excel in today’s technology-driven industries. With a STEM-designated curriculum, this program prepares you to lead at the intersection of innovation and enterprise.

What You’ll Learn

As a student earning dual majors in Computer Science & Business, you will gain a strong foundation in both business and computer science.  The CSBA program will challenge you with a combination of core courses in business, computer science, and math, preparing you to excel in interdisciplinary careers at the intersection of technology and business.

Key Areas You’ll Study:

  • Business Foundations: You will master core business disciplines, including a focus in your selected business major in accounting, business analytics, financemarketingleadership, and strategic management to build the business acumen necessary for success in the modern corporate world.
  • Computer Science Skills: You’ll dive into fundamental programming and computer science concepts, such as data structuressystems programming, and algorithm design, equipping you with the technical expertise needed to innovate and solve complex problems.
  • Mathematical and Analytical Thinking: Courses like calculusdiscrete mathematics, and advanced linear algebra will strengthen your problem-solving and analytical skills, essential for tackling both business and technical challenges.

Students must complete both the CSBA major and their business major within eight semesters, with summer courses available as an option. All students are required to complete the following courses:

Eligibility

To pursue the Dual Majors in Business and Computer Science (CSBA), students must:

  • Be a current First-Year undergraduate student in the Mendoza College of Business.
  • Select a Mendoza major as their primary/first major: Accountancy, Business Analytics, Finance, Marketing, or Strategic Management.

Prerequisite Courses
Students must complete the following courses as prerequisites for the program:

    • ITAO 20200: Foundations of Statistics
    • ITAO 20210: Foundations of Coding

Course Number: ITAO 20210
Credit Hours: 3

It is very important in the current age of automation and data-driven business models to have a basic understanding of coding, and to acquire some of the skills of programming. This course introduces students to Python, a widely used programming language among data scientists, with the goal of cleaning, modeling, transforming and analyzing data. Students will learn fundamentals of coding, use python packages for acquiring data from various sources, learn skills to slice and dice the data and produce data visualizations. They will gain experience in Python and apply these skills in generating reproducible reports in business contexts. In addition, students will have opportunity to apply programming skills and work on various projects/datasets that are pertinent to all the majors in the business school.

Course Number: ITAO 20200
Credit Hours: 3

Statistical Inference in Business focuses on using data to make sound inferences about a population based on sample data, especially in business contexts. More specifically, students will learn how to make inferences using test statistics and confidence intervals in contexts of multiple groups and/or multiple variables, with multiple regression and related methods heavily emphasized. Throughout the course, issues of sampling variability, research design, causality, and the assumptions and limitations of the methods are discussed. Students will supplement their conceptual understanding of the material using statistics software.

Application Process

  • Current Notre Dame First-Year Students: Students enrolled in Mendoza can apply for the CSBA program in the spring of their first year during the Mendoza major declaration process or in subsequent semesters, subject to capacity.
  • Future Applicants to Notre Dame: Prospective students can indicate their interest in the CSBA program when applying to Notre Dame after one or two years of the program’s launch. Direct admission into the program as a First-Year may be available while maintaining the option for Notre Dame First-Year students to apply in the spring of their first year.
*Students must first be pre-approved for enrollment in the Mendoza College of Business through the undergraduate admissions process or apply for concurrent permission to enroll in Mendoza via the university’s transfer process.

 

Application Requirements
To apply, you’ll need to submit:

  • Academic Credentials: Demonstrating your readiness to succeed in both business and computer science.
  • Personal Statement (Essay or Video): Share your vision for integrating technology and business, reflecting on how your unique experiences have prepared you for this interdisciplinary journey.

Seats are limited to 15-20 student per year, so start preparing early to join this innovative program.

  • 3 courses in the General Liberal Arts – 9 Credits
(University requirement is six, but Statistics satisfies WKQR, Economics satisfies WKSS, and Calculus I satisfies the second WKQR)
  • 4 courses exploring Catholic Dimensions – 12 credits
  • 2 courses in Writing – 6 credits
  • Moreau Seminar – 2 credits
  • Microeconomics – 3 credits
  • Calculus I or Calculus A – 4 credits
  • Foundations of Accountancy – 3 credits
  • Foundations of Finance – 3 credits
  • Foundations of Statistics – 3 credits
  • Foundations of Coding – 3 credits
  • Foundations of Marketing – 3 credits
  • Foundations of Leadership – 1.5 credits
  • Foundations of Strategy – 1.5 credits
  • Foundations of Ethical Behavior (Cohort-specific version) – 3 credits
  • Business Broadening Electives – 9 credits

Computer Science Core Requirements (17 credits)

  • Fundamentals of Computing – 4 credits
  • Data Structures – 4 credits
  • Systems Programming – 3 credits
  • Theory of Computing – 3 credits
  • Design and Analysis of Algorithms – 3 credits

Computer Science Math Requirements (10 credits)

  • Calculus II – 4 credits
  • Discrete Mathematics – 3 credits
  • Three credits from the following list:
    • Math 20550 (Calculus III)
    • Math 20610 (Linear Algebra)
    • Math 20580 (Linear Algebra with Differential Equations)
    • Petitions to accept other Math or ACMS courses will be considered, but introductory courses are generally not approved. (Note: Credit cannot be granted for both Math 20610 and Math 20580) – 3 credits

Computer Science and Engineering  (CSE) Electives Requirements

  • Approved CSE electives (30000 level or higher).
  • Approved ITAO Courses (30000 level or above):
    • Up to 6 credits of approved ITAO courses may count toward the elective requirement.
    • ITAO courses must be distinct and not overlap with CSE courses.
    • Multiple 1.5-credit ITAO courses cannot replace a full CSE elective.

Mendoza students must complete the requirements for one of the business majors in the Mendoza College of Business.

For the specific requirements for each major & the total credit breakdown for the CSBA dual major, please reach out to Mendoza’s Undergraduate Advising Office.