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 Outcomes

  1. Be able to analyze a complex computing problem and to apply principles of computing and other relevant disciplines to identify solutions
  2. Be able to design, implement, and evaluate a computing-based solutions to meet a given set of computing requirements in the context of the program’s discipline
  3. Communicate effectively in a variety of professional contexts
  4. Recognize professional responsibilities and make informed judgments in computing practice based on legal and ethical principles
  5. Function effectively as a member or leader of a team engaged in activities appropriate to the computer science disciple
  6. Apply computer science theory and software development fundamentals to produce computing-based solutions
  7. Demonstrate the ability to learn after leaving the University
  8. Demonstrate the ability to design and implement digital logic circuits and apply this knowledge to the understanding of a computer’s organization and architecture

Computer Science Objectives

The objectives of the computer science undergraduate program are as follows:

  • To apply what you have learned about computer hardware, programming languages and the fundamental mathematical and engineering principles to computer systems functions and software development
  • Apply what you have learned about the theoretical foundations of computing machinery to understand and use new technologies as they are introduced
  • Apply the skills you have learned to achieve and maintain professional careers in computer science and across other disciplines
  • Apply what you have learned to behave ethically professionally and provide leadership in professional careers
  • Apply communication skills including oral and written presentations
  • Collaborate in group projects
  • Continue learning after graduation

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).

Learn More

Baccalaureate Degree Computer Science Curriculum details
Department Home Page

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.