Dr. Elenbogen joined the University of Michgan - Dearborn faculty in 1982. Before that he earned a BA in Math and Physics from Carleton College in Northfield MN, a Masters and Ph. D. in Applied Mathematics from Northwestern University and finally a Masters in Computer Science from University of Michigan Ann Arbor. Dr. Elenbogen's research interests are as varied as his background, publishing papers concerning fractals, computer aided design, dynamical systems, algorithms and computer science education. He is currently working on papers concerning pairing systems, plagurism detection of software systems and virus propagation.
Dr. Elenbogen is very active as part of the ACM East Central North America Regional programming competition, serving as a coach, judge and site director in recent years. He is also in charge of the High School regional programming compeition at UM-Dearborn each spring. Dr. Elenbogen is also the faculty advisor of the student chapter of the ACM at Dearborn, as well as the Dearborn Society of Campus Engineers.
Dr. Elenbogen is a devoted teacher who vows to challenge all of his students to do their best. Winner of the 2008 distinguished teaching award, Dr. Elenbogen specializes in teaching mathematical aspects of Computer Science such as data structures CIS 350, discrete mathematics IICIS 306, and algorithm design and analysis CIS 505 as well as telling the worst puns ever heard in computer science classes. |