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.
As a computer science major, you’ll focus on theory, algorithms and application 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
Cost
Accreditation
Tell Me More About Merrimack's Computer Science Major
"*" indicates required fields
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

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.Sample Four-Year Schedule - Curriculum Guide
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?
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.
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

Student Life
You’ll have endless opportunities to find your fit, get involved and pursue what makes you happy—all while making lifelong friends (and memories!).
Explore your passions alongside others with similar interests, whether that means a cappella singing or outdoor adventuring.
- 70+ student organizations
- Division I Athletics, club and intramural sports
- Beloved traditions like Homecoming, Block Party and Spring Concert
- Fraternities and sororities

Internships & Co-Ops
Our students gain valuable work experience and connections with leading companies through guaranteed internships and the Warriors at Work co-op program. Recent placements include:
- Interning with Homeland Security Investigations, shadowing special agents
- Interning at Delta Tech-Ops, working in components engineering
- Working as a tax intern at Baker Tilly

Research with Faculty
With access to cutting-edge tools, undergraduate students can collaborate with faculty on research projects that can lead to presentations and publications.
- Explore the complexities of the human mind in a state-of-the-art psychology lab.
- Understand how inflammation affects immune cell aging in our Shared Instrumentation and Research Facility.
- Build fully functional battle bots for competitions.

Study Abroad
Global Merrimack provides transformative, once-in-a-lifetime experiences.
Our 30+ study abroad programs include semesters abroad, faculty-led trips and international internships.
- Explore and study in the Dominican Republic or Iceland.
- Immerse yourself in cities like Dublin, Madrid or Rome.
- Experience a semester at sea or intern in vibrant cities like London or Paris.

Service Learning
Community and service are at the heart of our Augustinian mission.
Over 1,000 students work together to engage in hands-on service learning projects each year, supporting our communities and those in need.
- Participate in our campus-wide Mack Gives Back volunteer days.
- Spend your winter, spring, or summer break on an immersive SEND trip in the U.S. or abroad, helping those in need.
- Tutor students in nearby school districts.
See for Yourself
Programs Related to the Computer Science Major
Explore other areas and where they can take you.
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

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)
- Most Innovative Schools (#5)
- Regional Universities North (#39)
- Best Undergraduate Teaching (#19)
- Best Colleges for Veterans (#15)
- Best Value Schools (#51)
Tell Me More About Merrimack's Computer Science Major
"*" indicates required fields