Site-wide links

Computing & Information Sciences

Discovering new, innovative methods and research opportunities in solving complex present-day and future computing challenges.

Proficiency in conducting heuristic evaluations does not come easily; it is an acquired skill that takes years to master. It is often difficult to convey an effective evaluation strategy through a verbal approach. While communicating verbally, people may prompt to where they focus their attention,... READ MORE
Hydrogen is a framework used for analyzing software revision histories for such applications as verifying bug fixes and identifying changes that cause bugs. The framework uses a graph representation of multiple versions of a program in a software revision history called a multi-version interprocedural control... READ MORE
According to a recent study by the Pew Research Center, 60% of participants of a survey said they have witnessed online abuse, and 66% of that abuse occurred via social media. This study looks at online communication, and tests if anonymity increases the amount... READ MORE
Software Defined Networking (SDN) is an innovative approach to network construction, configuration and monitoring. While it is relatively new (most of the ground work was completed in Stanford circa 2008) it is transforming our thinking regarding communication architectures. SDN leverages several other technologies such... READ MORE