About
Mike Marsh is a Lecturer in the Department of Computer Science at the University of Maryland. He specializes in teaching courses related to computer security (CMSC414), networking (CMSC417), advanced data structures (CMSC420), and parallel/concurrent programming (CMSC433). He also teaches courses on programming handheld systems (CMSC436) and supervises independent studies (CMSC498A).
Marsh has authored several free e-books for his courses, including Coding Best Practices, Using the Bash Command Line, and A General Systems Handbook. His research and teaching focus on systems programming, concurrency, and security pedagogy. He develops educational tools like Diptych for course management and creates board games (e.g., Concurrency and Security Games) to teach technical concepts.
Marsh holds a PhD and has expertise in systems architecture, numeric representations, and Linux system administration. His work emphasizes practical programming skills and tools like Git, Docker, and Python for system-level tasks.
Find Mike Marsh elsewhere
Related Searches
You Might Also Like
Michael MarshUniversity of Maryland, College Park · Senior Lecturer- OOwen JonesUniversity of the West of England · Lecturer
Mike LeVanTransylvania University · Associate Professor- DDamien COURTINEClermont Auvergne University · Researcher
Jürgen SingerHochschule Harz · Professor
Austin FergusonGrand Valley State University · Assistant Professor