Computer Science
Build technology that changes lives
As a Computer Science major at Simmons University, you’ll learn to think critically, logically, and abstractly. You’ll gain a deep understanding of computing theory and concepts, as well as an ability to integrate theory with practice.
In Simmons' Computer Science program, you'll write software that improves quality of life, create dynamic and powerful websites, design and implement systems, and develop new technologies. Through both foundational and advanced courses focused on operating systems and technology development, you’ll learn to solve highly technical problems at the forefront of innovation.
Some topics you'll study include:
- Computer systems
- Cybersecurity
- Data science
- Information security
- Structure and organization of computer programming languages
- Software engineering
Simmons also offers an accelerated Computer Science + Library and Information Science (3+1) degree program. We also have an online Bachelor’s degree in Computer Science for adult learners.
Internships and research opportunities in Boston
Hands-on research experience is a key part of your science education at Simmons. As a major in Computer Science, you'll have the opportunity to engage in research as early as your first year. Many students also complete internships. You can gain experience in industry, government, nonprofit, or academic settings. Often, an internship can lead directly to a job after graduation.
You’ll also benefit from networking opportunities that connect you with professionals and organizations in your chosen field. As a Simmons student, you’re part of the National Center for Women & Information Technology Academic Alliance.
If you’re academically outstanding and highly motivated, you’ll also have the opportunity to produce a rigorous thesis as the culmination of a two-semester project, beginning with a preparatory semester of independent research.
What can you do with a bachelor’s degree in Computer Science?
With a Computer Science degree, you can pursue many rewarding career paths. You will make a difference by helping to solve real-world, complex problems in areas including global communications, healthcare, public policy, scientific discovery and exploration, and climate change.
You can work in programming, web development, software development, and system support. Other options include network administration, database design, and computer security. You can also focus on application development and software engineering.
Spotlight on Computer Science Students and Alums
Our Faculty
Computer Science degree faculty