Our research areas span artificial intelligence, systems, and theory; they are well-funded by federal, state, and industrial sources. Our faculty work in muliti-disciplinary and newly emerging fields, such as bioinformatics, computer vision, machine learning, and robotics.
Our MultiStore Research Group, funded by a $1 million NSF grant, is creating a 20 terabyte high-performance online data storage system. The system will be used for basic research in large-scale data sets and information visualization, as well as for research in bioinformatics, pharmacogenomics, and geographic imaging.
At UB, you can get into one of the hottest new research fields right at the beginning. Our faculty has direct involvement in UB’s new $200 million Buffalo Center of Excellence in Bioinformatics, particularly in the high-performance computing and computational science areas of this research.
Our faculty averages $4.5 million annually in external research awards. We were ranked 26th among 165 U.S. PhD-granting Computer Science Departments for annual research support, according to a recent survey conducted by the National Science Foundation.
The Center for Computational Research is considered one of the nation's leading supercomputing centers and supports high performance computing for departmental research in the areas of bioinformatics, medical image processing, virtual reality, and geographic information systems.
Over the past three years, we have hired six new faculty members: in algorithms, databases, data mining, electronic commerce, natural language processing, and networks. Computer science was first organized as a department at UB in 1967—one of the first in the U.S.—and merged with computer engineering in 1998 to form the present department.
Our research options could take you to new places. Our faculty work with researchers in chemistry, the life sciences, the pharmaceutical sciences, media study, geographic information science, and other disciplines where an interface with computer science is increasingly central.
A degree in Computer Science or Computer Engineering opens doors to exciting and rewarding careers that command high salaries. According to the US Bureau of Labor Statistics Occupational Outlook Handbook, the median income for all computing and information technology occupations was $82,860 in May 2016.