Loyola University Chicago

Mathematics and Statistics

BS in Mathematics and Computer Science

The Mathematics and Computer Science major is designed to equip students with the mathematical tools needed to understand modern areas of computer science such as algorithms, graphics, robotics and computer vision. It is excellent preparation for students who may wish to continue their study of computer science in graduate school.


Math Requirements

Computer Science Requirements

  • Introduction to Computing: COMP 150
  • 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 (old 260)
  • One of the following two courses:
    • COMP 363: Design and Analysis of Algorithms
    • COMP 376: Formal Languages and Automata
    One of the following six courses:
    • COMP 336: Markup Languages
    • COMP 337: Introduction to Concurrency
    • COMP 338: Server-Based Software Development
    • COMP 339: Distributed Systems
    • COMP 353: Database Programming
    • COMP 373: Objects, Frameworks, and Patterns
  • Any two 300-level, 3-credit courses in Computer Science.