Mai Zheng
(Mike)
Office: 349 Durham Hall
Phone: (515) 294-6285
Email: mai AT iastate DOT edu
URL: www.ece.iastate.edu/~mai
I'm an assistant professor in the ECpE department at Iowa State. My research interests are in the broad areas of computer systems. I'm particularly interested in anything related to data storage (e.g., file systems, non-volatile memories, cloud storage, big data, data-intensive computing). I'm leading the Data Storage Lab@Iowa State, where we play with the latest storage technologies and strive to advance the robustness, security, performance, etc for data, for people, or just for fun.

What's New



Prospective Students

I'm always looking for self-motivated students who are curious about how computer systems work and are interested in improving the design, implementation, evaluation, and application of various computer systems. Please browse through my recent publications and let me know if anything interests you. If you have experience in building systems, that's great! Let's talk and see if we have mutual interests. If you come from a different background, that's OK, too. As a junior faculty member, I'm more than happy to pass my hands-on experience to you and help you grow and succeed, as long as you are hardworking, responsible, determined, and have the desire to become an expert in a challenging and high-impact area in the near future. [more ...]


Teaching

  • ISU CprE563X Advanced Data Storage Systems [Spring 2020]
  • ISU CprE308 Operating Systems [Fall 2018, Fall 2019]
  • ISU CprE588 Embedded Computer Systems [Spring 2019]
  • NMSU CS479/579 Special Topics: Reliable Storage Systems [Fall 2017]
  • NMSU CS479/579 Special Topics: Modern Storage Systems: Flash, Cloud, & Beyond [Spring 2016]
  • NMSU CS574 Operating Systems II [Spring 2017, Spring 2018]
  • NMSU CS474 Operating Systems I [Fall 2015, Fall 2016]
  • NMSU CS573 Computer Architecture II [Fall 2017]
  • NMSU CS473 Computer Architecture I [Spring 2018]
  • NMSU CS491/521 Parallel Programming [Fall 2016]
  • OSU CSE4251 The UNIX Programming Environment [Fall 2014, Spring 2015]

Miscellaneous