Brian Powell
Education
- B.A., Computer Science, Malone College, 2003
- M.S., Computer Science, West Virginia University, 2006
- Ph.D., Computer Science, West Virginia University, 2018
Teaching Interests
- cybersecurity
- programming languages
- database design
- computer networking
- data analysis and visualization
Research Interests
- CAPTCHAs
- cybersecurity
- computer science education and teaching methods
Professional Societies
- Association for Computing Machinery (ACM)
- American Society for Engineering Education (ASEE)
Service Activities
- The Honor Society of Phi Kappa Phi, WVU chapter president
- oSTEM: Out in Science, Technology, Engineering and Mathematics, WVU chapter faculty advisor
- Faculty advisor of WVU IEEE chapter