David Edwards

dle7pm@virginia.edu

Average Ratings

  • Rating

    3.1

  • Difficulty

    3.22

  • GPA

    3.76

Computer Science

CS 1010 | Introduction to Information Technology
  • Rating

    3.67

  • Difficulty

    1.0

  • GPA

    3.74

  • Last Taught

    Spring 2025

CS 1111 | Introduction to Programming
  • Rating

  • Difficulty

  • GPA

    3.29

  • Last Taught

    Fall 2024

CS 2102 | Discrete Mathematics
  • Rating

    2.6

  • Difficulty

    3.84

  • GPA

    3.14

  • Last Taught

    Fall 2021

CS 2110 | Software Development Methods
  • Rating

    3.12

  • Difficulty

    3.06

  • GPA

    3.45

  • Last Taught

    Spring 2022

CS 4980 | Capstone Research
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Spring 2025

CS 4993 | Independent Study
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Spring 2025

CS 8897 | Graduate Teaching Instruction
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Spring 2025

CS 9897 | Graduate Teaching Instruction
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Spring 2025

Education-Human Services

EDHS 3020 | Contemporary Health Issues
  • Rating

  • Difficulty

  • GPA

    3.96

  • Last Taught

    Spring 2014

EDHS 3030 | Exercise Physiology
  • Rating

  • Difficulty

  • GPA

    3.51

  • Last Taught

    Fall 2013

EDHS 5021 | Contemporary Health Issues
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Spring 2014

EDHS 7431 | Exercise Principles for Health, Fitness, and Chronic Diseases
  • Rating

  • Difficulty

  • GPA

    4.0

  • Last Taught

    Fall 2013

EDHS 7432 | Clinical Exercise Testing, Evaluation, and Prescription
  • Rating

  • Difficulty

  • GPA

    3.97

  • Last Taught

    Spring 2014

EDHS 7993 | Independent Study
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Spring 2018

EDHS 8430 | Exercise Intervention in Disease
  • Rating

  • Difficulty

  • GPA

    3.95

  • Last Taught

    Fall 2013

Kinesiology

KINE 2400 | Contemporary Health Issues
  • Rating

    4.67

  • Difficulty

    2.0

  • GPA

    3.96

  • Last Taught

    Fall 2014

KINE 3420 | Contemporary Health Issues
  • Rating

    4.18

  • Difficulty

    2.15

  • GPA

    3.84

  • Last Taught

    Spring 2025

KINE 4420 | Health and Wellbeing Capstone Seminar
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Spring 2025

KINE 4993 | Independent Study
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Spring 2025

KINE 5450 | Exercise Principles for Health, Fitness & Chronic Disease
  • Rating

  • Difficulty

  • GPA

    3.98

  • Last Taught

    Fall 2024

KINE 5460 | Clinical Exercise Testing, Evaluation and Prescription
  • Rating

    3.33

  • Difficulty

    3.0

  • GPA

    3.93

  • Last Taught

    Spring 2025

KINE 5480 | Exercise Intervention in Disease
  • Rating

  • Difficulty

  • GPA

    3.9

  • Last Taught

    Fall 2024

KINE 5993 | Independent Study
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Spring 2025

KINE 8998 | Master's Research Internship
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Spring 2025

KINE 8999 | Master's Thesis
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Spring 2025

KINE 9993 | Independent Study
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Spring 2025

KINE 9995 | Independent Research
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Spring 2018

KINE 9998 | Doctoral Research Apprenticeship
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Spring 2025

KINE 9999 | Doctoral Dissertation
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Spring 2025

Mechanical & Aerospace Engineering

MAE 9897 | Graduate Teaching Instruction
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Spring 2025