Undergraduate Programs

Computer science is the study of computational systems, including the design and development of software systems, the architecture of computers, the theoretical foundations of computing, and the application of computing to other disciplines. With recent rapid advances in hardware and software technology, computer science has become one of the most exciting and dynamic research areas and one that seems set to affect the lives of everyone.

The Department of Computer Science at Stony Brook is one of the forces helping to advance the future of technology. We offer two undergraduate programs, Computer Science (CSE) and Information Systems (ISE), both leading to a bachelor of science degree. Both programs have an excellent reputation, and in the most recent Gourman report of undergraduate computer science programs Stony Brook was ranked 15th in the nation and second in New York State.

In recognition of the increased importance of an international educational experience for students, the Department of Computer Science suggests that undergraduates consider a study abroad program or exchange opportunity with a relevant overseas partner university sometime during their undergraduate career. With the approval of the Undergraduate Director this experience may be used to meet either DEC or Major Requirements. More information can be found at http://www.stonybrook.edu/iap

We also offer:

  • A rewarding Honors Program in Computer Science;
  • Specializations in several important and emerging areas such as Information Assurance, Game Programming, Data Science, and Human-Computer Interaction;
  • Minors in Computer Science and Information Systems; and
  • Joint BS/MS program in Computer Science and joint BS/MBA programs in Computer Science (CSE) and Information Systems (ISE);

Our undergraduate program in Computer Science is accredited by the Computing Accreditation Commission of ABET, http://www.abet.org



University Bulletin for Undergraduate Programs