Skip to main content
In-person undergraduate classes resume Sept. 28. The Return to Campus website has updates about WVU's fall plans. Visit coronavirus.wvu.edu and CDC.gov for health resources related to the global pandemic.

Brian Powell

Teaching Assistant Professor - LANE DEPARTMENT OF COMPUTER SCIENCE AND ELECTRICAL ENGINEERING

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 co-advisor