

Doug MacGregor PhD
Adjunct Professor of Computer Science
Contact Information
Education
PhD. Kyoto University, Information Science, 1991MS Johns Hopkins University, Cybersecurity, 2017
MS University of Illinois Urbana Champaign, Computer Science, 1980
BA University of Maryland College Park, History, 1977
Biography
As a Naval Aircrewman I spent 6 years as an antisubmarine warfare operator flying in Southeast Asia. While In the Navy I completed my B.A in history going to school at nights. I then got a MS in computer science from U. of Illinois focusing computer architecture. I was the lead designer for two generations of Motorola microprocessors that were used in 90% of all computers and was granted 24 patents. Following this, I was the first American to get an engineering PhD from a major Japanese university. While in Japan I founded a company to build compatible workstations and servers. We developed the first symmetric multiprocessing UNIX server and designed the first million transistor microprocessor.
After this, I was primarily a business manager rather than a developer. I joined Dell Computer Corporation where I was the general manager for the worldwide desktop business, I ran procurement and was the general manager for the worldwide notebook business. After Dell I joined the Harvard Business School as a research fellow focusing on organizational behavior. I have been a venture and angle investor before coming to Gunnison. Keenly interested in cybersecurity I completed a second MS in cybersecurity from Johns Hopkins University. I joined Western in 2015 where I initially taught in the business school before moving to the Math/CS department where I helped build the Information Security emphasis
Courses Taught
- CS 170: Information Security and Hacking
- CS 330: Operating Systems and Architecture
- CS 360: System Security
- CS 450 Ethical Hacking and Malware Analysis
- CS 460: Network Security
Publications
- “Virtual Memory and the MC68010”
IEEE Micro, Vol. 3, No. 3, June 1983
** Awarded 1985 IEEE Browder J. Thompson Memorial Award
- “The Motorola MC68020”
IEEE Micro, Vol. 4, No. 4, Aug. 1984
** Awarded best paper in IEEE Micro for 1984
- “A Performance Analysis of MC68020-based Systems”
IEEE Micro, Vol. 5, No. 6, 1985