Stony Brook University

B.S. in Computer Science 

Program Description

Our highly-ranked Computer Science Department teaches concepts and skills for designing, programming, and applying computer systems, and the theoretical and mathematical foundations of computer science. Many of our students pursue internships through local companies and our graduates are heavily recruited for careers in developing software systems for a diverse range of applications.

Focus Areas

  • Artificial Intelligence and Data Science
  • Computer Security
  • Game Programming
  • Human-Computer Interaction
  • Security and Privacy
  • Systems Software Development
  • Data Structures
  • Internet Programming

Potential Career Opportunities

  • Data Scientist
  • Computer Programmer
  • Web Developer
  • Systems Manager
  • Software Engineer

Target audience


Program Format


Educational Level Prerequisites

High School diploma

Program Type

Degree Program

Expected Outcomes