Keivan Esfarjani

ke4c@virginia.edu

Average Ratings

  • Rating

    1.22

  • Difficulty

    4.0

  • GPA

    3.05

Computer Engineering

CPE 7993 | Independent Study
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Spring 2025

Electrical and Computer Engineering

ECE 6501 | Topics in Electrical and Computer Engineering
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Spring 2025

Materials Science and Engineering

MSE 4960 | Special Project in Materials Science and Engineering
  • 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 2320 | Dynamics
  • Rating

  • Difficulty

  • GPA

    2.64

  • Last Taught

    Spring 2025

MAE 3140 | Elements of Heat and Mass Transfer
  • Rating

    1.22

  • Difficulty

    4.0

  • GPA

    3.15

  • Last Taught

    Spring 2025

MAE 3420 | Computational Methods in Mechanical & Aerospace Engineering
  • Rating

  • Difficulty

  • GPA

    3.09

  • Last Taught

    Spring 2025

MAE 4503 | Special Topics in Aerospace Engineering
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Fall 2019

MAE 4511 | Mechanical Engineering Special Project
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Fall 2023

MAE 4512 | Mechanical Engineering Special Project
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Fall 2023

MAE 4610 | Mechanical Engineering Design I
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Fall 2024

MAE 6100 | Thermomechanics
  • Rating

  • Difficulty

  • GPA

    3.3

  • Last Taught

    Spring 2025

MAE 6592 | Special Topics in Mechanical and Aerospace Science: Intermediate Level
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Spring 2025

MAE 6993 | Independent Study in Mechanical or Aerospace Science: Intermediate Level
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Spring 2025

MAE 7510 | Research Seminar, Mechanical and Aerospace Engineering: Master's Students
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Spring 2025

MAE 8591 | Research Seminar, Mechanical and Aerospace Engineering: Doctoral Students
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Spring 2025

MAE 8897 | Graduate Teaching Instruction
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Spring 2025

MAE 8999 | Master's Thesis Research, Mechanical and Aerospace Engineering
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Spring 2025

MAE 9897 | Graduate Teaching Instruction
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Spring 2025

MAE 9999 | Dissertation Research, Mechanical and Aerospace Engineering
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Spring 2025

Physics

PHYS 3559 | New Course in Physics
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Spring 2022

PHYS 3995 | Research
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Spring 2025

PHYS 5559 | New Course in Physics
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Fall 2018

PHYS 9998 | Pre-Qual Preparation for Doctoral Research
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Spring 2025

PHYS 9999 | PhD Thesis Non-Topical Research
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Spring 2025