- Why Colby?
- Request Information
- College Profile
- Scholars Programs
- Student Perspectives
- Alumni Success
- For Counselors
- Contact Admissions
Courses of Study
Computer science studies the design of computational processes, computing systems, and virtual objects. Our goal is to provide students with a strong background in computer science, including the integration of knowledge from other disciplines. Our graduates will have the ability and experience to enable and to produce new and innovative discoveries.
Requirements for the Major in Computer ScienceComputer Science 151, 231, 232, 251, 333, and 375 or 378; four more electives numbered 300 or above, including at least one fall-spring sequence; and one of the following courses: Mathematics 212, 231, 253, or 274. Students may count only Computer Science 151, 231, and 251 towards both the computer science major and any other major.
Requirements for the Honors Program in Computer ScienceAn honors program is available for students who wish to pursue a topic more deeply. Students must have a grade point average of at least 3.25 in all computer science courses numbered 200 or higher and complete a year-long, preapproved honors project (Computer Science 483 and 484) culminating in both a written paper and a colloquium presentation. The fall semester project satisfies an elective in the major requirements. Students who successfully complete the requirements and receive the recommendation of the department will graduate “With Honors in Computer Science.”
Requirements for the Minor in Computer ScienceComputer Science 151, 231, 251, one course numbered 200 or above, one course numbered 300 or above, and a capstone experience. The capstone experience can be one of (a) the second semester of a two-semester elective sequence, (b) a project associated with a course in the student’s major (Computer Science 481/482), or (c) a four- (or more) credit independent study with a significant computing component in the student’s major department. Options (b) and (c) must be preapproved by a computer science advisor.
The point scale for retention of the major/minor applies to all courses in the major/minor. No requirement for the major/minor may be taken satisfactory/unsatisfactory.
Requirements for the Majors in Interdisciplinary ComputationListed under "Biology," "Environmental Studies," and "Theater and Dance."
Computer Science 151, 231, 251, and two upper-level electives appropriate for the focus area. In addition, courses in the student's focus discipline from one of the approved tracks, listed below, and a capstone experience of at least four credits (Computer Science 491 or 492). Each student will have an advisor in computer science and an advisor in his or her focus department. The advisors will oversee the student's plan of study and capstone project.
Biology Track (without Advanced Placement Biology): Biology 163, 164, 279; 320 or 379; and one elective numbered 200 or above.
Biology Track (with Advanced Placement Biology): Biology 279, 320, 379, and two electives numbered 200 or above.
Environmental Studies Track: Environmental Studies 118, 212, 214, 233, 234, 271, 352, 356; one of 241, 265, 266, 297B, 319, 336, 342, 346; 401, 402.
Theater and Dance Track: Theater and Dance 113 or 114; 135; 171 or two of 115, 116, 117, 119; 281 or 285; 235 or 365.
Colby College reserves the right in its sole judgement to make changes of any nature in its program, calendar, academic schedule, fees, deposits, or any other matters in this catalogue.