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
    7/20/22
    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.
  • PhD with Concentration in Cognitive Science
    1/4/22
    Cognitive Science is the study of how the mind works, both in its conceptual organization and in its computational and neural infrastructure.
  • MS in Computational Linguistics
    1/4/22
    he Department of Computer Science and Engineering and Department of Linguistics jointly participate in a master’s-level curriculum in Computational Linguistics resulting in a Master’s in Natural Sciences.
  • PhD, MS in Geographic Information Science
    9/28/22
    The University at Buffalo offers doctoral and master's degree concentrations in Geographic Information Sciencean emerging interdisciplinary field that incorporates innovative research in environmental science, social science, and engineering.
  • Advanced Certificate in Computational Science
    1/4/22
    The Advanced Certificate in Computational Science is designed to provide students at the University at Buffalo with training in advanced scientific computing in combination with specialized education in traditional disciplines of science and engineering.
  • Advanced Certificate in Cybersecurity
    2/9/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.