Computer Science
Offered as a major (B.A.) and a minor
As a Computer Science major or minor, you’ll gain a strong foundation in the discipline’s fundamentals, on both theoretical and application levels. You’ll learn basics of computer operating systems and architecture, and integral concepts of data structures and the algorithms that proceed from them. With courses that examine design and execution of functional computing platforms, you’ll analyze and solve computing problems and familiarize yourself with various software and hardware.
The National Skills Coalition suggests that 92% of jobs in the United States require digital skills, making computer science skills extremely marketable in the modern workforce. This area of study will prepare you for graduate studies and careers in a range of sectors from web design and software publishing to machine learning and cybersecurity.
My time at Saint Anselm was invaluable, largely due to the opportunities I was given and the meaningful connections I built. It was clear that every professor I encountered genuinely enjoyed working with students and was committed to our success. Without their support and mentorship, I would not have achieved all that I did during my time at the College.

Featured Course
Digital Literacy in the Artificial Intelligence (AI) Age
In this course, you’ll learn how to communicate effectively and engage critical thinking and problem-solving skills by using computers as a creative tool. You’ll build your qualitative reasoning understanding, analyze information, and use word processing, spreadsheets, presentation, and AI-based software to visualize, organize, present, document, explain, and query information.
Computer Science Internships
Participating in internships as an undergraduate student can help you gain realistic professional skills to find success in the workforce. Computer Science majors have participated in internships in a diverse range of industries, and plenty have led to full-time roles after graduation. Recent internships include:
- Aries Systems Corporation
- ESPN
- Fidelity Investments
- RTX Corporation
- Saint Anselm’s Office of Information Technology
- Tennessee Technological University
Credit-bearing internships are managed by the Computer Science Department’s faculty internship coordinator. Computer Science majors who participate in an internship can receive academic credit for their department or major.


Drone Camp at Saint Anselm College
Hosted by the Computer Science Department, Saint Anselm students learn how to build, code, fly, and grapple with the ethics of drones at the College’s annual Drone Camp. This multi-day extravaganza offers students a stimulating week of building, programming, and flying drones, as well as working in small groups to discuss the ethical challenges that have emerged in AI and robotics.
Topics You’ll Study
Throughout your coursework, you’ll explore the role of computer science to better understand how to harness technical and critical thinking skills to solve complex technological problems. You’ll study a variety of topics, including:
- A detailed overview of functional computer components including the Central Processing Unit, memory systems, and Input/Output
- General concepts and techniques of object-oriented programming and generating working programs
- Mathematical structures fundamental to computer science
- The underlying philosophy of object-oriented programming, fundamental data structures, and basics of algorithmic analysis

Opportunities to Build Essential Skills
As a Saint Anselm student, you’ll find several opportunities available to support your postgraduate goals including the ESTEEM Program with the University of Notre Dame. Specialized programs like this can take your career to the next level.
Join HawkNet
Saint Anselm’s IT customer support program, HawkNet, offers Computer Science majors the chance to seek paid, on-campus employment in their field of study. In addition to flexible hours and resumé-building experience, HawkNet gives students hands-on practice and the opportunity to collaborate and solve technological issues for on-campus users.
Additional Computer Science Major and Minor Information
First Semester
EQ 100 - Enduring Questions - Part I
CS 111 – Computing I
CS 115 – Discrete Mathematics
Language / Core Course
Second Semester
EQ 200 - Enduring Questions - Part II
EN 105 – First Year Writing
CS 112 – Computing II
Language / Core Course
See the detailed course sequence and all course requirements in the college catalogue.
Courses include but are not limited to:
- Advances Algorithmic Analysis
- Computer Architecture
- Digital Forensics
- Human-Computer Interaction
- The Internet: Fundamentals and Issues
- Theory of Computation
As a Computer Science minor, you’ll gain general proficiency in the computer science field that will prepare you for any industry that requires a level of computer expertise. Foundational courses enable Computer Science minors to problem solve with the help of computers, no matter their major.
- Requires only 5 courses
By studying computer science at Saint Anselm, you’ll gain skills, subject knowledge, and Anselmian values, making you a competitive candidate for any role. Some popular postgraduate positions include:
- Cybersecurity analyst
- Data scientist
- Game developer
- IT support specialist
- Machine learning engineer
- Software developer
- Web designer
Recent Outcomes
Recent Career Outcomes
Amadeus IT Group
Amazon
Altoros
ASRC Federal
CastleHill Managed Risk Solutions
Christianbook
Claims Bureau USA
DataOne Software
DEKA
Dell Technologies
Eastern Bank
EducationUSA
Fidelity Investments
Fox Corporation
Google
Granite Telecommunications
Liberty Mutual Insurance
Meditech
Microsoft
National Telecommunication Institute
Naval Undersea Warfare Center
OCDTech
Optimizely CMS
Pegasystems
Pinpoint Global Communications
Prudential Financial
Rapid7
RightWorks
Saint Anselm College
Trimble Inc.
unWired Broadband
Recent Graduate Schools
Brown University
Harvard Extension School
Naval Postgraduate School
University of Connecticut
University of New Hampshire
University of Notre Dame
University of West Florida
Find Your Program
Related Majors and Minors

ALUMNI PROFILE: MATTHEW O’HARA ’24
After graduating, Matthew O’Hara ’24 took his computer science skills to the University of Notre Dame to pursue a master’s degree through the ESTEEM Program, a program that immerses students in an entrepreneurial experience while teaching them skills in running a business or working in a technology field. Today, O’Hara works full-time as a solutions engineer where he researches and develops advanced AI software to enhance and streamline product development cycle and internal operations for Fox Corporation.

An Interdisciplinary Pilgrimage In Spain
This summer, Saint Anselm College students and faculty from several…

Saint Anselm College Awarded $1.9 million from the National Science Foundation
Saint Anselm College has been awarded a $1.9 million grant from the National…

Class of 2026 Finishes Strong with Senior Projects, Research, and Theses
With graduation drawing near, Saint Anselm seniors conducted impactful…

Saint Anselm College Celebrates Six Faculty Promotions for the 2026-2027 Year
Saint Anselm College is excited to recognize six members of its faculty who…

Summer Research Roundup
Saint Anselm College students and faculty kept busy this summer with diverse…

An Interdisciplinary Pilgrimage In Spain
This summer, Saint Anselm College students and faculty from several…

Saint Anselm College Awarded $1.9 million from the National Science Foundation
Saint Anselm College has been awarded a $1.9 million grant from the National…

Class of 2026 Finishes Strong with Senior Projects, Research, and Theses
With graduation drawing near, Saint Anselm seniors conducted impactful…

Saint Anselm Offers Two New Sports-Focused Undergraduate Programs
Saint Anselm students can now choose to complete two new sports…
To view degree requirements, click the Academic Catalogue button.
- Navigate to Programs by Area: Majors and Minors in the left column
- Select your program for course details