![](/live/image/gid/79/width/1600/height/650/1621_17_Sunrise_LB-3.rev.1639600862.jpg)
Mark Mahoney
![](/live/image/gid/37/width/700/src_region/0,0,300,400/111_882_mahoney_mark-300.rev.1638389819.jpg)
Mark Mahoney
- Professor of Computer Science
Professor Mark Mahoney served as a senior software engineer at Motorola prior to joining the Carthage faculty in 2002. His work with Bluetooth Wireless Communication protocols resulted in algorithms for avoiding fixed interferers in Bluetooth radio bands. This work resulted in a patent. His research interests are primarily in software engineering and computer science education. He is the inventor of a new medium to guide others through code examples and uses the medium as a textbook replacement in many of his courses.
- Ph.D. — Computer Science, Illinois Institute of Technology
- M.S. — Computer Science, Illinois Institute of Technology
- B.A. — Computer Science, Roosevelt University
- CSC 1810 Principles of Computer Science I
- CSC 1820 Principles of Computer Science II
- CSC 2560 Data Structures and Algorithms
- CSC 2810 Database Design and Management
- CSC 2910 Object Oriented Programming
- CSC 3210 Computing Paradigms
- CSC 4350 Software Design and Development