Computer Science (BS)

Computer Science Degree Overview

Technology has completely changed the way the world communicates and does business. 

The demand in Maine and around the country is greater than ever for computer science and technical specialists who can quickly analyze and manipulate information, design and implement computer systems, or create software programs.

At Thomas College, you’ll not only master technical methods, but also learn the complete process of managing a project to meet customer demands in the real world. By creating a database or a website, setting up a network, writing programs, or even solving security problems, you will gain practical career experience.

Learning outcomes also include skills that meet the standards set by the IEEE (Institute of Electrical and Electronics Engineers) and ACM (Association for Computing Machinery).

Prepare for a Career In:

  • Software Applications Developer
  • Computer Systems Analyst
  • Cloud Computing Developer

“At Thomas College I not only learned the technical skills that are necessary for success in my career, but I also learned the people and communication skills that reinforce and allow me to articulate those technical skills.”

Ollie Woznica-Coulombe ’20, Software Developer, Tyler Technologies

At a Glance

Key Courses

  • 121 credit hours
  • 3 year option
  • Career-focused curriculum
  • Internships
  • Leadership development
  • Intelligent Systems
  • Java Programming
  • Computer Design and Architecture
  • Databases