Assistant Professor of Computer Science
Computer Science Department
Division of Mathematical and Natural Sciences
Charles McGuffey works on computer systems and algorithm design, attempting to improve both the theory and practice of computer systems by looking at the interaction between hardware and software. His work looks to gain practical insight into understudied and emerging aspects of computer design to improve resulting performance. In addition to research, Charles is happy to talk about new or different ways of thinking about computer science or how to apply it. Charles joined Reed in the fall of 2021, upon the completion of his Ph.D. in computer science at Carnegie Mellon University. He also holds bachelors degrees in both computer engineering and computer science from Clarkson University.