×

BS in Mathematics and Computer Science

The B.S. in Mathematics and Computer Science provides students with a strong foundation in both fields. Core courses from the Mathematics and Computer Science curricula will aid students to develop critical thinking and communication skills, as well as a technical and practical understanding of programming and algorithm design. Graduating students will be prepared for any industry jobs requiring scientific computing skills and the ability to analyze, design, and implement algorithms, such as data mining, finance, and risk analysis. This major also prepares students for advanced degrees in computer science, mathematics, and the STEM fields.

Curriculum (Effective Fall 2022)

AP Credit Policies

Math Requirements

  • Two years of Calculus, including Multivariable Calculus: Math 161Math 162Math 263
  • Introduction to Discete Mathematics & Number Theory: Math 201
  • Linear Algebra: Math 212
  • Ordinary Differential Equations: Math 264
  • Abstract Algebra: Math 313
  • Introduction to Real Analysis I: Math 351
  • Introduction to Probability & Statistics: Stat 203 or Math/Stat 304
  • Two electives in mathematics selected from the following:
    • Math 309: Numerical Methods
    • Math 314: Advanced Topics in Abstract Algebra
    • Math 315: Advanced Topics in Linear Algebra
    • Math 352: Introduction to Real Analysis II
    • Math 353: Complex Analysis

Computer Science Requirements

  • Computing Tools and Techniques: Comp 141
  • Introduction to Object Oriented Programming: Comp 170
  • Introduction to Computer Systems: Comp 264
  • Data Structures I: Comp 271
  • Data Structures II: Comp 272
  • Design and Analysis Computer Algorithms: Comp 363
  • Two 3-credit electives in Computer Science selected from the following:

Note: 60 total credit hours

Students must also satisfy all requirements of Loyola university and the college of arts and sciences. Students pursuing this major are exempt from the "Quantitative Knowledge and Inquiry" core requirement. 

Curriculum (Prior to Fall 2022)

AP Credit Policies

Math Requirements

  • Two years of Calculus, including Multivariable Calculus: Math 161Math 162Math 263
  • Discrete Mathematics: Math 201
  • Introduction to Discete Mathematics & Number Theory: Math 212
  • Ordinary Differential Equations: Math 264
  • Abstract Algebra: Math 313
  • Introduction to Real Analysis I: Math 351
  • Introduction to Probability: Math/Stat 304
  • Two electives in mathematics selected from the following:
    • Math 309: Numerical Methods
    • Math 314: Advanced Topics in Abstract Algebra
    • Math 315: Advanced Topics in Linear Algebra
    • Math 352: Introduction to Real Analysis II
    • Math 353: Complex Analysis

Computer Science Requirements

  • Computing Tools and Techniques: Comp 141
  • Introduction to Object Oriented Programming: Comp 170
  • Introduction to Computer Systems: Comp 264
  • Data Structures I: Comp 271
  • Data Structures II: Comp 272
  • Design and Analysis Computer Algorithms: COMP 363
  • Two 3-credit electives in Computer Science selected from the following:

___________________________________________

Curriculum (Prior to Fall 2020)

Math Requirements 

Computer Science Requirements

  • Introduction to Object-Oriented Programming & Data Structures: COMP 271
  • One of the following two courses:
    • COMP 170: Introduction to Object-Oriented Programming
    • Math 215: Object-Oriented Mathematical Programming
  • Introduction to Computer Systems: COMP 264
  • Intermediate Object-Oriented Programming: COMP 313
  • Design and Analysis Computer Algorithms: COMP 363
  • Any three 300-level, 3-credit courses in Computer Science for a total of 9 credit hours. 

The B.S. in Mathematics and Computer Science provides students with a strong foundation in both fields. Core courses from the Mathematics and Computer Science curricula will aid students to develop critical thinking and communication skills, as well as a technical and practical understanding of programming and algorithm design. Graduating students will be prepared for any industry jobs requiring scientific computing skills and the ability to analyze, design, and implement algorithms, such as data mining, finance, and risk analysis. This major also prepares students for advanced degrees in computer science, mathematics, and the STEM fields.

Curriculum (Effective Fall 2022)

AP Credit Policies

Math Requirements

  • Two years of Calculus, including Multivariable Calculus: Math 161Math 162Math 263
  • Introduction to Discete Mathematics & Number Theory: Math 201
  • Linear Algebra: Math 212
  • Ordinary Differential Equations: Math 264
  • Abstract Algebra: Math 313
  • Introduction to Real Analysis I: Math 351
  • Introduction to Probability & Statistics: Stat 203 or Math/Stat 304
  • Two electives in mathematics selected from the following:
    • Math 309: Numerical Methods
    • Math 314: Advanced Topics in Abstract Algebra
    • Math 315: Advanced Topics in Linear Algebra
    • Math 352: Introduction to Real Analysis II
    • Math 353: Complex Analysis

Computer Science Requirements

  • Computing Tools and Techniques: Comp 141
  • Introduction to Object Oriented Programming: Comp 170
  • Introduction to Computer Systems: Comp 264
  • Data Structures I: Comp 271
  • Data Structures II: Comp 272
  • Design and Analysis Computer Algorithms: Comp 363
  • Two 3-credit electives in Computer Science selected from the following:

Note: 60 total credit hours

Students must also satisfy all requirements of Loyola university and the college of arts and sciences. Students pursuing this major are exempt from the "Quantitative Knowledge and Inquiry" core requirement. 

Curriculum (Prior to Fall 2022)

AP Credit Policies

Math Requirements

  • Two years of Calculus, including Multivariable Calculus: Math 161Math 162Math 263
  • Discrete Mathematics: Math 201
  • Introduction to Discete Mathematics & Number Theory: Math 212
  • Ordinary Differential Equations: Math 264
  • Abstract Algebra: Math 313
  • Introduction to Real Analysis I: Math 351
  • Introduction to Probability: Math/Stat 304
  • Two electives in mathematics selected from the following:
    • Math 309: Numerical Methods
    • Math 314: Advanced Topics in Abstract Algebra
    • Math 315: Advanced Topics in Linear Algebra
    • Math 352: Introduction to Real Analysis II
    • Math 353: Complex Analysis

Computer Science Requirements

  • Computing Tools and Techniques: Comp 141
  • Introduction to Object Oriented Programming: Comp 170
  • Introduction to Computer Systems: Comp 264
  • Data Structures I: Comp 271
  • Data Structures II: Comp 272
  • Design and Analysis Computer Algorithms: COMP 363
  • Two 3-credit electives in Computer Science selected from the following:

___________________________________________

Curriculum (Prior to Fall 2020)

Math Requirements 

Computer Science Requirements

  • Introduction to Object-Oriented Programming & Data Structures: COMP 271
  • One of the following two courses:
    • COMP 170: Introduction to Object-Oriented Programming
    • Math 215: Object-Oriented Mathematical Programming
  • Introduction to Computer Systems: COMP 264
  • Intermediate Object-Oriented Programming: COMP 313
  • Design and Analysis Computer Algorithms: COMP 363
  • Any three 300-level, 3-credit courses in Computer Science for a total of 9 credit hours.