Bruce Maxwell

Leading computer science education and research

Visiting Professor of Computer Science and Director of Computing Programs, Khoury College of Computer Sciences

Professor Maxwell oversees three Roux Institute programs: the Align Master of Science in Computer Science, the Master of Science in Computer Science, and the Graduate Certificate in Cloud Software Development. He also works with institute corporate partners to co-design educational experiences for their employees.

He has taught computer science and engineering for 24 years. In the past 10 years, he has worked to improve introductory courses, incorporate writing into computer science curricula, and help the field become more diverse and inclusive.

Maxwell’s research has focused on computer vision, particularly physics-based vision, color, and texture. One project involved developing a system that removes the appearance of shadows and shading from roadways. Shadows present challenges for autonomous vehicle technology because they can mask or mimic markings such as lane lines and crosswalks.

Maxwell’s interests also include robotics and computer graphics, including non-photorealistic rendering. He has contributed to the development of autonomous, interactive, social robots and robots for urban search and rescue. Many of his recent publications focus on data analysis and data visualization, areas in which he has collaborated with oceanographers, climatologists, and specialists in concussions in high school and college athletes.

Maxwell earned a PhD in robotics at Carnegie Mellon University.