48 months
55025 USD/year
55025 USD/year
Tuition fee
Apply date
Start date


Students desiring to major in Computer Science at Bryn Mawr College or related fields should work in close cooperation with their advisor in Computer Science. Students can declare the major in their sophomore year.


In addition to the core curricular requirements of the college, a number of computer science courses must be fulfilled. In addition, please note our policy on outside-credit transfer into the major. Please also follow the procedure for JYA-credit transfer if you are intending to do junior-year abroad (JYA).

Computer Science at Bryn Mawr College

Computer Science is the science of algorithms — their theory, analysis, design and implementation. As such it is an interdisciplinary field with roots in mathematics and engineering and applications in many other academic disciplines. The program at Bryn Mawr is founded on the belief that computer science should transcend from being a subfield of mathematics and engineering and play a broader role in all forms of human inquiry.

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, a concentration in computer science (at Haverford College) and a minor in computational methods (at Bryn Mawr College). The department also strives to facilitate evolving interdisciplinary majors. For example, students can propose a major in cognitive science by combining coursework from computer science and disciplines such as psychology and philosophy. Students can further specialize their majors by selecting elective courses that focus on specific disciplinary tracks or pathways within the discipline.

All majors, minors and concentrations offered by the department emphasize 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.

Major in Computer Science

Students are encouraged to prepare a major course plan in consultation with their academic adviser in Computer Science. The requirements for a major in computer science are three introductory courses (CMSC 110, 206 and 231), three core courses (CMSC 240, 245 and one of 330, 340 or 345), six electives of a student’s choosing and a senior thesis. Students can specialize in specific disciplinary tracks or pathways by carefully choosing their elective courses. Such pathways can enable specialization in areas such as: computational theory, computer systems, software development, computer graphics, artificial intelligence, robotics, computational media, computational linguistics, cognitive science, etc. Students should ensure that they have completed at least three courses in computer science by the end of their sophomore year (we highly recommend CMSC 110, 206 and 231).

Programme Structure

Courses include:

  • Computing
  • Computer Science 
  • Computing through Biology
  • Data Structures
  • Discrete Mathematics
  • Principles of Computer Organization
  • Principles of Programming Languages
  • Systems Programming
  • Algorithms: Design & Practice
  • Analysis of Algorithms
  • Theory of Computation

Key information


  • Full-time
    • 48 months

Start dates & application deadlines


120 SCH


On Campus

Academic requirements

We are not aware of any academic requirements for this programme.

Other requirements

General requirements

  • Common Application or Coalition Application (fee waived when submitted online)
  • Bryn Mawr Writing Supplement
  • School report including official transcripts (Homeschool and Alternative Education requirements)
  • Two teacher recommendations
  • School Counselor recommendation
  • Mid-year report
  • If your mid-year report is not available until after Jan. 15, we will still accept your application if the rest of your file is complete. We do require your mid-year report in order to issue a final decision. 
  • Standardized test results
  • Final report
  • Early Decision Agreement (if applicable)

Tuition Fee

To alway see correct tuition fees
  • International

    55025 USD/year
    Tuition Fee
    Based on the tuition of 55025 USD per year during 48 months.
  • National

    55025 USD/year
    Tuition Fee
    Based on the tuition of 55025 USD per year during 48 months.

Living costs for Ardmore

1000 - 1500 USD /month
Living costs

The living costs include the total expenses per month, covering accommodation, public transportation, utilities (electricity, internet), books and groceries.


Studyportals Tip: Students can search online for independent or external scholarships that can help fund their studies. Check the scholarships to see whether you are eligible to apply. Many scholarships are either merit-based or needs-based.

Our partners

Computer Science
Bryn Mawr College


Go to your profile page to get personalised recommendations!