Joint Major in 计算机科学 and 数学

加载……

评论

的 Joint Major requires 15 courses, which is one more than either the current CS major or the current Math major. Joint Majors will have two advisors, one in 计算机科学 and one in 数学; and all programs must be approved by both advisors.

诊所 requirement is fulfilled by CSMT183 HM – 计算机科学 and 数学诊所 I and CSMT184 HM – 计算机科学 and 数学诊所 II (a 诊所 course number exclusively for Joint Majors). Before other students are assigned to 诊所s, the 诊所 directors for both math and CS (and the faculty advisors) will meet to place joint majors in math or CS clinics, endeavoring to place students in equal numbers into appropriate math or CS clinics. It is the expectation that 诊所 will be taken in the senior year.

With the creation of the joint major, it is much more difficult to pursue a double major in mathematics and computer science. 然而, if a student wishes to double major in computer science and mathematics, it will only be permitted under the following conditions: the student must complete all requirements (including 诊所 and four semesters of CS Colloquium) for the usual computer-science major and all requirements (including 诊所 or thesis, and two semesters of Math Forum) for a usual math major.

A double major between the joint major and either the normal computer-science or mathematics major will not be permitted. Double majors between the joint major and other departments are still permitted.

的 upper-division electives may be satisfied by a suitable senior thesis.

的 four terms of colloquium are deliberately left unordered to allow flexibility, particularly in cases of schedule conflicts. 然而, we expect that most majors will take one colloquium course (CS Colloquium or Math Forum, Colloquium) each term during junior and senior years.