UB - University at Buffalo, The State University of New York Computer Science and Engineering

Research Areas

  • Algorithms and Theory image

    Algorithms and Theory

    Methods and techniques for developing efficient algorithms, especially graph algorithms, parallel algorithms and architectures, graph drawing, computational geometry, and group testing algorithms. Obstacles to proving non-trivial lower bounds in complexity theory. Properties of complexity classes, with relationships between classes and with identification of properties of problems that affect their computational complexity. | Learn more »

  • Augmentative Technology for the Handicapped image

    Augmentative Technology for the Handicapped

    Using computing technology to improve the quality of life of the disabled. Among the research projects and products under development are natural-voice talkers for the speech impaired, single-switch Internet surfing for quadriplegics, robotic wheelchairs, sensory systems to teach cause-and-effect to severely delayed children, tablet PCs that translate the uncharacteristic handwriting of people with spastic cerebral palsy (in conjunction with Microsoft Corp.), and a means to extend special-education class work to home-bound and hospital-bound children, among many other ideas. | Learn more »

  • Computer Networks and Distributed Systems image

    Computer Networks and Distributed Systems

    Networking architectures, protocols, network control and management issues, and performance evaluation. Convergence of computer communications and telecommunications in WDM optical networks, mobile/wireless networks, the Internet, and other technologies like ATM and parallel and distributed processing. Peer-to-peer alternatives to traditional client-server models, ubiquitous computing with location-based services at the application-program level, mining for patterns in wireless and web, performance analysis of component models in application servers, and adaptive interfaces for collaborative systems. | Learn more »

  • Computer Science Education image

    Computer Science Education

    Curricular and pedagogic issues in the teaching of computer science, as well as related issues such as recruitment and retention of under-represented groups in the discipline. | Learn more »

  • Computer Security and Information Assurance image

    Computer Security and Information Assurance

    Cryptography, trust, privacy and information survivability issues such as threat modeling, intrusion detection, assessment and recovery in networked computers and wireless networks. Assessment of performance, reliability, availability, and security is a key step in the design, analysis, and redesign of computer systems. | Learn more »

  • Computer Vision and Information Visualization image

    Computer Vision and Information Visualization

    Computational theories for contour image analysis of things such as technical drawings, architectural plans, maps, and even cartoons to enable such images to be used in human and computer interaction. Design of computer chips to register a central region with high detail while displaying a larger zone at lower resolution. Algorithms that permit variable resolution image sequences to be understood. Techniques for visualizing common data-structures such as graphs and multidimensional data sets, and visualizing molecular structures. | Learn more »

  • Databases image

    Databases

    Theoretical and practical issues arising in modern data management, such as data integration, inconsistency resolution, queries with preferences, web services, and query processing and optimization. | Learn more »

  • High-Performance and Grid Computing, Cyberinfrastructure, and Computational Science image

    High-Performance and Grid Computing, Cyberinfrastructure, and Computational Science

    The department's affiliated Center for Computational Research, which is one of the leading academic super-computing centers in the country, supports computationally intensive research and high-end visualization. A main focus of computational science research within the department is the knowledge and techniques required to perform computer simulation. | Learn more »

  • Knowledge Representation, Computational Linguistics, and Cognitive Science image

    Knowledge Representation, Computational Linguistics, and Cognitive Science

    Knowledge Representation is a subarea of Artificial Intelligence concerned with understanding, designing, and implementing ways of representing and using information in computers to support human-level cognitive behavior. KR research at UB focusses on logic-based approaches that underlie natural-language use, reasoning, and rational acting. Computational Linguistics research in the department extends to investigations of computational approaches to general natural language processing, including understanding and generation. Departmental researchers are active participants in UB's Center for Cognitive Science, the interdisciplinary study of mind. | Learn more »

  • Medical Applications and Bioinformatics image

    Medical Applications and Bioinformatics

    Novel algorithms and techniques for automatic (or semi-automatic) analysis of biomedical images, medical evaluation, computer assisted surgery and diagnosis, and treatment planning. Algorithms and architectures for genomics, proteomics, and microarray analysis. | Learn more »

  • Multimedia Databases and Information Retrieval image

    Multimedia Databases and Information Retrieval

    Infrastructure for supporting large-scale, distributed multimedia libraries; efficient indexing, transmission, and networking. Intelligent multimedia content analysis and retrieval techniques. | Learn more »

  • Pattern Recognition, Machine Learning, and Data Mining image

    Pattern Recognition, Machine Learning, and Data Mining

    Methods and algorithms for putting data objects into categories. Methods of programming in which the machine is programmed to learn from an incomplete set of examples. | Learn more »

  • Programming Languages and Software Systems image

    Programming Languages and Software Systems

    Languages that support high-level, declarative, and visual modeling of complex systems. Object-oriented modeling, constraint-based design, interactive program visualization, and domain-specific languages for applications in engineering and organizational modeling. | Learn more »

  • VLSI and Computer Architecture image

    VLSI and Computer Architecture

    Circuits and systems design, systems on chip, testing, computer-aided design and synthesis. Design of computer systems to meet functional, cost, and performance requirements of applications. | Learn more »

  • UB CSE Research Image

    Research Spotlight

    New Building SW elevation

    This concept scheme shows the new $75M Engineering building viewed from the southwest. A bridge connects the western face of the building to Ketter Hall. Jarvis Hall is seen on the right. In 2008, UB demolished the trailers that had occupied this site.

  • UB CSE Research Image

    Research Spotlight

    Grants for research

    CSE faculty averages some $4.5 million annually in grants for research in areas that range from high-performance computing to data mining.

  • UB CSE Research Image

    Research Spotlight

    Cutting-edge research facilities

    CSE faculty are major participants in the new $200 million Buffalo Center of Excellence in Bioinformatics.

  • UB CSE Research Image

    Research Spotlight

    High-performance

    CSE's MultiStore Research Group is funded by a $1 million NSF grant for the development of high-performance online data-storage systems.

  • UB CSE Research Image

    Research Spotlight

    Automated mail

    A CSE-affiliated research center developed the systems that postal agencies around the world use for automatically sorting hand-addressed mail.

  • UB CSE Research Image

    Research Spotlight

    New Building NE elevation

    This concept scheme shows the new $75M Engineering building viewed from the northeast. Ketter and Furnas Halls can be seen on the left, just south of the new building. Ground-breaking is scheduled for 2009.

  • UB CSE Research Image

    Research Spotlight

    Working together

    CSE faculty work with researchers in chemistry, the life sciences, the pharmaceutical sciences, media study, geography, and many other disciplines.

  • UB CSE Research Image

    Research Spotlight

    Supercomputing

    The CSE-affiliated Center for Computational Research is one of the leading academic supercomputing centers in the U.S.

  • UB CSE Research Image

    Research Spotlight

    Award-winning faculty

    The CSE faculty includes NSF CAREER award holders and ACM, IEEE, and AAAI fellows.

  • UB CSE Research Image

    Research Spotlight

    Algorithm therapy

    A geometric algorithm developed by CSE professor Jinhui Xu configures a set of radiation beams to destroy brain tumors in a form of computer-aided surgery.

  • UB CSE Research Image

    Research Spotlight

    New Building NW elevation

    This concept scheme shows the new $75M Engineering building viewed from the northwest. The edge of Ketter Hall is visible on the right, just east of the new building. Ribbon-cutting is scheduled for 2011.

  • UB CSE Research Image

    Research Spotlight

    Image analysis

    CSE professor Aidong Zhang is developing intelligent content-analysis programs to automatically analyze images, replacing human coding of semantic content.

  • UB CSE Research Image

    Research Spotlight

    Structural determination

    CSE professor Russ Miller is one of the authors of a program that can determine the structure of molecules as large as 2,000 atoms from X-ray diffraction patterns.

  • UB CSE Research Image

    Research Spotlight

    Handwriting recognition

    Pursuing work on document verification and identification, CSE researchers use machine-learning algorithms to study handwriting variability.

  • UB CSE Research Image

    Research Spotlight

    Crystal clear

    CSE Professor Russ Miller, along with Nobel Laureate Herbert Hauptman, developed an algorithm for crystal structure determination which is considered one of the top 10 algorithms of the 20th century by Computing in Science and Engineering Magazine.

<   /   >

Calendar

- Department of Computer Science and Engineering - 11/20/08 3:30 p.m., Computational Cameras: Redefining the Image, 330 Student Union, North CampusMore

- Department of Computer Science and Engineering - 4/16/09 3:30 p.m., Services for Science, 330 Student Union, North CampusMore