About the Computer Science Major
With coursework that combines solid theory, real-world practice and concentration options, our Computer Science students are ready for high-demand career fields from app developers to large scale software system designers. The Bachelor of Science in Computer Science is accredited by the , under the General Criteria and the Computer Science Criteria.
QUICK LINKS
Computer Science Success By The Numbers

Placement of Graduates
Through the years, our graduates consistently find success in employment or in graduate schools within six months of graduation.

First Job, Dream Industry
SECCM graduates land their first jobs in their targeted industries, such as engineering, defense, construction, manufacturing, technology, or consulting.

Average Starting Salary
of 2022 SECCM graduates.
Choose Your Computer Science Track
Students can complete either a Bachelor of Science or a Bachelor of Arts in Computer Science.
Students pursuing either a B.S. or B.A. degree learn the fundamentals of how a computer works, how it stores data, how a programming language is written, how to analyze algorithms, and how to design software. The first semester is the same for all students; during the second semester, B.S. and B.A. candidates take slightly different routes.
In the B.S. program, students use their strong mathematical backgrounds and knowledge of computing to design and build systems that keep organizations functioning and contributing to society. The interdisciplinary B.A. program is less focused on mathematics and is designed for students who are interested in the applications of technology, communications, sales, and other career paths.
Computer Science Degree Requirements
Tailor Your Computer Science Expertise with a Concentration
This concentration is well suited for those computer science majors who want to go deeper into the study of cyber security. Some of these courses can be applied towards the MA in Cyber Security 4+1 Program.

聽State-of-the-Art Facilities
麻豆色情片
The newest building on the Bristol campus, the Richard L. Bready Applied Learning Laboratories is designed to foster collaboration and innovation while offering high-tech resources for experiential learning. The three-floor, 27,325-square-foot building features seven cutting-edge laboratories, senior design project rooms and open spaces dedicated to hands-on education. Computer Science students have access to the Computer Science Software Experimentation Lab, the BIM/Virtual Reality Lab, the Advanced Technology and Innovation Lab, collaborative workspaces, project rooms, design labs, and more.
Course Highlight: Machine Learning

Hear from Hawks
鈥溌槎股槠's Computer Science program provided me with a strong foundation that allowed me to pursue a deeper understanding of my desired specialization. The small class sizes made me feel as though I was having a conversation with my professors as opposed to a lecture. This was the main reason I chose to attend Roger.鈥
Casey Knight 鈥22
Major: Computer Science, Intelligent and Autonomous Systems
Full Stack Software Engineer at Fidelity Investments in Merrimack, N.H.
Where 麻豆色情片 Computer Science Alumni Work
Our graduates work at top companies, including:
- Fidelity Investments
- Naval Undersea Warfare Center
- Wayfair
- MEDITECH
- Hanover Insurance
- Synchrony Financial
- Raytheon

Real-World Learning in Computer Science
During senior year, students complete a year-long design project, building a significant software system for a real client. Examples of past projects include:
- MotionFusion: A multi-year project developing an interactive presentation system using 3D cameras.
- ADAM-4: Modernizing a fluids mechanics lab to take advantage of better computing hardware and software.
- Varro: A proof of concept to determine the possibility of remotely accessing and directing a smartphone camera.
- TrickyMaps: A game linking GPS, photographs, and paper maps to develop map reading skills and offer travel entertainment.
- NiCoMi: A system that helps evaluate the effectiveness of social media-based marketing campaigns.
- CPM Scheduling: A software system to help Construction Management students identify ways to reduce scheduling time for projects.
Frequently Asked Questions (FAQ)
Faculty Experts聽in Computer Science
Ways to Get Involved聽
The Computer Science and Scripting Club meets on a weekly basis on campus to teach emerging technologies, unique coding languages, and offer aid for student run personal projects. No pre-requisite knowledge required.

