Tom Murtagh

Position: Professor
Office: TCL 309
Phone: 413.597.2369
E-mail: [email protected]
Website: cs.williams.edu/~tom

Education

  • Ph.D. Cornell University 1982
  • M.S. Cornell University 1976
  • A.B. Princeton University 1974

Interests

  • Programming language implementations
  • Communications networks

Biography

Tom received his PhD from the Computer Science department at Cornell University. His graduate thesis investigated the relationships between programming language constructs for data abstraction and concurrent programming.

Before coming to Williams, Tom was a member of the computer science department at Purdue University. While at Purdue, his research activities included projects on compiler optimization and distributed file systems.

Tom typically teaches electives on compilers, networks and operating systems. He has also been actively invovled in the teaching and development of our introductory course.

Research

Tom’s current research focuses on the analysis of the performance characteristics of network transport protocols.