M. Hossain Heydari image

 

Professor, Computer Science
heydarmh@jmu.edu
Contact Info
Website: https://users.cs.jmu.edu/heydarmh/

Office Hours

Fall 2026

  • Tuesdays and Thursdays: 2-3:00 P.M.
  • Wednesdays: 12:30-1:30 P.M.
  • By Appointment: Please email me.
Education
  • Ph.D. Computer Science, University of Texas at Dallas, Richardson, TX (1993)
  • M.S. Computer Science, Jackson State University, Jackson, MS (1979)
  • B.S. Applied Mathematics with a minor in Management, Karaj School of Mathematics & Economic Management (1976)
Experience

Academia:

  • Professor, Department of Computer Science, James Madison University, 1997-Present
  • Director, Master of Science in Computer Science with a Concentration in Information Security, Department of Computer Science, JMU, 2000-2024
  • Associate Professor, Department of Mathematics and Computer Science, University of Wisconsin, Whitewater, WI, 1993-1997
  • Assistant Professor, Department of Computer Science, Jackson State University, Jackson, MS, 1984-1986
  • Instructor, Department of Computer Science and Mathematics, Mississippi Valley State University, Itta-Benna, MS, 1979-1980

Non-academia:

  • Visiting Staff Scientist, Lawrence Berkeley Laboratories, Berkeley, CA, Summers 1985 and 1986
  • Industrial Experience, Scientific Machines Corporation, Dallas, TX, 1980-1984
  • Research Assistant, Department of Computer Science, University of Texas at Dallas, Richardson, TX, 1988-1993
Teaching Areas
  • Information Security
  • Operating Systems and Security
  • Secure Programming
  • Internet of Things and Security
  • Discrete Mathematics
  • Data Structures
  • Complexity Theory
  • Algorithm Design
  • Programming Languages
  • Internetworking
  • Wireless and Mobile Communications
  • Computer Networks, Local Area Networks
  • C++ at graduate and/or undergraduate levels
  • Teaches several 100% Internet based courses
Scholarly Interests/Research Topics
  • Information Security
  • Internet of Things Security
  • Interconnection Networks and Parallel Architectures
  • Telecommunication Networks
  • E-Commerce
  • VLSI Layout and Routing
  • Computer Science Education

Back to Top