Computer Science

As a computer science major, you’ll learn algorithmic ways of thinking and study the elements of computing and information technology such as system design, problem specification, programming, and the modeling, analysis and evaluation of complex systems. You’ll also learn the many applications of computing in science, engineering and business, and have the opportunity to take classes and do research in such areas as artificial intelligence, robotics, computational logic, computer architecture, computer graphics, computer vision, computing systems, databases and digital libraries, machine learning, natural language processing, networks, programming languages and compilation, scientific computing, security and theory of computation.

Sample classes

  • Advanced Topics in Computer Game Architecture
  • Machine Learning
  • Cloud Computing
  • Algorithmic Game Theory


All information below is based on the 2018 First-Destination Survey. Lists are not exhaustive; rather, they are a sampling of the data. If you would like more information, please email

66%   Employed
33%   Attending Grad School
1%    Seeking Employment

Google and Goldman Sachs were the top employers of 2018 Computer Science Graduates.

Below, you will find:

  • Top Employment Sectors
  • Where CS Graduates Work
  • Top Graduate Fields
  • Where CS Graduates Study

Top Employment Sectors

  • Technology (63%)
  • Financial Services (18%)
  • Retail (7%)
  • Consulting/Prof. Practice (2%), Communications/Media (2%), Education (2%), Nonprofit Organization (2%), Other (2%)

Where 2018 Computer Science Graduates Work

Employer Job Titles
Ab Initio Field Consultant Software Engineer
Amazon Software Engineer
Software Development Engineer
Apple Software Engineer
Atlassian Software Engineer
Blackstone Software Engineer (2)
Bloomberg Software Engineer
Broadway Technology Software Consultant
Client Services Engineer
Craftsman Plus Software Engineer
  Decisive Analytics Corporation   Machine Learning Software Engineer
Deloitte Consulting Business Technology Analyst
Eldridge Investments Associate
Epic Systems Software Engineer
Facebook Software Engineer (3)
Figma Software Engineer
Goldman Sachs Analyst (2)
Technology Analyst (2)
Google Software Engineer (4)
Technical Program Manager
IBM Software Developer (2)
InterSystems   Technical Career Development Program  
JPMorgan Chase & Co. CIB Credit Risk Analyst
MathWorks Associate Software Developer
Microsoft Software Engineer
Program Manager
Software Development Engineer
MITRE Sorporation Cyber Security Software Engineer
Morgan Stanley Technical Analyst
MRV Systems Software Engineer
PetalCard Software Engineer
Qualtrics Software Engineer
Samsara Software Engineer
Snapchat Software Engineer
Square, Inc. Software Engineer
T-Mobile Software Developer
Tencent Engineer
Twitter Software Engineer
Wayfair Software Engineer (2)
Workday Software Engineer (2)

Graduate Fields Pursued

  • Computer Science (86%)
  • Chemistry (4%)
  • Robotic Autonomy (4%)
  • Biomathematics (4%)
  • Mathematics (4%)

Graduate Degrees Pursued

  • MEng (54%)
  • PhD (43%)
  • MS (4%)

Where 2018 Computer Science Graduates Study

  • Carnegie Mellon University
  • Cornell University
  • Massachusetts Institute of Technology
  • Stanford University
  • University of California-Berkeley
  • University of Colorado at Boulder
  • University of Pennsylvania
  • University of Washington-Seattle Campus