Computer Science Major

Bachelor of Science (B.S.) in Computer Science

Students gain hands-on experience with cutting edge technologies like AI, VR, and AR, providing them with the skills and knowledge to excel in today’s rapidly evolving tech landscape.

A​s a computer science major, you’ll focus on theory, algorithms and appl​ication of computing concepts. In addition to learning about software development and hardware design, you’ll explore networks, graphics, programming language and artificial intelligence.

Computer Science Degree at a Glance

Program Type

Major

Mode of Study

On Campus

Internship

Guaranteed

Est. Time

4 Years

Start Terms

Fall, Spring

Accreditation

NECHE

Tell Me More About Merrimack's Computer Science Major

"*" indicates required fields

Your Name*
This field is for validation purposes and should be left unchanged.

The Computer Science Major

As a computer science major at Merrimack College, we offer powerful curriculum that emphasizes professional skill development, career preparedness, and an entrepreneurial mindset. You’ll also get to dive into hands-on, real-world problem solving in our cutting-edge labs, where innovation meets application.

What You'll Study

Analysis of Algorithms
Calculus
Data Structures
Discrete Mathematics
Operating Systems
Artificial Intelligence

Skills You'll Learn

Cryptography
Object-Oriented Design
Problem Solving with Java

Computer Science Courses You'll Take

Problem Solving
with Java

CSC 1610

An introduction to computer science techniques with an emphasis on algorithms, test driven design, development and structured programming in the Java language.

Analysis of
Algorithms

CSC 2710

This course introduces students to the basic principles and techniques for analyzing algorithms, applications of the basic principles and techniques of standard computer science problems.

Computer
Architecture

CSC 3720

The course covers the analysis and design of the control, address and data buses, memory, caches, pipelining, and parallel processors. The MIPS instruction language will also be covered.

See All Courses & Options Available to Computer Science Majors

Computer Science Major Requirements

General Education Requirements

In addition to the major requirements below, you will also need to complete Merrimack’s general education requirements. To see more details about the major, please visit catalog.merrimack.edu.
Loading…

Sample Four-Year Schedule - Curriculum Guide

Wondering when you’ll take certain courses? Use the Curriculum Guide—a sample four-year schedule—to get a sense of what your path to graduation looks like.

Why Choose the Bachelor of Science in Computer Science?

In Computational Sciences, our students are provided with a strong programming foundation to set them up for success in higher-level courses.

COMPREHENSIVE CURRICULUM

Our Computer Science curriculum emphasizes theoretical foundations and practical applications, covering areas like web and mobile development, coding, programming languages and artificial intelligence.

EXPERIENTIAL LEARNING

Computer Science students participate in impressive co-ops that enable them to gain valuable real-world experience, build their professional network and set them up with their potential future employers.

PERSONALIZED LEARNING ENVIRONMENT

Our students collaborate with faculty on research projects and get individualized attention from professors, enhancing the learning experience and providing opportunities for mentorship.

Career Outlook: Where Can a Computer Science Degree Take You?

0 %
Career Outcomes Rate

93% of the undergraduate class of 2023 in Engineering and Computational Sciences were either employed, participating in voluntary service or continuing their education within nine months of graduation.

0 %
Experiential Learning

91% of the undergraduate class of 2023 participated in at least one internship, co-op, clinical, practicum or research opportunity while at Merrimack.

Graduate School

Merrimack College, Northeastern University, Rochester Institute of Technology and Worcester Polytechnic Institute are just some of the graduate programs Engineering and Computational Sciences graduates are attending.

Jobs with a Computer Science Degree

Upon completing our program, you’ll be well-equipped to pursue graduate study or a career in computer science and related disciplines. Positions may include:

  • Associate Consultant
  • Front End Developer
  • Infrastructure Project Manager
  • Software Engineer
  • Software Developer
  • AI Engineer

Where Merrimack Computer Science Graduates Work & Intern

DraftKings

Software Engineer

Silver Tech Inc.

Front End Developer

MEDITECH

Computer Scientist

Microsoft

Software Engineer

Blue Cross and Blue Shield

Infrastructure Project Manager

MIT Lincoln Laboratory

Software Engineer

RayBean Corporation

Associate Consultant

Fidelity Investments

Software Engineer and Scrum Master

Beyond the Classroom

See for Yourself

Take the Next Step (We're Here to Help)

At Merrimack, we are ready to meet you where you are and get you where you want to go. And, we make the process simple along the way!

Upcoming Events

four students sitting in a cafe around a laptop

Info Session & Campus Tour

Monday-Friday & Most Saturdays

Attend a 20-minute info session led by an admission counselor and then take a student-led campus tour. Registration is required.

Merrimack College Awards & Recognition

U.S. News & World Report | Best Regional Universities North (2024)

Tell Me More About Merrimack's Computer Science Major

"*" indicates required fields

Your Name*
This field is for validation purposes and should be left unchanged.

What's New at Merrimack