Skip to main content

Fitchburg State uses technology to gather information and better understand visitors’ experiences. By continuing to use this website, you consent to this usage in accordance with our Privacy Policy.

Computer Science

The median annual wage for computer and information technology occupations was $86,320 in May 2018. Employment of computer and information technology occupations is projected to grow 13 percent from 2016 to 2026, faster than the average for all occupations.*
Maximize your options for employment as an application programmer, mobile app developer, web developer, video game developer, interface designer, systems analyst, database manager -- learn more about our Bachelor of Science in computer science.

Request Information

Program Overview

Computers are everywhere, and the demand for people who can program them, design them, and have the skills to understand them continues to grow each year.

Take advantage of one of the few programs in the country that combines hardware and software education. This dual-track program gives you the platform you need to work in such areas as software design, network development, web design, and computer hardware creation. All of these applications are supported by the knowledge gained by having a strong background in mathematics.

You'll develop knowledge and skills in analysis and design of business information systems, database development, software development, and networking. This program prepares you for professional careers in the rapidly changing field of computer science. You may also select the game programming concentration, or choose a custom set of courses.

After graduating, you'll be prepared to undertake work in almost any industry: government agency, research organization, or consulting firm. The program also provides an excellent preparation for graduate school and the Fundamentals of Engineering (FE) Exam.

Computer Science Student Outcomes

  • Analyze a complex computing problem and to apply principles of computing and other relevant disciplines to identify solutions
  • Design, implement, and evaluate a computing-based solutions to meet a given set of computing requirements in the context of the program’s discipline
  • Communicate effectively in a variety of professional contexts
  • Recognize professional responsibilities and make informed judgments in computing practice based on legal and ethical principles
  • Function effectively as a member or leader of a team engaged in activities appropriate to the program's discipline
  • Apply computer science theory and software development fundamentals to produce computing-based solutions

Computer Science Educational Objectives

Upon graduation, students shall be able to: 

  • Apply the knowledge of computer hardware, programming languages and the fundamental mathematical and engineering principles to computer systems and software development.
  • Apply what they have learned about the theoretical foundations of computing machinery to understand and use new technologies as they are introduced.
  • Analyze, design, implement and document computing solutions to practical problems.
  • Utilize basic computer skills to achieve and maintain professional careers in computer science and across related disciplines.
  • Understand ethical, legal and professional implications and provide leadership in their professional careers.
  • Demonstrate oral and written communication skills.
  • Collaborate in group projects and open source community projects.
  • Show evidence of lifelong learning skills.

Career Opportunities

If finding employment or being accepted to graduate school is the criterion of success, then graduates of our computer science program have been very successful indeed. Over the last five years, the job placement rate of our graduates has exceeded 95 percent. These students share one important trait: they possess among the most sought-after skills for the 21st century.


The Bachelor of Science in computer science is accredited by the Computing Accreditation Commission of ABET. Enrollment and degree productivity data is available in the Fitchburg State University Fact Book (PDF).

Requirements and Curriculum

Bachelor of Science 


Faculty Profiles
Department Home Page

Tuition & Fees

Undergraduate Day

How to Apply

For more information and to apply, go to admissions.

*“Computer and Information Technology Occupations : Occupational Outlook Handbook:” U.S. Bureau of Labor Statistics, U.S. Bureau of Labor Statistics, 20 Apr. 2019.