To claim a solid foundation in mathematics, a student should be acquainted with an appropriate variety of techniques and applications areas. This certainly includes a good background in calculus, and an exposure to matrices, probability, statistics, and discrete mathematics. In addition, one should pursue a more in-depth understanding of at least one area of mathematics and also deal more explicitly with the theoretical nature of the subject.