Bruce Maxwell

(he/him/his)

Teaching Professor, Assistant Director Computing Programs (Seattle)

Research interests

  • Computer vision
  • Machine learning
  • Robotics
  • Data science

Education

  • PhD in Robotics, Carnegie Mellon University
  • MPhil in Computer Speech and Natural Language Processing, University of Cambridge
  • BS in Engineering, Swarthmore College
  • BA in Political Science, Swarthmore College

Biography

Bruce Maxwell is a teaching professor and assistant director of computing programs at Northeastern University’s Seattle campus. He earned both his bachelor’s degrees in political science and engineering from Swarthmore College, his master of philosophy in computer speech and natural language processing from the University of Cambridge, and his PhD in robotics from Carnegie Mellon University. His areas of teaching include computer vision, computer graphics, robotics, machine learning, and more.

Maxwell is currently researching artificial intelligence, data science, and machine learning. His haikus have been published in the ACM Inroads Magazine. 

Prior to joining Northeastern, Maxwell worked as an associate professor of engineering at Swarthmore College, and professor and chair of computer science at Colby College. 

Outside of the classroom and the lab, he enjoys swimming, running, biking, hiking, birding, carpentry, and gardening. 

Recent publications

  • Writing in CS: Why and How?

    Citation: Mia Minnes, Bruce A. Maxwell, Stephanie R. Taylor, Phillip Barry. (2018). Writing in CS: Why and How? SIGCSE, 402-403. https://doi.org/10.1145/3159450.3159620