Photo  

Matthew Fluet

Assistant Professor
Department of Computer Science
Golisano College of Computing and Information Sciences
Rochester Institute of Technology

Email:      mtf@cs.rit.edu
WWW:      http://www.cs.rit.edu/~mtf
Office:      70-3555
Phone (W):      +1 (585) 475-2854
Fax (W):      +1 (585) 475-7100
Address:      Rochester Institute of Technology
Computer Science Department
102 Lomb Memorial Dr.
Rochester, NY 14623-5608

Schedule

Quarter 20112: November 28, 2011 to February 24, 2012

  Monday Tuesday Wednesday Thursday Friday
8:00 AM       Not available Research
9:00 AM CS2 SLI Meeting Office Hours
GOL-3555
 
10:00 AM CS2 Instructor Meeting  
11:00 AM   Facilities Commitee
(bi-weekly)
Student Meeting (B. Gernhardt) GCCIS PhD Colloquium Series
(bi-weekly)
12:00 PM CC
(4005-711-01)
GOL-3520
Comp. Sci. Dept.
Faculty Meeting
(monthly)
CC
(4005-711-01)
GOL-3520
Ph.D. Dept.
Faculty Meeting
(monthly)
Languages for Lunch
1:00 PM Software Lunch Research
2:00 PM     Student Meeting (E. Amsden)  
Research Meeting (Manticore)
3:00 PM   Student Meeting (A. Lohr) Office Hours
GOL-3555
4:00 PM CS2 (4003-242-08)
Lecture
GOL-2400
CS2 (4003-242-08)
Lab/Recitation
GOL-2400 / ICL1&2
CS2 (4003-242-08)
Lab/Recitation
GOL-2400 / ICL1&2
5:00 PM  
6:00 PM          
  • For appointments outside of office hours, please contact me by email to make arrangements.

Teaching

Research

My main research interests lie with programming languages, including compiler technology, parallelism and concurrency, type systems, and program semantics.

Professional Activities

Current Activities

  • I am an active developer of MLton: an open-source, whole-program, optimizing Standard ML compiler.
  • I am collaborating on the development of Manticore: a heterogeneous parallel programming language aimed at general-purpose applications running on multi-core processors.
  • As a programming languages researcher, I am excited about the opportunities for mechanizing reasoning about programming languages. The POPLMark Challenge hopes to spark additional interest in this problem. As a result of discussions about the POPLMark Challenge, I have started using Twelf in my research and I have collected a set of interesting examples.

Resources for Students

  • Office hours (Q20112): Tue. 9:00am–11:00am, Thr. 3:00pm–5:00pm
  • Letters — information and instructions for students requesting a letter of recommendation
  • Supervised — information about supervised independent studies and MS capstone activities
  • Topics — suggested topics for MS capstone activities (projects & theses)

Biography