He holds BSEE and MSEE degrees from West Virginia University, and the Doctor of Science in Computer Science from the George Washington University. He is a licensed Professional Engineer and a Fellow of the IEEE. Dr. Pullen teaches courses in computer networking, and has active research in networking for distributed virtual simulation and networked multimedia tools for distance education. He also serves as Vice President for Technology at Magideas (see below). Dr. Pullen recently received the IEEE's Harry Diamond Memorial Award for his work in networking for distributed simulation while in U.S. government service at the Defense Advanced Research Projects Agency (DARPA).