about
faculty
courses
major requirements
minor and other programs
undergraduate research
department facilities
extracurricular activities
internship and job search
after graduation
 home > major requirements
Major Declaration / Math Major Requirements / CS Major Requirements / B.S. Degree / Special Projects / Departmental Honors

 Major Declaration

The student intending to major in mathematics should complete Math 110 and 115 (Calculus I and II). Normally this is followed by Math 175 (Linear Algebra). Although no specific grade-point average in the calculus sequence is required for acceptance as a mathematics major, normally a student should have an average of at least 3.0 to attempt a major in mathematics, since many students find some of the advanced mathematics courses much more difficult than the beginning calculus sequence.

The student intending to major in computer science should complete CS 111 (Intro. Programming) and Math 110 (Calculus I), normally with a 3.0 GPA, before declaring a Computer Science major.

A mathematics major should normally complete Math 175 and CS 111 by the end of their sophomore year. A computer science major should normally complete Math 115, CS 195, and one additional CS requirement by the end of their sophomore year.

A student who intends to become a mathematics or computer science major should see the Math/CS department chair to complete the Major Declaration form. 

 Mathematics Major Requirements (12 1/4 )
  1. Department unit: Nine and one-quarter units of mathematics courses at level 110 or higher including:
    1. Mathematics 215 and Mathematics 240. (These courses are fundamental to modern mathematics.)
    2. Two units of mathematics courses numbered between 300 and 380, inclusive.
    3. Mathematics 384 and 385.
    4. 4.5 additional units of Mathematics electives at level 110 or higher.
  2. Supporting courses (3 units):
    1. Computer Science 111.
    2. Two courses in physics, or one course in physics and one other course emphasizing quantitative methods, chosen in consultation with the major advisor. (Courses that count for this requirement include any physics course, Bio. 247, Chem. 117, 240, 245, Econ. 251, 303, Geo. 240, IDST 211, or Phil. 235. Courses that specifically do not count include Phil. 100, Psych. 200, Soc. 300, and Division I courses not on the earlier list.)
  3. Mathematics students should learn both how to write prose and how to write mathematics. Majors must take at least five courses designated by the College as WL or LW, at least two of which must be from inside the Math/CS department and at least two of which must be from outside the department. (Transfer students reduce this by 1 course per year of advanced standing.) Departmental courses which qualify include Math 205, 215, 230, 240, 300, 310 and 385, and other courses as designated by the instructor.
  4. Mathematics majors are encouraged to do an internship or field experience involving the application of mathematics. Prospective graduate students are advised to take at least two terms of a modern foreign language, preferably French, German, Japanese or Russian.

back to top of page

 Computer Science Major Requirements (11 3/4 )
  1. Nine and three-quarter units departmental units:
    1. Five and one quarter units of core courses: Computer Science 121, 123, 125, 131, 201, 205, 211, 281, 301, and 381 taken twice.
    2. Four and a half units in computer science taken from 221, 231, 241, 251, 301, 311, 321, 325, 331, 341, and 345. Note that a course used for requirement 1a. cannot be used tomeet this requirement, but 301 may count if taken a second time as a different topic.
    3. A maximum of one unit of Computer Science 161, 261, and Physics 220 may be used to replace courses in 1b. Note that Physics 220 counts as 1/2 unit toward the major (even though it is a one unit course). In addition, 1/2 unit of an internship approved in advance by the department may be applied toward this one unit maximum.
  2. Two supporting units
    1. Mathematics 110 and either Mathematics 160 or 200.
  3. Students planning to atttend graduate school in computer science should consult with an advisor for additional courses that should be taken.
  4. Writing/Communication requirement: At least five courses designated by the College as WL or LW, at least two courses and two units of which must be from inside the mathematics/computer science department and at least two courses of which must be from outside the department. Transfer students should consult with a departmental advisor about potential credit for courses taken else where. Departmental courses which qualify include 131, 205, 341, 345, 381, and other courses as designated by the instructor. Computer scientists need to know both how to write for other professionals in the field and how to report their work to others not necessarily trained in the discipline. Professional writing for computer scientists usually consists of program design documents or code description. Many of the department's courses focus on such writing. Explaining our work to nonprofesionals often requires significantly different skills. While some departmental courses emphasiz this type of writing, often the best training for this is writing courses inother disciplines. Consequently, computer science majors are required to take writing coures both inside and outside the department.

back to top of page
 

 Bachelor of Science Degree

A Math or Computer Science major can choose a B.S. degree instead of a B.A. if they have at least 4 units from the natural sciences, i.e., 4 units from Division I that are not courses in the Math/CS department. These 4 units can include Physics 160, for the CS majors, or the Physics course requirement for the Math majors.

There is no clear advantage to a B.S. instead of a B.A. In most cases, prospective employers probably don't care which degree you have. A B.S. might be better for getting a technical job in the computer field, or for jobs that apply mathematical skills to scientific or engineering problems; a B.A. might be better for most jobs that do not fit these categories. There are, however, some specific jobs where students have been offered higher starting salaries if they have a B.S. than if they have a B.A.

Often, the Bachelor of Science degree is chosen by students intending to go on to engineering school or to a related graduate program. Such students are strongly encouraged to take Math 190, 201, 205, and at least one of Math 300 or 310 to prepare themselves for such a program. CS 195 is also an excellent course for this type of preparation.

back to top of page

 Special Projects

One of the advantages of going to a small college is the ability to take a Special Project course with a professor on a topic of particular interest to you. Is there something special you would like to learn about? Does the idea of doing research with a faculty member interest you? Most faculty members have projects that they would like to get to, but haven't been able to -- and these often make good research projects. Check with your favorite teacher to see what possibilities there might be.

What do you do with a Special Project? Well, you could:

Give a Presentation on Symposium Day:
Each spring, students doing special projects are invited to give a presentation to other students, faculty, and staff on the work they've been doing. This can be an exciting and rewarding experience. (It also goes on your transcript.)

Present a Talk at an Undergraduate Research Symposium; or
Publish a Research Paper:
There are several regional meetings and conferences held for presentations on such research projects, and journals that publish this type of research by undergraduates. You don't need to prove a new theorem to publish a paper; often a new way of understanding something, a good exposition, or experimentation with conjectures can be good enough to warrant such a paper. The Beloit Spring Symposium is one good place to present such a talk. Others are discussed in the page on Extracurricular Activities.

Put it on your Resumé:
Never underestimate the power of something special on a resumé. Something like this can make you look as good as you are.

Write an Honors Project:
The department gives honors credit for students who do a project of sufficient quality. (This is described in more detail in the next section.)

back to top of page

 Departmental Honors

The goals of the departmental honors program in Mathematics and Computer Science are:

(1) to encourage students to explore independently a topic in mathematics or computer science outside the scope of our formal curriculum, and
(2) to enhance students' abilities to communicate mathematical and computer scientific ideas.

Eligibility:
To be invited to participate to the honors program, a student must have completed six terms of credit work, have declared a major in Mathematics or in Computer Science, and have a GPA greater than 3.0 overall and greater than 3.2 in courses in the major (meaning all mathematics and CS courses taken at Beloit, including Physics 160 if taken). Other declared majors with six terms of credit work and a GPA greater than 3.0 may apply for admission to the department chair within the first two weeks of a semester.

Activities:
Honors students in mathematics either engage in original research or exposit and demonstrate thorough knowledge of a piece of mathematics done by others. For computer science students, a broader range of activities may be appropriate, such as designing or implementing software. In either case, the student works under the supervision of an advisor, who helps the student attain the level of excellence in both content and exposition that the College expects of honors work.

The honors project involves independent study, a written paper, an oral presentation in the departmental colloquium, and a second oral presentation to a broader audience. All honors project activities should normally be completed by one month before the end of the student's last term at the College.

An honors student must enroll for credit in one or two courses for which departmental honors is to be recorded. The normal and most convenient way to do so is to register for Mathematics Colloquium or Computer Science Colloquium in the semester before the last semester at the College; then preparing the colloquium talk and paper constitutes the project, and the oral presentation to a broader audience can take place in the subsequent semester (exceptions are possible). Alternatively, the honors work can take place in connection with a regular course or a Special Projects course.

Examples of suitable fora for the presentation to a broader audience are:
Fall: Argonne Undergraduate Research Symposium, Pew Research Symposium;
Spring: the College's Student Research Symposium, annual meeting of the Wisconsin Section of the Mathematical Association of America, Small College Computing Conference.

Designation:
Successful completion of the honors program results in "Departmental Honors" appearing on the transcript, together with the title of the project. The decision to award a degree with departmental honors is made by the department chair in consultation with the student's honors advisor and the other members of the department. The decision is based on the quality of the honors paper, of the colloquium presentation, and of the presentation to a broader audience, together with the student's grades in departmental courses since admission to the program and other ways in which the student may have achieved distinction.

[Home] [Back] [Top]
 
Beloit College - Department of Mathematics and Computer Science
Copyright © 2002 - Beloit College. All right reserved.