[4] Mudge studied at the University of Reading and obtained a Bachelor's degree in Cybernetics, with a minor in Mathematics, in 1969.
After graduation he joined the University of Michigan in 1977 as Assistant Professor of Electrical Engineering and Computer Science.
[7] Mudge conducted a design study into a fully programmable architecture, SODA, to support software defined radio.
[14] In 2003, Mudge and his colleagues suggested a new approach to DVS, known as Razor, employed in dynamic detection and correction regarding circuit timing errors.
[15] Mudge and his colleagues explored the idea of operating chips at near-threshold voltages to further reduce power consumption.