Wheaton College Norton, Massachusetts
Wheaton College
Computer Science

Academics

Major

Major requirements

Computer Science major worksheet

The major in computer science consists of a minimum of 12 courses: seven core computer science courses, plus two mathematics courses, a senior seminar and two electives at or above the 200 level. For those students who place out of the introductory course(s), the additional course(s) needed to meet the minimum requirement will be determined in consultation with the department. Courses used to fulfill the major requirements may not be taken on a pass/fail basis. To major in computer science, the department strongly recommends that students achieve at least a C+ average in the first two computer science courses and that the first two math courses be completed by the second year.

Required courses

COMP 111 Foundations of Computing Theory
COMP 115 Robots, Games and Problem Solving
COMP 116 Data Structures
(strongly recommend at least a combined 2.67 GPA in these courses to continue)

Four computer science core courses
COMP 215 Algorithms
COMP 220 Computer Organization and Assembly Language

Select two of the following:
COMP 335 Principles of Programming Languages
COMP 345 Operating Systems
COMP 375 Theory of Computation

Two math courses
MATH 101 Calculus I
MATH 104 Calculus II
MATH 151 Accelerated Statistics
MATH 202 Cryptography
MATH 211 Discrete Mathematics
MATH 221 Linear Algebra
MATH 236 Multivariable Calculus

Electives
Two additional computer science (or mathematics with permission) at or above the 200-level:
COMP 242 DNA
COMP 255 Artificial Intelligence
COMP 325 Database Systems
COMP 365 Computer Graphics
COMP 499 Independent Research

Capstone
COMP 401 Senior Seminar

Comments are closed.

Comments are closed.