Skip to Main Site Navigation Skip to Content Skip to Footer
Back To Top

Computer Science Career Options

Career options

Computer Science graduates work as Software Engineers, Software Developers, Data Engineers, Systems Analysts, Database Administrators, and more in a diverse range of industries including insurance, healthcare, defense, entertainment, software, and education. Many of our students also pursue Master’s degrees in Computer Science or related areas.

Demand for Computer Science jobs is strong and is projected to grow "much faster than average" this decade, relative to all other occupations, according to the Bureau of Labor Statistics.

For up-to-date information about career options, including summaries and expected qualifications, see https://www.bls.gov/ooh/computer-and-information-technology/home.htm and Eastern's Office of Career Success (https://www.easternct.edu/career/index.html).

General advice

  • Nearly all Computer Science jobs require analytical, communication, and problem-solving skills. Computational thinking is critical. Become comfortable with breaking a problem down into smaller steps, so that it can be solved.
  • Learn how to write code. Even if you do not wish to be a software developer or software engineer, programming is a fundamental tool for computer scientists and is used across many jobs. If possible, work on coding projects outside of class.
  • All students are encouraged to complete an internship. Many of our students do internships at Travelers, Cigna, or other companies. An internship is not required, but is a valuable learning experience.
  • Talk to your advisor about career options to help decide what career path is right for you
  • If you are interested in research or completing an advanced degree, apply for a REU (Research Experience for Undergraduates), which typically provide paid summer research opportunities and are open to students with at least one year remaining.
  • Technology is constantly changing. The Computer Science degree will prepare you to be able to adapt in an ever-changing field. Be aware of this, and remain open to new technologies, but make sure to understand core concepts which seldom change.