POPL 2017
Sun 15 - Sat 21 January 2017
Tue 17 Jan 2017 10:30 - 11:00 at Salle 107, Barre 44-54 - Session II

In this talk I will discuss my view of what computer science research is, generally, and what programming languages research is, in particular. Given these definitions, I will discuss practical ideas for approaching research activities, considering both a long-term and day-to-day view. For example, I will discuss how to pick good research problems, how to organize and prioritize activities, how to have successful collaborations, how to overcome being stuck, and more.

Bio: Michael Hicks is a Professor in the Department of Computer Science at the University of Maryland. His research focuses on using programming languages and analyses to improve the security, reliability, and availability of software. He is the current Chair of the ACM Special Interest Group on Programming Languages (SIGPLAN) and blogs for a general computer science audience, both researchers and practitioners, at http://www.pl-enthusiast.net/

slides (plmw_hicks.pdf)9.90MiB

Tue 17 Jan