Lamont Samuels, PhD

Assistant Clinical Professor, Masters Program in Computer Science


Before joining the MPCS in 2016, Lamont Samuels worked in the fast-paced startup world. In particular, he worked on developing core software systems for upcoming and innovative technologies such as digital wallets for cryptocurrencies and a surface-haptics display thats allows you to feel objects on a display. His most recent research interests is directed towards developing high-level  programming languages for parallel computing. He is also interested in implementing real-time systems in the domains of computer graphics, functional reactive programming, and embedded systems. 

Dr. Samuels is a fellow alum of the University of Chicago. He received both is Masters of Science and PhD in Computer Science at the University of Chicago. He is also a member of the Programming languages group in the Computer Science Department.  

Courses include:

  • Java Programming 
  • Functional Programming 
  • Parallel Programming

Programming Languages, Concurrency/Parallelism, Computer Graphics, Functional Reactive Programming, Embedded Systems


  • Ph.D., Computer Science, University of Chicago, 2016

  • M.S., Computer Science, University of Chicago, 2013

  • B.S., Computer Science, California Polytechnic State University, 2010