Skip to content. Skip to navigation
McGill Home SOCS Home
Personal tools
You are here: Home Prospective Students Profiles plam.html
Undergraduate
Graduate
Student Profiles


Patrick Lam

Photo

I'm currently finishing up my PhD in Computer Science at the Massachussetts Institute of Technology. My research is in the area of software engineering; I am inventing tools that help programmers verify that their programs match up with their designs. Before going to MIT, I did my master's degree (in Computer Science) and my bachelor's degree (Joint Honours Mathematics and Computer Science) at McGill, and before that, being a Montreal native, I studied at Marianopolis College. I (and many others!) feel that my education at McGill was awesome and really helped us afterwards: the Computer Science programme has a lot of flexibility and allowed me to choose the courses that most interested me, and the rigour of the mathematics component of my bachelor's degree helped shape how I think about problems to this day. To help preserve my sanity, I practice judo, hike, and ski (cross country, telemark, downhill, you name it).

My favourite courses from my undergraduate degree at McGill were COMP 524 (Theoretical Foundations of Programming Languages), COMP 531 (Theory of Computation) and COMP 690 (Probabilistic Analysis of Algorithms).

Je termine présentement mon doctorat en informatique au Massachussetts Institute of Technology. Je fais de la recherche dans le domaine du génie informatique : je développe des outils qui permetteront aux programmeurs de vérifier leurs programmes de sorte à ce qu'ils correspondent à leurs designs. Avant d'aller à MIT, j'ai fait ma maîtrise en informatique et mon baccalauréat en « Joint Honours Mathematics and Computer Science » à McGill. Je suis né a Montreal et j'ai donc aussi fait mon DEC à Marianopolis College. Je suis convaincu (ainsi que le sont plusieurs autres personnes!) que ma formation à McGill a été extraordinaire et qu'elle m'a beaucoup aidé jusqu'à présent. Le programme d'informatique est tres flexible et m'a permis de prendre principalement les cours qui m'interessaient. La rigueur de ma formation en mathematiques dirige encore aujourd'hui la façon dont je resous des problèmes. En dehors de l'université, je pratique le judo, de la randonnée pédestre et le ski (de fond, telemark, alpin, etc.).

Mes cours favoris de mon baccalauréat étaient COMP 524 (Theoretical Foundations of Programming Languages), COMP 531 (Theory of Computation) et COMP 690 (Probabilistic Analysis of Algorithms).