Computer science is the study of all aspects of software, and as a Clarkson computer science major, you will learn how to understand and analyze problems and think through solutions.

Clarkson's undergraduate bachelor's degree program in computer science teaches you to become a good programmer, but more importantly, you obtain a deep understanding of computer science. Allowing you to work within the rapidly changing technology industry both as an intern and graduate, Clarkson's program is unique in that professors and students have a close working relationship. The fact that the professors are leading researchers in their field makes for an education rooted in experience. In our student-run labs, you have the opportunity to be involved with projects as well as research with professors.

Request More Info Apply Now Contact the CS Dept. Contact Admissions

Computer Science Careers

As a computer science major, you will have the opportunity to work as a software developer who designs, implements, tests and maintains computer software. You can also work as an information technology specialist who deploys and manages information technology, including computer systems, computer networks, database systems and web technologies. According to PayScale, the average computer scientist salary is over $78,000.

Clarkson has a great relationship with IBM, the leading employer of computer science graduates. Some of our best computer science majors go on to work at places like Google. Recent graduates have also been hired by cyber security firms, among other places, such as:

  • Assured Information Security
  • CACI
  • Corning Inc.
  • Epic
  • Go Aviation
  • Google, Inc.
  • Gracenote, Inc.
  • IBM
  • Inficon
  • Infosys Limited
  • Lockheed Martin
  • U.S. Air Force
  • Vermont Information Processing
Top-20 Best Values (Great Schools, Great Prices), U.S. News & World Report, America’s Best Colleges


Clarkson Class of 2020 97 percent employment

Computer Science Curriculum & Academic Options

Major in Computer Science

The computer science undergraduate bachelor's degree program consists of 46 credit hours out of the total 120 credit hours. This leaves flexibility for computer science majors to choose a minor or pursue other interests while in school. Computer science majors take courses such as:

  • Business Intelligence and Data Analytics
  • Software Design and Development
  • Parallel Programming
  • Artificial Intelligence
  • Advanced Programming Concepts in Java
  • Programming Languages
  • Mixed Reality
  • Operating Systems
  • Cryptography
  • Computer and Network Security
  • Quantum Information and Computation
  • Mobile Robotics and Human-Machine Interaction
  • Blockchain Technologies

Computer Science Major Curriculum

Relevant Minors

The Department of Computer Science also offers a minor in Computer Science, which is open to a vast majority of students at Clarkson. Computer Science majors have the opportunity to explore minors that will complement the computer science bachelor's degree. View our recommendations below or learn more about all of Clarkson's minors, concentrations and professional advising tracks.

Computational Science Minor

Computer Science Minor

Information Technology Minor

Robotics Minor

Statistics Minor

All Clarkson Minors, Concentrations and Tracks

Internships & Co-ops

The vast majority of Clarkson computer science majors get an internship or co-op while they are at Clarkson. In fact, 86 percent of the students who have graduated in the past three years obtained internships while at Clarkson. Almost all of the companies that hire computer science students also have co-ops and internships available for you. That means there is a good likelihood that you can turn your internship into a career. 

The internship and co-op opportunities you can pursue exist at companies such as:

  • Amazon
  • Anderson Consulting
  • AOL
  • APPLIX Corp.
  • Catholic University of America
  • CBSI
  • General Electric
  • George Mason University
  • Lockheed Martin
  • Microsoft
  • Mozilla
  • National Security Agency
  • Sandia National Lab
  • Syracuse Research Corp.
  • U.S. Air Force
  • VMWare

Research Opportunities

All computer science professors are actively involved in research and have students work with them. As a computer science major, you will have the opportunity to pursue research in areas such as cyber security, computer networks, quantum computing, computational complexity, artificial intelligence, formal software verification, computer vision, computer graphics and others.

Our Computer Science Research Areas & Expertise

Explore Computer Science

Human-Computer Interaction Year-end Projects
What's your purpose? Achieve it here.