CSE offers a minor program in Computer Science for students in other majors who wish to complement their major studies with Computer Science coursework.
Computer and information technologies are critical to the nation’s technological infrastructure and competitive advantage in today’s knowledge-based global economy. These technologies have enabled discoveries and inventions in diverse fields of study, and have transformed society and our daily lives in dramatic ways.
Computer Science (CS) is a systematic study of the concepts, foundations and applications of software, hardware, and intelligent systems. Typical subjects include: programming languages, data structure, algorithms, computer organization, operating systems and machine learning.
Computer scientists are engaged in understanding the algorithmic complexity of problems and the limits of computability, automating human intelligence, providing ubiquitous access to information, or designing secure and effective software, computer, and communication systems. Computer scientists work in every sector of industry, government, and society in general.
Learn how to be admitted to the Minor in Computer Science program.
Co-Director of Undergraduate Studies
Dr. Kris Schindler
346 Davis Hall
Co-Director of Undergraduate Studies
Dr. Lukasz (Luke) Ziarek
338E Davis Hall
Undergraduate Academic Coordinator
Shelly Neumaier
338O Davis Hall
Prospective Student Questions
cse-uginfo@buffalo.edu
Current Student Questions
cse-uginfo@buffalo.edu