Degrees & Programs

Rendering of man holding laptop that displays hologram of technical opportunities.

Discover which graduate program is right for you—a Computer Science and Engineering PhD, a Computer Science and Engineering MS, a special joint academic programs degree, or an advanced certificate.

  • PhD in Computer Science and Engineering
    8/27/24
    The PhD in Computer Science and Engineering is your passport to a career in academia or industrial research.  Our PhD graduates have earned tenure-track faculty positions, led major technology firms, created their own innovative technology startups, and become thought leaders in their fields.
  • Advanced Certificate in Cybersecurity
    10/23/24
    The Advanced Certificate in Cybersecurity is designed to equip students at UB with a comprehensive understanding of the many facets of  Computer Security.  With the rapid growth of the Internet and, in turn, the creation of numerous new information channels, the task of securing these channels and their underlying systems has become an industry-wide and national-level top priority.
  • Interdisciplinary Graduate Programs
    5/31/24
    We offer interdisciplinary graduate programs with the Departments of Anthropology, Linguistics, Philosophy, Psychology and Geography