More Information:
  • myWM
  • Directory
  • Blogs
  • Maps and Directions
  • W and M A to Z Index
Search W&M
A&S Home » Mathematics » Undergraduate Program » Majoring in Mathematics

Majoring in Mathematics

The Mathematics Department offers three concentrations within the major:

Study options include applied and pure mathematics, operations research, and statistics. Students planning to major in Mathematics  should discuss these various options with their advisor and map out a course of studies that will meet their objectives.

Each of the concentrations has specific requirements. In addition, all Mathematics majors must complete the Major Writing and Major Computing requirements described below.

Major Writing Requirement

A student in any Mathematics major concentration normally satisfies the Major Writing Requirement in Mathematics by completing either Math 490 or Math 495/496 with a grade of C- or better. Alternately, a student may present evidence judged by the department chair to show appropriate independent study of some advanced mathematical topic combined with suitable written and oral presentations on that topic. For example, students who participate in summer REU programs in mathematics often complete the Major Writing Requirement through this alternate approach. Any student who completes the Major Writing Requirement through this alternate method will be required to pass an additional upper division mathematics course to replace the normally required Math 490 credit hours.

Major Computing Requirement

All mathematics majors are expected to be proficient in computer programming at the level of CS 141, but that course is only an introduction to computing. Today, students who plan to apply mathematics after a bachelors or masters degree, or who plan to teach after completing doctoral study, need more. In addition to programming languages such as Java, C, C++, or Fortran, the ability to use major mathematical software packages such as Maple or Mathematica, familiarity with technical word processors such as Tex or Latex, and experience with different computer operating systems (e.g., Windows and Unix) are important for all mathematics students today. In addition, considerable programming experience developed in connection with formal computer science training is almost sure to be needed by mathematics students who pursue industry or government careers after their bachelor’s degrees.

Modern computing is much more than an employment credential for mathematicians. In recent years, significant intellectual interactions have developed between computing and mathematics at the research level. On the one hand, computers and software have now become powerful enough that they are used in almost all applications of mathematics and allow mathematicians to solve problems that were heretofore too complicated to attack. On the other hand, the special needs of computing are helping to shape research developments in mathematics. Examples include numerical linear algebra algorithms and methods for the numerical approximation of solutions of differential equations. Computational mathematics underlies a vast array of the tools used in modern engineering and science.