Please Wait. Loading Menu...

William Pierce

William Pierce

Assistant Professor of Computer Science

Tel: 301-696-3983
Office: Hodson Science & Technology Center, Room 230
Office Hours: Wednesday: 5:00 - 6:15 PM


  • Professional Studies, MIT
  • M.S Computer Science, Hood College
  • A.A.S. Electronics Technology, Southside Virginia Community College
  • B.M.E. Music Education, Shenandoah Conservatory of Music

Courses taught

  • CS 326/508 Computer Organization and Design
  • CS 461/561 Computer Architecture
  • CS 450/550 Digital Logic and Switching Theory
  • CS 464/564 Operating Systems


Bill Pierce began his professional career as a music teacher and band director for the Brunswick County, Virginia Public Schools in 1974 after graduating from Shenandoah Conservatory of Music with a Bachelor's degree in Music Education. He was appointed Coordinator of Programs for the Gifted and Talented for elementary schools and worked with teachers and administrators to implement special classes for the gifted and talented students. While teaching, he performed with community theater groups and played keyboards for several area bands.

His interest in electronics and computers led to a second career after completing an Associate of Applied Science degree in Electronics Technology at Southside Virginia Community College. He began working for IBM in 1982 and over a period of 11 years worked at various positions in programming, systems engineering, electronics testing and component analysis. Bill also served as an instructor for the Kepner/Tregoe Analytic Troubleshooting program.

Bill joined the staff of Standard Technology, Inc. in 1993 as a Senior Systems Analyst and managed DoD systems and data at Fort Detrick. He currently is employed full-time as a Senior Consulting Healthcare Data Analyst with SRA International and supports the Department of Defense Tricare Office of Defense Healthcare Cost Analysis/Program Evalutaion.

Bill has been a part-time faculty member in the Computer Science department at Hood College since 1999 and teaches classes that deal with computer hardware. His interests are in computer architecture and microprocessor design. Bill's hobbies include woodworking and music, and is an Assistant Scoutmaster with the Boy Scouts of America.