Academic Catalog

Computer Science

Students may complete a major or minor in Computer Science.

Computer Science is about the science of algorithms (theory, analysis, design and implementation) as well the design and implementation of computer systems. It is an interdisciplinary field with roots in mathematics and engineering and applications in many other academic disciplines.

The Computer Science Department is supported jointly by faculty at both Bryn Mawr and Haverford Colleges. The department welcomes students who wish to pursue a major in Computer Science. Additionally, the department also offers a minor in Computer Science. Students can further specialize their majors by selecting elective courses that focus on specific disciplinary tracks or pathways within the discipline.

The curriculum emphasizes foundations and basic principles of information science with the goal of providing students with skills that transcend short-term trends in computer hardware and software.