Faculty

Peter H. Froehlich

Senior Lecturer

Research Interests

  • Programming Languages
  • Software Engineering
  • Systems Software
  • Video Game Design
  • Web Development

Peter H. Froehlich is a senior lecturer in the Department of Computer Science at The Johns Hopkins University where he teaches algorithms and data structures, compilers and interpreters, foundations of computer science, intermediate programming, introduction to programming, operating systems, systems programming, video game design, and project courses. He holds a Diplom-Informatiker degree from the Munich University of Applied Sciences, Germany (1997), a master’s degree in Information and Computer Science from the University of California, Irvine (2000), and a doctorate in Information and Computer Science from the University of California, Irvine (2003).

Back to top