School Of Natural & Social Sciences

The Mathematics/Computer Science Program | Academic Requirements
Minor in Mathematics/Computer Science | Courses | Faculty
Internships | Mathematics/Computer Science Links | NSF Pipeline

The Mathematics/Computer Science Program:
B.A. Academic Requirements

Students majoring in mathematics/computer science usually begin with a three-semester calculus sequence: Calculus I, II, and III. Students seeking placement beyond Calculus I should consult with a member of the faculty. Placement is determined by interviews and transcripts. Precalculus is offered for those lacking the necessary background for Calculus I.

In addition to meeting general degree requirements, students majoring in mathematics/computer science must complete each of the following requirements with a grade of C- or higher:

  1. MAT 1500, 1510, and 3150/Calculus I, II, and III
  2. MAT 1520 and 1540/Computer Science I and II
  3. MAT 3170/Linear Algebra
  4. One of the following courses:
    MAT 3120/Discrete Mathematics
    MAT 3160/Differential Equations
  5. One of the following courses:
    MAT 3710/Data Structures
    MAT 4225/Topics in Advanced Mathematics
  6. Three upper-level electives (12 credits) in mathematics/computer science. One of the three electives may be fulfilled by a tutorial or independent study.
  7. Two science courses
  8. MAT 4880 and 4890/Mathematics Senior Seminar I and II
  9. MAT 4990/Senior Project (two semesters)

Updated July 25, 2008



Mathematics / Computer Science B.A. Tracking Sheet and Graduation Application
In consultation with your faculty advisor, use this handy form to keep track of the courses you need to graduate!