Skip to main content
Computer Science


The Bachelor of Science degree program in Computer Science at Binghamton University is accredited by the Engineering Accreditation Commission ABET,

Program Overview

Computer science (CS) stresses the design, analysis, implementation, management and application of large software systems, as well as systems combining both hardware and software. The Watson School offers a rich set of courses in software design, programming, hardware design and everything in between.

Students begin taking CS courses in their first semester at Binghamton and then can specialize in such areas as software systems, networking, operating systems, web-based systems, graphics, robotics, microprocessor-based design and game design. Our flexibility in choosing courses also allows students to minor in such areas as the arts, business, math, music, languages or the sciences.

Internships, research opportunities and more

It is extremely common for students in their junior and senior years to have paid summer internships at companies like Apple, Google, Facebook, NASA, AFRL Rome Labs, Microsoft, Bloomberg, IBM, Goldman Sachs, Amazon, Fidessa, Citigroup, Lockheed, BAE, GE, as well as paid research positions at Binghamton or other universities.

Research conducted in the Computer Science Department includes:

  • computer architecture
  • cloud computing
  • mobile and wireless computing
  • data mining, machine learning and artificial intelligence
  • graphics, image processing, computer vision
  • information systems
  • operating systems, networking and distributed systems
  • cyber security
  • Embedded systems and IoT


Some courses to consider in your first year:

A printable version of the degree requirements for a bachelor of science in computer science. Students can also check the University Bulletin for degree requirements. 

Course Sequence

After You Graduate

The Computer Science department has maintained a high professional placement rate for our graduates. Recent alumni have become software engineers at various IT companies such as Google, Facebook, Amazon, Apple as well as many financial institutes such as Bloomberg, CitiGroup, Goldman Sachs, JPMorgan Chase. CS students can also pursue advanced degrees (MS or PhD) in computer science or related disciplines. Some of our recent graduates have become graduate students at Binghamton University, Harvard University and Stanford University.


Information on admissions, financial aid, housing, program costs and visiting Binghamton University's campus is presented on the Admissions page.

Complete instructions for applying to Binghamton University are available on the Admissions how to apply webpage

Unlike most other majors on campus, students need to apply directly to the computer science major instead of applying directly to the Watson School.

Last Updated: 5/30/18