Carthage

SetWidth530-Mahoney-Mark2010-530

Mark Mahoney

  • Chair of the Computer Science Department
  • Associate Professor of Computer Science

Professor Mark Mahoney served as a senior software engineer at Motorola and an adjunct instructor of computer science at Roosevelt University prior to joining the Carthage faculty in 2002. His research interests are object-oriented technologies, aspect-orientation, state based systems, and software engineering. His work with Bluetooth Wireless Communication protocols resulted in algorithms for avoiding fixed interferers in Bluetooth radio bands. This work resulted in a patent.

Prof. Mahoney teaches database design, operating systems, and software engineering courses. He earned a B.A. in computer science from Roosevelt University, and a M.S. and Ph.D. in computer science from the Illinois Institute of Technology.

Education

  • Ph.D. — Computer Science, Illinois Institute of Technology
  • M.S. — Computer Science, Illinois Institute of Technology
  • B.A. — Computer Science, Roosevelt University
SetWidth145-Mahoney-Mark2010-145

"Mark has pushed me to become a much better programmer. He has always helped me when I needed it and encouraged me to keep working hard." — Melissa Gorlewski, '10

"He never stops learning new techniques or programming languages, which is great because if we try anything new, he's usually already played with it and gives us an insight." — Allen Wyma, '10

Contact Information

mmahoney@carthage.edu
(262) 551-5869
DSC 209-B