Harry Powell

hcp7ad@virginia.edu

Average Ratings

  • Rating

    3.63

  • Difficulty

    3.74

  • GPA

Computer Engineering

CPE 7995 | Supervised Project Research
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Fall 2023

Electrical and Computer Engineering

ECE 1501 | Special Topics in Electrical & Computer Engineering
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Spring 2024

ECE 2660 | ECE Fundamentals II
  • Rating

    3.06

  • Difficulty

    4.5

  • GPA

  • Last Taught

    Spring 2023

ECE 3250 | Electromagnetic Energy Conversion
  • Rating

    3.17

  • Difficulty

    3.25

  • GPA

  • Last Taught

    Spring 2024

ECE 3251 | Electromagnetic Energy Conversion Lab
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Spring 2024

ECE 3430 | Introduction to Embedded Computer Systems
  • Rating

    4.83

  • Difficulty

    3.5

  • GPA

  • Last Taught

    Fall 2024

ECE 3501 | Special Topics in Electrical and Computer Engineering
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Fall 2023

ECE 3750 | ECE Fundamentals III
  • Rating

    3.8

  • Difficulty

    3.2

  • GPA

  • Last Taught

    Fall 2023

ECE 4440 | Embedded System Design
  • Rating

    4.33

  • Difficulty

    4.0

  • GPA

  • Last Taught

    Fall 2024

ECE 4501 | Special Topics in Electrical and Computer Engineering
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Fall 2024

ECE 4502 | Special Topics in Electrical and Computer Engineering
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Fall 2024

ECE 4907 | Electrical Engineering Projects
  • Rating

    5.0

  • Difficulty

    4.0

  • GPA

  • Last Taught

    Fall 2024

ECE 4908 | Electrical Engineering Projects
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Spring 2022

ECE 4991 | MDE - Capstone Design
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Fall 2024

ECE 6501 | Topics in Electrical and Computer Engineering
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Fall 2024

ECE 6502 | Special Topics in Electrical and Computer Engineering
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Fall 2024

ECE 6993 | Independent Study
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Fall 2024

ECE 6996 | Supervised Graduate Teaching Experience
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Fall 2024

ECE 8897 | Graduate Teaching Instruction
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Spring 2023

ECE 9897 | Graduate Teaching Instruction
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Fall 2024

Engineering

ENGR 1501 | Special Topics
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Spring 2023

ENGR 4595 | Special Topics in Engineering
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Fall 2024