Skip to main content


Office Location

440 Huntington Avenue
308 West Village H
Boston, MA  02115


  • MMath, University of Waterloo – Canada
  • BSE, University of Waterloo – Canada

About Me

  • Hometown: Waterloo, Ontario, Canada
  • Field of Study: Programming Languages
  • PhD Advisor: Jan Vitek


Ming-Ho Yee is a PhD student studying programming languages at Northeastern University’s Khoury College of Computer Sciences, advised by Professor Jan Vitek. Ming-Ho’s research is focused on the design and implementation of programming languages, and he is interested in making software development easier for programmers. Prior to joining the program at Northeastern, Ming-Ho completed a master’s and bachelor’s degree at the University of Waterloo in Canada.

What are the specifics of your graduate education (thus far)?

I earned my master’s degree from the University of Waterloo, researching programming language design and implementation.

What are your research interests?

I’m interested in the design and implementation of programming languages. My previous work also involved static program analysis, and building tools for programmers to make software development easier.

What’s one problem you’d like to solve with your research/work?

I want to make it easier for programmers to write code that is fast, correct, and maintainable.

What aspect of what you do is most interesting?

I think it’s interesting that the field of programming languages spans across many different areas of computer science, from systems to theory to human-computer interaction, and everything in between.

What are your research or career goals, going forward?

My goals are flexible, and I still have a lot of time to explore different opportunities.