About Bill

Bill received his undergraduate degree in Computer Science at Drexel University in 2005, the Masters of Science in Science of Instruction at the Drexel School of Education in 2008, and the Masters of Science in Computer Science in 2008. His research interests are service-oriented architectures and program comprehension through software engineering. Bill also enjoys computer science education and engineering education outreach: he has served as an NSF GK-12 Fellow for two years, holds a secondary mathematics teaching certification in Pennsylvania, has taught and volunteered with students in grades 5 through 12, and has served on school board technology and grant-writing committees. He is currently serving as Associate Teaching Professor of Computer Science in the College of Computing & Informatics, and the Electrical and Computer Engineering Department in the College of Engineering at Drexel University, teaching the systems track and the new architecture track courses for the Department of Computer Science, including Operating Systems, Concurrent Programming, and Systems Architecture. Outside of these pursuits, Bill is a Senior Member of the Association for Computing Machinery (ACM), and an instrument-rated private pilot.

This Term

  • I am a University Faculty Senator (Academic Years 2014 through 2016) from the College of Computing and Informatics (CCI)
  • I am the chair of the Undergraduate Curriculum Committee in the Department of Computing in the College of Computing and Informatics (CCI)
  • I am the chair of the Computing Assessment and Accreditation Committee for CCI
  • I am a member of the CCI College Curriculum Committee
  • I am a member of the CCI First-Year Curriculum Committee
  • I am a member of the College of Computing and Informatics (CCI) Faculty Search Committee
  • I am a member (by courtesy) of the College of Engineering (COE) Assessment Committee
  • I am the faculty advisor to the MCS Society
  • I am the faculty advisor to the Arduino Developers at Drexel University group
  • I am the founder of the Web Services User Group at Drexel University
  • I am the cofounder of the Project Nebula Big Data Research Group
  • My office hours are
  • My courses and teaching interests can be found at my teaching page

Contact Me

  • My Philadelphia office is University Crossings 131 (215-895-0286)
  • My Mt. Laurel office is BCC TEC 211E
  • Email: wmm24 ~AT~ cs ~DOT~ drexel ~DOT~ edu