This is a content holder for the one button emergency notification system.

Free tuition and mandatory fees for families earning $125,000 or less. Learn about the Bridgewater Commitment »

Computer Science Undergraduate Programs

The Future is Digital

Computer science is an essential discipline, impacting everything from global economies to our everyday lives. Its theory and application are connected to how we work, and the need for computer literacy in all industries is projected to grow in the coming years.

Bridgewater State University’s undergraduate programs in computer science will prepare you to apply your skills and knowledge to the design, implementation and evaluation of computer-based systems in virtually any industry.

Our experienced faculty in the Department of Computer Science have diverse expertise in security, hardware, networking, software development, robotics, games and animation. Their teaching is complemented by state-of-the-art computer labs that provide students in our computer science undergraduate programs with extraordinary hands-on opportunities to put theory into practice.

A BSU student working at a dual monitor workstation in the cyber range

Be a cybersecurity leader

BSU is now enrolling for its Bachelor of Science in Cybersecurity and Digital Forensics. Learn in small classes in brand new facilities. Students will learn the skills to handle high-pressure cyber-attacks in our new cyber-range. Development is also underway for a Security Operations Center (SOC) where students may gain experience analyzing real security data for external clients.

Computer Science Undergraduate Program Highlights

Corey Yeo

New cyber range facility

BSU’s state-of-the-art cyber range, now under development, will provide computer science majors and minors with hands-on virtual experiences in simulated cyber-criminal attacks, including sophisticated ransomware and malware attacks on networks. You won’t get access to an exciting feature like this in an online bachelor’s in computer science program.
a BSU student working on her laptop in a classroom surrounded by computers

Learn part time or full time

BSU’s computer science undergraduate programs are designed to fit your life. Whether you work full time and need to earn your BS in computer science degree in the evenings or weekends or you want to study full time and earn your degree as quickly as you can, there is a program for everyone.
Boston skyline with Charles River in foreground

We’re close to Boston, a center for technology jobs

Boston is the hub of New England’s tech industry — and a perfect spot for internships at some of the city’s leading companies. With Boston on our doorstep, students in our BS in computer science or minor program can get a foot in the door of a future employer while gaining first-hand work experience in the field. Some of our computer science students have worked at places like Partners Healthcare, Lockheed Martin, Raytheon and many more.

A quality education at an affordable price

Whether you’re earning your bachelor’s degree in computer science or minoring in one of our programs, coming to us from out of state or residing in Massachusetts, we offer resources and financial support to help you pay for college.

Smaller classes mean more personal attention

Most of our computer science undergraduate classes have fewer than 20 students, which means you’ll be able to interact with students and instructors one-on-one in a more collaborative learning atmosphere.

Computer Science Undergraduate Programs

As a student in one of our computer science undergraduate programs, you’ll study:

  • Computer theory
  • Ethical and technological issues
  • User interface requirements
  • Development, programming and design of hardware platforms and software applications

The BS in computer science focuses on developing your understanding of computer theory, the importance of ethics in computing, as well as the design and programming of hardware and software. The minor teaches the foundations of computer science, data structures and programming, skills that can transfer to many different jobs inside or outside of computer science.

In our computer engineering programs, from the BS to the minor, you’ll learn how to design and build computer systems, studying topics such as logic design, computer architecture, computer networks, electronics and more.

We also offer a Cybersecurity and Digital Forensics Minor that provides you with a strong technical foundation in computer science and digital forensic investigation in a program that focuses on network and information security.

Click any link below to reveal each program's course detail.

  • Loading...

Program details from 2024-2025 Undergraduate/Graduate Catalog

My time in Bridgewater's computer science program has been excellent. Each course provides a unique set of challenges and skills. Similarly, each professor has their own set of strengths they bring to the table. No matter what you like about Computer Science, Bridgewater has something for you.”
Nicholas Souza, '22
Computer Science, BS

Careers in Computer Science

Just a few of the diverse jobs you could pursue with a bachelor’s degree in computer science include:

  • Software engineer
  • Cybersecurity expert
  • Data scientist
  • Network architect
  • Video game developer
  • IT systems manager
  • Hardware engineer
  • Web developer
  • Database administrator

BSU graduates with a bachelor’s degree in computer science have gone on to work at companies like Draper Labs, Meditech, General Dynamics and Fidelity Investments.

Computer Science jobs are projected to grow

13%

by 2026, according to the U.S. Bureau of Labor Statistics

students working in computer science class

Continue your education beyond your Computer Science Major or Minor

Earning your BS in computer science degree at Bridgewater State University can be the first step towards a successful career in this exciting and lucrative field. Graduate school can further prepare you to meet the demands of computer science jobs for high-level computing professionals today.

BSU offers a Computer Science MS that you can take full time, or if working full time, you can take part time as well.