Department of Mathematics 
       and Computer Science
Mathematics Major
 Computer Science Major
    Faculty
Course Schedules
Academic Calendar
Math Course Descriptions
CS Course Descriptions
News
Final Exam Schedule
Links

Computer Science

The courses in computer science emphasize fundamental principles and computer structure. They introduce students to the design and applications of computer systems, and prepare students to use computers as tools in solving complex problems.

 

First Year Schedule

Fall
Spring
Greek Thought (Seminar 20)  Roman, Christian and Medieval Thought (Seminar 20)
Calculus I (Math 27) ** Calculus II (Math 28)
Elective  (Chem 8/9 or Phys 1/2 or CS 21)   Elective (Chem 10/11 or Physics 3/4 or CS 102)
Composition (English 4) 

Argument and Research (English 5)

** Math 13-14 (Calculus with Elementary Functions) may be more appropriate for some students.

Major Requirements

A student wishing to major in computer science should have a strong interest in at least on area of application of computer science. Normally, a student is expected to have a background of four years of high school mathematics (two years of algebra, one year of geometry, an done year of analysis or equivalent).

Computer Science majors fulfill their Area B-Mathematics requirement (the requirement that all SMC student take one semester of college mathematics) with the courses required for the major.

A major involving computer science is a split major with computer science as the secondary discipline, and the primary discipline one of the following: Accounting, Biology, Business Administration, Chemistry, Economics or Physics. The courses constituting the split are chosen by the student in consultation with the chairs of the involved departments.
 

Lower Division Requirements

Computer Science 21. Mathematics 27 or Mathematics 30. The lower division prerequisites of the secondary discipline. It is highly recommended that students also take Mathematics 30.
 

Upper Division Requirements

Computer Science 102. Three additional approved upper division courses in computer science. (Math 128 or Math 140, but not both, may be substituted for one of these upper division courses.)
 

Minor Requirements

The minor in computer science requires Computer Science 21, Computer Science 102, Mathematics 27, Mathematics 28 or 30, and three additional upper division computer science courses.

Back to Department of Mathematics
and Computer Science Homepage


Description of Computer Science Degrees
Created September 17, 2000 ---- Last Modified September 17th, 2007
© 2000  Saint Mary's College. All rights reserved.