Main navigation
- Programs
- Subjects
- Universities
- Destinations
- Advice
Computer scientists explore the computational complexity of algorithms and the boundaries of what can be computed, developing artificial intelligence systems, enabling universal information access, and creating secure, efficient software and communication networks. These professionals contribute across all industries, government agencies, and societal domains. The University at Buffalo provides both Bachelor of Arts (BA) and Bachelor of Science (BS) degrees in Computer Science. Each program effectively prepares graduates for advanced study or careers in computing and IT. The key distinction lies in the BS program's deeper focus on computer science fundamentals, whereas the BA program offers greater
Have earned the equivalent of a U.S. high school diploma.  If you have already completed secondary school, you need to submit both academic transcripts and proof of graduation with your application documents. 
Students must have a minimum cumulative GPA of 2.000, both overall and at the University at Buffalo
Transcripts / mark sheets / certificates
Personal Essay
One letter of recommendation from a school counselor, teacher, community member or employer.