Robert Weikle

rmw5w@virginia.edu

Average Ratings

  • Rating

    3.45

  • Difficulty

    4.45

  • GPA

    3.25

Applied Mathematics

APMA 2120 | Multivariable Calculus
  • Rating

  • Difficulty

  • GPA

    2.74

  • Last Taught

    Spring 2025

Electrical and Computer Engineering

ECE 2630 | ECE Fundamentals I
  • Rating

    2.67

  • Difficulty

    4.75

  • GPA

    2.96

  • Last Taught

    Fall 2022

ECE 2660 | ECE Fundamentals II
  • Rating

    3.27

  • Difficulty

    4.8

  • GPA

    2.71

  • Last Taught

    Spring 2023

ECE 3209 | Electromagnetic Fields
  • Rating

    3.42

  • Difficulty

    4.8

  • GPA

    2.73

  • Last Taught

    Fall 2024

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

  • Difficulty

  • GPA

  • Last Taught

    Spring 2025

ECE 4209 | RF Circuit Design and Wireless Systems
  • Rating

    4.17

  • Difficulty

    3.5

  • GPA

    3.41

  • Last Taught

    Fall 2024

ECE 4265 | Microwave Engineering Laboratory
  • Rating

  • Difficulty

  • GPA

    3.72

  • Last Taught

    Spring 2025

ECE 4907 | Electrical Engineering Projects
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Fall 2024

ECE 4908 | Electrical Engineering Projects
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Spring 2022

ECE 5260 | Microwave Engineering I
  • Rating

  • Difficulty

  • GPA

    3.46

  • Last Taught

    Spring 2025

ECE 6261 | Microwave Engineering II
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Fall 2022

ECE 6265 | Microwave Engineering Laboratory
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Spring 2025

ECE 6501 | Topics in Electrical and Computer Engineering
  • Rating

  • Difficulty

  • GPA

    3.58

  • Last Taught

    Spring 2025

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

  • Difficulty

  • GPA

  • Last Taught

    Spring 2025

ECE 6993 | Independent Study
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Fall 2024

ECE 6995 | Supervised Project Research
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Summer 2024

ECE 6996 | Supervised Graduate Teaching Experience
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Spring 2025

ECE 7209 | Techniques of Advanced Electromagnetics
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Spring 2016

ECE 7993 | Independent Study
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Summer 2020

ECE 8999 | Thesis
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Spring 2025

ECE 9897 | Graduate Teaching Instruction
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Spring 2025

ECE 9999 | Dissertation
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Spring 2025

Engineering

ENGR 1620 | Introduction to Engineering
  • Rating

    4.44

  • Difficulty

    2.33

  • GPA

    3.97

  • Last Taught

    Spring 2018

Physics

PHYS 3993 | Independent Study
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Spring 2025

PHYS 5993 | Physics Colloquium
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Spring 2018

PHYS 8970 | Non-Topical Research, Preparation for Research
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Spring 2011

PHYS 8999 | Master Thesis Non-Topical Research
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Spring 2025

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