Computer Science (BS)

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.

Degrees Offered

  • BS in Computer Science

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 BAE, Citigroup, Bloomberg, Amazon, as well as paid research positions at Binghamton or other universities.

Research conducted in the Computer Science Department includes:

  • computer systems
  • graphics, image processing, vision
  • information systems
  • operating systems, networking and distributed systems
  • security

Explore more research opportunities in the Computer Science Department.


Some courses to consider in your first year:

After You Graduate

Computer science graduates have consistent, high-quality job placement records. Companies such as IBM, Microsoft, Goldman Sachs, Amazon, Dow Jones, etc. actively recruit CS majors on campus.

CS students can also pursue advanced degrees focusing on computer architecture, computer networks, grid computing, image processing and many more fields.

For more information, visit the Computer Science website.