Skip to main content
WVU has extended alternative delivery of classes through the end of the semester. Visit coronavirus.wvu.edu for the latest updates and view a message from President Gee at go.wvu.edu/wvucovid.

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