Research Areas of PhD Faculty and Students

 

ASL signer wearing motion-capture equipment.
Accessibility

Accessibility and Inclusion

Faculty investigate the design of computing technologies to ensure that they are accessible for individuals with diverse abilities and how we can leverage computing technologies to promote inclusion.

In the image above, motion-capture data is collected as an American Sign Language (ASL) sentence is performed, for use in synthesizing animations of ASL, as in Huenerfauth et al. (2015).

 

Line-of-Sight (LOS) Graph for a Handwritten Mathematical Expression (Hu and Zanibbi, 2016)
Artificial Intelligence

Artificial Intelligence

Faculty and students conduct research on fundamental and applied topics in artificial intelligence and machine learning, e.g. to address challenges in computer vision, pattern recognition, social network analysis, and other fields.

The image above is a Line-of-Sight (LOS) Graph representing the processing of a handwritten mathematical expression, from an automatic handwriting recognition system created by RIT faculty and students (Hu and Zanibbi, 2016).

 

RIT PhD faculty Pengcheng Shi and Linwei Wang in front of monitors with biological image visualizations.
Bioinformatics and Health

Bioinformatics and Health

Faculty interests in this area include topics that might be addressed via techniques from computational biology to medical image processing, sensor integration, and the design and use of electronic medical records.

In the image above, RIT faculty Pengcheng Shi and Linwei Wang discuss visualizations of electro-physiological models of the heart, as in Wang et al. (2013).

 

Visualization of various speech parameters as scatterplots or graphs.
Data Management and Analytics

Data Management and Analytics

Researchers are addressing the full range of issues including collecting, organizing, storing, retrieving, analyzing and presenting large data sets to users.

 

A computing student gathering requirements from a blind user.
Education Research

Education Research

The college has a long history of being engaged in computing curriculum design and research, exploring new pedagogical techniques, and developing new approaches for conveying computing-related concepts to students. Our goal is to spark an interest in computing among students from all disciplines, backgrounds and ages.

In the image above, a student studying digital design is gathering requirements from a blind user, as part of a study conducted by RIT faculty Kristen Shinohara (Shinohara et al., 2016).

 

A group of people looking at a digital device in front of a temporary structure.
Geographic, Environmental, and Crisis Management

Geographic, Environmental, and Crisis Management

Faculty and students conduct basic and applied research related to geographic information science, geographic visualization and analytics, crisis management systems, environmental awareness, and technologies to support sustainability research.

The image above, RIT faculty Brian Tomaszewski conducts field research on geographic information systems to benefit refugee relief efforts in Jordan (Tomaszewski et al., 2017).

 

A student wearing a heads-up augmented reality display.
Graphics, Visualization, and Game Design

Graphics, Visualization, and Game Design

Faculty and students conduct research on computer graphics and techniques for visualizing data; in addition, faculty interests address the challenges of designing technologies and media to create compelling interactive experiences and as well as the process of designing experiences that convey ideas or knowledge to others.

 

Man wearing a Google Glass with a sign language video.
Human-Computer Interaction

Human-Computer Interaction

RIT faculty and students collaborate to find impactful solutions to real-world problems facing users as they interact with computing technologies, including in the domains of communication, information access, education, language technologies, and security.

The image above, a student wears glasses displaying sign language in a study by RIT faculty Vicki Hanson to investigate lecture comprehension by Deaf students (Miller, Hanson, et al., 2017).

 

An illustration of various mobile devices used by people in home and outdoors.
Mobile and Pervasive Computin

Mobile and Pervasive Computing

Faculty research addresses a wide range of topics including the design of mobile devices and wireless networks to the delivery of information via these devices, opportunistic networks, sensor and distributed systems, and various other topics that address the growing number of networked devices that permeate our lives.

 

A word cloud of hashtags from tweets on job related topics.
Natural Language Processing

Natural Language Processing

Faculty and students conduct research in the field of computational linguistics and human language technologies, to advance applied and theoretical research involving text, speech, and multimodal data.

The image above contains hashtags collected from employment-related tweets analyzed by a human-in-the-loop crowdsourced system (Liu, Homan, Alm, et al. 2016).

 

RIT faculty and students in a networking laboratory.
Networking, Communications, and Architecture

Networking, Communications, and Architecture

Faculty and students investigate organizational and technological issues involved in mobile and sensor networking, enterprise scale networking, wireless and wired networks, mobile ad hoc networking, mobile device computing, green computing, virtualization, cloud computing, and computing architectures.

RIT faculty and students (in the image above) studying networking and communication technologies benefit from laboratory resources in the Golisano College of Computing and Information Sciences.

 

Mathrematical expressions defining syntax of programming language.
Programming Languages and Tools

Programming Languages and Tools

Faculty and students study the design and implementation of programming languages and the analysis, synthesis, and verification of programs, with special focus on the topics of type systems and static analyses, software model checking, functional programming, and parallelism and concurrency.

Syntax definitions from Le and Fluet (2015) for a language with a novel implementation of software transactional memory (STM) using partial aborts to improve efficiency in the face of conflicting transactions.

 

RIT PhD Faculty Matt Wright with networking equipment.
Security and Privacy

Security and Privacy

Faculty are interested in computing security from a wide range of perspectives. Faculty are engaged in topics ranging from network security, including wireless networks to SCADA, security coding, cryptography, intrusion detection, forensics, security for mobile devices, and security audits.

RIT faculty member Matt Wright (in the image above) directs the Center for Cybersecurity at RIT, which brings together researchers to address challenges in computing security.

 

RIT students programming in a computer laboratory.
Software Engineering

Software Engineering

Faculty and students investigate the design and analysis of software systems and in particular large-scale software systems as well as understanding the challenges associated with the groups that are involved in these activities.

 

Figure illustrating hunting minimum (set) cutes in weighted planar graphs (Bezáková and Friedlander, 2010).
Theory and Algorithms

Theory and Algorithms

This theme broadly encompases the various ways in which we understand the nature of computation: what is computable ("classic" computability theory, complexity theory); how to best compute (algorithms); and how to understand computations with strong mathematical connections (cryptography).

The image above illustrates a method for counting minimum (s,t)-cuts in weighted planar graphs in polynomial time, by RIT faculty Ivona Bezáková (Bezáková and Friedlander, 2010).

Interested in applying?

go back to page top