Donald Porter

Assistant Professor

362 Brooks Building
919-590-6044 (phone)
919-590-6105 (fax)
porter (at)

(138) Ph.D. 2010, Texas. Operating systems; virtualization; file systems; security; concurrent programming.



Don Porter is an Assistant Professor of Computer Science at the University of North Carolina at Chapel Hill. Porter’s research interests broadly involve improving efficiency and security of computer systems. Prior to joining UNC, he was an Assistant Professor of Computer Science at Stony Brook University.

Porter earned a Ph.D. and M.S. from The University of Texas at Austin, and a B.A. from Hendrix College. He has received awards including the NSF CAREER Award, Best Paper Awards at USENIX FAST and ACM EuroSys, and the Bert Kay Outstanding Dissertation Award from UT Austin. Porter also served as program co-chair for the 2016 ACM SIGPLAN/ACM SIGOPS International Conference on Virtual Execution Environments (VEE’16).