Overview
In the Computer Science program at Haverford College all students build a strong emphasis in computing concepts and applications that they can apply to various and emerging contexts.
Key Facts
The rigorous curriculum encompasses theory, analysis, design, and implementation of algorithms and data structures. Emphasize strong communication skills and an unstinting attention to the implications—theoretical, practical, and ethical—of work in the field.
Computer Science program requires students to continually make connections across the curriculum and integrate what they have learned. Majors participate in HERA, a unique departmental project that requires them to draw from each of their upper level courses to construct, over the course of the major, an entire system.
All majors participate in the department’s Senior Experience, in which they investigate in depth an area of particular interest then write a thesis and deliver an oral presentation on their research. Work on the thesis proceeds through our year-long senior seminar, which involves group meetings as well as one-on-one work with a faculty advisor. They also take part in a variety of other activities—including mock interviews and presentations by alumni—designed to better prepare them for graduate school and/or careers in the field.
These majors graduate prepared to innovate and lead, whether they pursue work in computer science or computation as applied to a vast and growing range of problems and questions in a variety of areas. While the majority go on to graduate programs in computer science, others enter a variety of related careers.
Programme Structure
Courses include:
- Computer Science
- Data Structures
- Discrete Mathematics
- Principles of Computer Organization
- Principles of Programming Languages
- Analysis of Algorithms
Key information
Duration
- Full-time
- 48 months
Start dates & application deadlines
- Starting
- Apply before
-
Language
Prepare for Your English Test
AI-powered IELTS feedback. Clear, actionable, and tailored to boost your writing & speaking score. No credit card or upfront payment required.
- Trusted by 300k learners
- 98 accuracy using real exam data
- 4.9/5 student rating
Credits
Delivered
Campus Location
- Ardmore, United States
Disciplines
Computer Sciences View 2188 other Bachelors in Computer Sciences in United StatesWhat students do after studying
Academic requirements
We are not aware of any specific GRE, GMAT or GPA grading score requirements for this programme.
English requirements
Prepare for Your English Test
AI-powered IELTS feedback. Clear, actionable, and tailored to boost your writing & speaking score. No credit card or upfront payment required.
- Trusted by 300k learners
- 98 accuracy using real exam data
- 4.9/5 student rating
Other requirements
General requirements
- Common Application and Personal Statement
- Haverford Common Application Supplement and Honor Code essay
- School Report with most recent transcript (including 1st quarter grades if applying ED)
- School Profile and Counselor Report
- 2 Teacher Evaluations (English, Math, Science, Social Studies or Foreign Language)
- $65 Application Fee or fee waiver
- Required as soon as first trimester or first semester grades are available: Mid-Year School Report Form with attached Secondary School Transcript
- Optional: Standardized Test Results: Either the SAT or ACT Exam.
Tuition Fees
-
International Applies to you
Applies to youNon-residents73030 USD / year≈ 73030 USD / year - Out-of-State73030 USD / year≈ 73030 USD / year
-
Domestic
Applies to youIn-State73030 USD / year≈ 73030 USD / year
Living costs
Ardmore
The living costs include the total expenses per month, covering accommodation, public transportation, utilities (electricity, internet), books and groceries.
Funding
Need help with your student visa?
Get personalized guidance from a certified VFS Global advisor and save 20% through Studyportals.
- Avoid common visa mistakes and delays
- Know exactly what documents you need
- Get a clear checklist tailored to your situation
In order for us to give you accurate scholarship information, we ask that you please confirm a few details and create an account with us.
Scholarships Information
Below you will find Bachelor's scholarship opportunities for Computer Science.
Available Scholarships
You are eligible to apply for these scholarships but a selection process will still be applied by the provider.
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility