Computer Science, BS

Major
On Campus, Day
Computer Science

In Short

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.

We've got you covered
What will I do?
  • Expect to make the median annual wage for computer and information technology occupations of $86,320 according to the US Bureau of Labor Statistics.
  • See projected employment growth of 13 percent from 2016 to 2026 for computer and information technology occupations, 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.
  • Possess the most sought-after skills for the 21st century with placement rates for graduates exceeding 95 percent over the last five years.

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

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.

Register for classes

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

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.

Accreditation

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

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

The Computer Science faculty really care about students and take time to make sure we understand the theory and can apply them in real world and hands on settings.

KW, '18

Experiential Opportunities

Internships

Internships are a great opportunity to get valuable, real-world experiences before entering a competitive job market.
Read more about: Internships

Study Abroad

Faculty-led study abroad course opportunities increase student life-transforming experiences, as do student/faculty cooperative research projects.
Read more about: Study Abroad

Curriculum and Other Information

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.

  • Computer Programmer
  • Computer Systems Analyst
  • Quality Assurance Engineer
  • Software Engineer
  • Web Developer