Skip to main content

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