Skip Navigation

Computer Science

Computer science, with its roots in mathematics, physics, engineering, philosophy, biology, psychology, and art, embodies the spirit of the liberal arts. It is the systematic study of processes for solving problems. Majors learn how to program computers to carry out important tasks and how to apply computer science ideas to important applications. Two computer science labs offer tools that support dozens of programming languages, 3-D graphics, video capture, parallel processing, data mining, database programming, and Web development.

You can major in this subject.

For more information, see the Computer Science department site.

  • CMC

    Computer Science is housed in The CMC (Center for Math & Computing)

    The CMC is home to the math and computer science departments at Carleton, as well as extra computer labs. Students can go to the Math Skills Center for tutoring or just to ask a question about a particularly pesky partial differential. The floor in the first floor lobby is made out of Penrose Tiles, which are made of a limited number of shapes but never repeat the same pattern twice.

    44.4625015258789 -93.1537017822266

  • The CMC

    Computer Science is housed in Center for Math & Computing

    Carleton students choose a major near the end of their sophomore year, either from one of the subjects listed below or by creating a special major. Students may also pursue a concentration, which is an integrated disciplinary program that complements the major.