Bachelor's in Computer Science

4 Years On Campus Bachelors Program

Wellesley College

Program Overview

The Computer Science major at Wellesley College gives students a strong foundation in programming, algorithms, software development, computer systems, and computational problem-solving while encouraging them to consider how technology influences society. Designed for students who enjoy logical thinking, creativity, and tackling complex challenges, the program combines theoretical knowledge with practical computing skills to prepare graduates for careers in software engineering, technology, data-related fields, and further study in computer science.

Curriculum Structure

The major includes foundational computer science courses, core technical subjects, advanced electives, and opportunities for independent research. The precise order of study depends on prerequisites and the student's academic plan.

Year 1 – Foundations of Computing

Students begin developing programming skills and computational thinking through introductory courses such as CS 111 or CS 112, depending on their preparation and the available course options. They also build mathematical and quantitative reasoning skills that support later study of algorithms, software design, and theoretical computer science.

Year 2 – Core Computer Science Skills

Students progress to core courses such as CS 230, CS 231, CS 235, and CS 240, which form part of the major's required curriculum. These courses develop a deeper understanding of computer science concepts, programming methodologies, and the principles needed to analyse and solve computational problems.

Year 3 – Advanced Computing and Specialisation

Students expand their knowledge through advanced electives and upper-level courses, exploring areas of computer science that align with their interests. Depending on the courses offered and their prerequisites, they can pursue subjects such as artificial intelligence, algorithms, computer systems, programming languages, or computational applications.

Year 4 – Advanced Study and Research

In their final year, students complete their remaining major requirements and advanced coursework while preparing for professional employment or graduate study. Students interested in research can pursue independent study or an honours-quality senior thesis, applying their knowledge to a substantial computing project under faculty guidance.

Focus Areas

Programming, computational thinking, algorithms, software development, computer systems, theoretical computer science, artificial intelligence, data analysis, advanced computing, interdisciplinary applications of technology.

Learning Outcomes

Students develop the ability to formulate, analyse, and solve computational problems; understand foundational computer science theory, software methodologies, computer hardware, and applications; adapt computational thinking to new problems; communicate technical information effectively; collaborate in teams; and evaluate the social impact of technology.

Professional Alignment (Accreditation)

The Computer Science major provides a broad academic foundation in computing, software methodologies, computer hardware, and computational problem-solving. Wellesley's official program information does not identify a specific professional accreditation for this major, so no separate accreditation claim is made.

Reputation (Employability Outcomes)

Wellesley's Computer Science department reports the following outcomes for graduates from the 2021–2025 graduating cohorts:

  • 96% were employed, accepted to graduate school, or participating in a service or volunteer program within six months of graduation.

  • 78.74% were employed.

  • 17.32% entered graduate school.

  • 38.58% of employed graduates worked in internet and software, while others entered financial services, higher education, consulting, and investment-related fields.

  • Recent employers included Microsoft, Google, Amazon, JPMorgan Chase, and Publicis Sapient.

These figures cover Computer Science department graduates across the reported period and do not guarantee the outcomes of an individual student.

Experiential Learning (Research, Projects, Internships etc.)

Wellesley College encourages Computer Science students to apply their technical knowledge through independent research, faculty-guided projects, and advanced coursework. Students can strengthen their programming and analytical skills while exploring research questions, developing computational solutions, and collaborating with faculty members. The department also offers opportunities to participate in research at the Massachusetts Institute of Technology (MIT), giving eligible students access to a broader academic and research environment.

Key practical learning opportunities and resources include:

  • Independent Research: Students can work with computer science faculty on independent research projects during the academic year, gaining experience in computational investigation and technical problem-solving.

  • Honours Thesis: Eligible students can complete an honours-quality senior thesis, allowing them to investigate a research question and develop a substantial independent project.

  • Wellesley Summer Research Program: The department identifies opportunities through this program, which employs students as full-time research assistants for nine or ten weeks, providing structured research experience.

  • MIT Research Opportunities: Students can take courses at MIT and participate in its Undergraduate Research Opportunity Program (UROP) in participating departments, subject to eligibility and program requirements.

  • Collaborative Problem-Solving: The major emphasises technical communication, teamwork, and collaborative approaches to computational problems, helping students develop skills relevant to professional software and technology environments.

  • Advanced Technical Coursework: Required core courses and upper-level electives help students develop their understanding of computing principles, software methodologies, and computational applications.

  • Faculty Mentoring: Students can work alongside faculty members on research activities and discuss possible independent studies or thesis topics with their academic advisers.

Progression & Future Opportunities

The Computer Science major prepares students to pursue careers in software development, engineering, technology, and other fields that depend on computational problem-solving. Graduates can also continue to advanced study in computer science and related disciplines, building on the theoretical knowledge, technical skills, and research experience developed during their undergraduate education. Wellesley reports that many of its Computer Science graduates enter software and internet industries, particularly engineering roles.

Potential career opportunities include:

Software engineer, software developer, systems analyst, web developer, data analyst, IT specialist, research assistant, technology consultant, machine learning engineer, computer systems engineer.

Career Development and Graduate Opportunities

  • Career Education Services: Wellesley's Career Education office provides career advising, job and internship search support, and access to career-development resources that help students prepare for employment and postgraduate study.

  • Handshake Platform: Students can use Wellesley's Handshake platform to search for jobs and internships, book appointments with career advisers, and register for career events.

  • Professional Networking: The Wellesley Hive offers an online networking and mentoring environment where students can connect with members of the college community.

  • Employment Outcomes: Among Computer Science department graduates from 2021–2025, 96% were employed, accepted to graduate school, or participating in a service or volunteer program within six months of graduation. Of this group, 78.74% were employed and 17.32% entered graduate school.

  • Employer Connections: Recent employers of Computer Science graduates include Microsoft, Google, Amazon, JPMorgan Chase, and Publicis Sapient. These examples demonstrate the range of organisations employing graduates, although employment is not guaranteed.

  • Industry Relevance: The major develops foundational skills in programming, software methodologies, computer systems, and computational problem-solving that are relevant to technology and software engineering careers.

  • Professional Recognition: The major provides a broad academic foundation for professional development and further technical education. No specific professional accreditation has been confirmed for this program.

  • Research and Academic Development: Students can build experience through faculty-guided research, independent study, an honours thesis, and opportunities to pursue further education in computing.

Further Academic Progression: After completing the Computer Science major, graduates can pursue master's or doctoral degrees in Computer Science, Artificial Intelligence, Data Science, Software Engineering, Human-Computer Interaction, or related disciplines. Students interested in research careers or academic positions can consider a Ph.D. in Computer Science after completing the relevant admission requirements. Wellesley also encourages students planning graduate study in computing to strengthen their mathematical background, particularly in linear algebra, logic, probability and statistics, number theory, and graph theory.

Program Key Stats

$66880
Aug Intake : RD 1st Jan EA/ED 1st Nov


77%
No

Eligibility Criteria

BCC - CCC
2 - 2.4
18 - 22
55 - 60

900 - 1150
28 - 30
6.5
90
Never Required
No

How US Universities Assess Applicants

Career Options

  • Software Engineer
  • Software Developer
  • Applications Developer
  • Data Scientist
  • Data Analyst
  • Machine Learning Engineer
  • Artificial Intelligence Engineer
  • Systems Analyst
  • Computer Systems Engineer
  • Algorithm Developer
  • Human-Computer Interaction Specialist
  • Cybersecurity Analyst
  • Research Scientist
  • Technology Consultant
  • Computer Science Researcher

Book Free Session with Our Admission Experts

Admission Experts