James Fitz-Gerald

jmf8h@virginia.edu

Average Ratings

  • Rating

    4.27

  • Difficulty

    1.88

  • GPA

    3.81

Electrical and Computer Engineering

ECE 9999 | Dissertation
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Spring 2025

Engineering

ENGR 1620 | Introduction to Engineering
  • Rating

    4.89

  • Difficulty

    1.89

  • GPA

    3.89

  • Last Taught

    Spring 2018

ENGR 1624 | Introduction to Engineering
  • Rating

    1.17

  • Difficulty

    2.0

  • GPA

    3.95

  • Last Taught

    Spring 2023

ENGR 2595 | Special Topics in Engineering
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Spring 2025

ENGR 4595 | Special Topics in Engineering
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Spring 2025

Engineering Physics

EP 8999 | Master's Degree Research
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Summer 2024

EP 9999 | Ph.D. Dissertation Research
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Summer 2024

Materials Science and Engineering

MSE 3101 | Materials Science Investigations
  • Rating

    4.4

  • Difficulty

    1.8

  • GPA

    3.41

  • Last Taught

    Spring 2025

MSE 4210 | Materials Processing
  • Rating

  • Difficulty

  • GPA

    3.64

  • Last Taught

    Spring 2025

MSE 4592 | Special Topics in Materials Science
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Spring 2025

MSE 4960 | Special Project in Materials Science and Engineering
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Spring 2025

MSE 6120 | Characterization of Materials
  • Rating

  • Difficulty

  • GPA

    3.93

  • Last Taught

    Fall 2024

MSE 6640 | Thin Film Growth
  • Rating

  • Difficulty

  • GPA

    3.85

  • Last Taught

    Fall 2009

MSE 8970 | Graduate Teaching Instruction-M.S.
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Spring 2025

MSE 8999 | Masters Degree Research
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Spring 2025

MSE 9999 | PHD Dissertation Research
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Spring 2025

Mechanical & Aerospace Engineering

MAE 4502 | Special Topics in Mechanical Engineering
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Spring 2025

MAE 4511 | Mechanical Engineering Special Project
  • Rating

  • Difficulty

  • GPA

    4.0

  • Last Taught

    Fall 2023