Minors in mathematics or computer science are a valuable addition to many majors in science, engineering, business and the social sciences as they provide important tools of research and understanding for these disciplines. Students will have the opportunity to study with faculty who are active in their special areas. Faculty include many authors of texts including subjects such as Java, programming languages, number theory, complex variables, parallel processing, web programming, graph theory and even science fiction. Graduate students have co-authored papers in networking, graph theory and other accessible areas. Most classes have a maximum of 35 students and most upper division and graduate courses are considerably smaller.
Students appreciate the opportunity to interact with senior faculty.
The Mathematics and Computer Science Department is sufficiently large that all required undergraduate classes in computer science and lower division mathematics are taught in multiple sections every semester. Graduate computer science courses are offered late afternoons and evenings. Mathematics upper division and graduate courses alternate between day and evening offerings. The department has a colloquium series with guest speakers every Thursday afternoon. The MathCS Club is as active as its members care to make it.