Computer classroom instruction

Course Requirements


Coe is an exciting place to be a student in the mathematical sciences.

We have an active community of students and faculty participating in a variety of pursuits. The department offers a complete range of courses, with majors and minors available in both mathematics and computer science, as well as courses in statistics for additional breadth. We are dedicated to the belief that the mathematical sciences and the habits of mind that they engender are perfect components of a fine liberal arts education.

The department's curriculum is carefully designed to meet the needs of a range of students' interests and abilities. We pride ourselves on the individual attention we provide through small classes and extra contact with faculty outside the classroom. Our course offerings are wide enough and flexible enough to suit each individual in a personalized atmosphere, starting with the basics and progressing to a level suitable both for positions in industry and for continuing on to graduate study.

The following represents only one of many paths students can take to complete the major in mathematics or computer science.

Note that students typically take four courses per semester for a total of eight each year. Check the Coe catalog to review all of your options.


Sample Four-Year Plan - Mathematics

First Year

  • MTH 135 Calculus I
  • MTH 145 Calculus II
  • MTH 215 Foundations of Advanced Mathematics
  • CS 125 Computer Science I

Second Year

  • MTH 255 Calculus III
  • MTH 265 Linear Algebra

Third Year

  • MTH 385 Modern Algebra I
  • STA 315 Probability and Statistics I and STA 325 Probability and Statistics II
  • MTH 325 Differential Equations

Fourth Year

  • MTH 415 Real Analysis I and/or MTH 445 Complex Analysis 
  • MTH 305 Advanced Geometry

Sample Four-Year Plan - Computer Science

First Year

  • CS 125 Computer Science I 
  • CS 135 Computer Science II 
  • MTH 135 Calculus I 

Second Year

  • CS-145 Foundations of Computer Science
  • CS 215 Data Structures and Algorithms
  • MTH 215 Foundations of Advanced Mathematics

Third Year

  • CS- 245 Object Oriented Programming
  • CS-320 Operating Systems 
  • CS-340 Programming Languages

Fourth Year

  • Two additional Computer Science Courses numbered 200 or above