Dr. Bruce R. Maxim is Associate Professor of Computer and Information Science at the University of Michigan - Dearborn. His research interests include: software engineering, human computer interaction, game design, social media, artificial intelligence, and computer science education. He has published a number of papers on the animation of computer algorithms, game development, and educational computing applications. He is co-author of a best-selling introductory computer science text and web content to support the world?s most popular software engineering text. His recent research activities have been in the area of serious game development and social media.
Dr. Maxim is the architect of the ABET accredited Computer Science curriculum and the ABET accredited Software Engineering curriculum at the University of Michigan-Dearborn. He is creator of 15 Computer and Information Science courses dealing with software engineering, game design, artificial intelligence, user interface design, web engineering, software quality, and computer programming. He also serves as the faculty advisor to the local computing honor society (Upsilon Pi Epsilon).
Dr. Maxim has supervised more than two hundred eighty community-based student software projects since 1997. The value of the software engineering work donated ranges from $40,000 to $80,000 per project and has created a great deal of good will in the community. Dr. Maxim began teaching game design courses at the University of Michigan-Dearborn in 1999. His students have developed a large number of multi-media computer games. Several of these games were developed as collaborative projects between his students and digital animation students from the College of Creative studies in Detroit.
Prior to coming to the University of Michigan - Dearborn, Dr. Maxim was in charge of research information systems at the University of Michigan Department of Post Graduate Medicine. He has served as the instructional computing supervisor for the University of Michigan, Medical Campus Learning Resource Center in Ann Arbor, where his projects included development of programs which made use of computer controlled slide projectors and videodisc players. He previously worked as a statistical programmer at the University's School of Public Health and taught Mathematics, Statistics, and Computer Science at Greenhills School in Ann Arbor.
Dr. Maxim was the recipient of a University of Michigan - Dearborn Distinguished Teaching Award in 1990, a State of Michigan Teaching Excellence Award in 1991, a Michigan Association of Governing Boards of State Universities Distinguished Faculty Member Award in 1992, and a University of Michigan-Dearborn Distinguished Community Service award in 2008. He holds memberships in three academic honor societies: Sigma Xi (Research), Upsilon Pi Epsilon (Computer Science), and Pi Mu Epsilon (Mathematics). He is also a member of the Association of Computing Machinery (Senior Member 2012), IEEE Computer Society, ASEE Software Engineering Constituent Committee, and International Game Developers Association.