John Bean

jcb6t@virginia.edu

Average Ratings

  • Rating

    4.36

  • Difficulty

    2.12

  • GPA

    3.64

Electrical and Computer Engineering

ECE 3103 | Solid State Devices
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Spring 2025

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

  • Difficulty

  • GPA

  • Last Taught

    Fall 2025

ECE 4907 | Electrical Engineering Projects
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Fall 2025

ECE 4908 | Electrical Engineering Projects
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Spring 2022

ECE 6993 | Independent Study
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Fall 2025

ECE 8999 | Thesis
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Fall 2025

ECE 9999 | Dissertation
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Fall 2025

Engineering

ENGR 1559 | Special Topics in Engineering
  • Rating

    4.67

  • Difficulty

    2.83

  • GPA

    3.89

  • Last Taught

    Fall 2018

ENGR 2500 | Introduction to Nanoscience and Technology
  • Rating

    4.26

  • Difficulty

    1.89

  • GPA

    3.6

  • Last Taught

    Spring 2025

ENGR 2510 | Nanoscience and Technology Lab
  • Rating

  • Difficulty

  • GPA

    3.22

  • Last Taught

    Spring 2010

ENGR 2520 | Nanoscience and Technology Literature Research
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Spring 2010

ENGR 4599 | Special Topics in Engineering
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Spring 2023

GSVS

GSVS 1559 | New course in Global Environments and Sustainability
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Spring 2019

GSVS 2050 | Sustainable Energy Systems
  • Rating

  • Difficulty

  • GPA

    3.85

  • Last Taught

    Spring 2025

GSVS 4993 | Independent Study in Environments and Sustainability
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Fall 2024