profile pic

Mary H

- Research Program Mentor

PhD Doctor of Philosophy candidate


Computer science, software engineering, software-defined networks, programmable networks, network systems

Project ideas

Project ideas are meant to help inspire student thinking about their own project. Students are in the driver seat of their research and are free to use any or none of the ideas shared by their mentors.

User-Friendly Network Analyzer

There are plenty of existing tools to help people analyze what's going on in their network, but it can be difficult for the average user to understand and diagnose issues just by using these tools. This project would create an application that takes data from these tools, infer things about the traffic in the user's network, and present the user with a summary of the findings.

Secure Chat Application

For this project, you would create your own chat application, allowing users on different machines to communicate. You would also implement security measures, including authenticating users (via a username/password), and identifying/blocking suspicious messages.

Coding skills

Python, Java, C++, C#, P4

Interested in working with expert mentors like Mary?

Apply now