Skip to main content
Sponsored

James Groves

2.76
Rating
3.39
Difficulty
3.41
GPA

Civil Engineering

CE 6555 | Special Topics in Distance Learning
Rating
Difficulty
GPA
Fall 2011
Last Taught

Computer Science

CS 2330 | Digital Logic Design
Rating
Difficulty
GPA
Fall 2014
Last Taught

Electrical and Computer Engineering

ECE 3750 | ECE Fundamentals III
Rating
Difficulty
GPA
Fall 2014
Last Taught
ECE 4850 | Linear Control Systems
Rating
Difficulty
GPA
Fall 2014
Last Taught
ECE 5555 | Special Topics in Distance Learning
Rating
Difficulty
GPA
Spring 2014
Last Taught
ECE 6555 | Special Topics in Distance Learning
Rating
Difficulty
GPA
Spring 2012
Last Taught
ECE 7555 | Advanced Topics in Distance Learning
Rating
Difficulty
GPA
Fall 2010
Last Taught

Engineering

ENGR 1559 | Special Topics in Engineering
Rating
Difficulty
GPA
Fall 2018
Last Taught
ENGR 2050 | Introduction to Sustainable Energy Systems
3.4
Rating
4.3
Difficulty
3.29
GPA
Fall 2020
Last Taught
ENGR 2555 | Special Projects in Engineering Education
Rating
Difficulty
GPA
Fall 2009
Last Taught
ENGR 2595 | Special Topics in Engineering
Rating
Difficulty
3.53
GPA
Spring 2020
Last Taught
ENGR 3501 | Special Topics in Engineering
Rating
Difficulty
GPA
Fall 2018
Last Taught
ENGR 4010 | Multidisciplinary Design and Development I
Rating
Difficulty
3.70
GPA
Fall 2021
Last Taught
ENGR 4020 | Multidisciplinary Design and Development II
Rating
Difficulty
3.13
GPA
Spring 2022
Last Taught
ENGR 4595 | Special Topics in Engineering
Rating
Difficulty
GPA
Fall 2018
Last Taught
ENGR 4599 | Special Topics in Engineering
Rating
Difficulty
GPA
Summer 2021
Last Taught
ENGR 9997 | Graduate Teaching Instruction
Rating
Difficulty
GPA
Spring 2025
Last Taught

GSVS

GSVS 2050 | Sustainable Energy Systems
3.3
Rating
3.4
Difficulty
3.26
GPA
Spring 2025
Last Taught
GSVS 2559 | New Course in Global Environments and Sustainability
Rating
Difficulty
GPA
Spring 2021
Last Taught
GSVS 3010 | Sustainable Design Thinking I
Rating
Difficulty
3.69
GPA
Fall 2021
Last Taught
GSVS 3020 | Sustainable Design Thinking II
Rating
Difficulty
3.91
GPA
Spring 2022
Last Taught
GSVS 3210 | The Global Context of Clean Energy Materials
Rating
Difficulty
GPA
Spring 2023
Last Taught
GSVS 3559 | New Course in Global Environments and Sustainability
Rating
Difficulty
GPA
Spring 2020
Last Taught
GSVS 4993 | Independent Study in Environments and Sustainability
Rating
Difficulty
GPA
Fall 2020
Last Taught

Materials Science and Engineering

MSE 2090 | Introduction to Materials Science
3.0
Rating
3.3
Difficulty
3.03
GPA
Fall 2017
Last Taught
MSE 3060 | Structures and Defects of Materials
Rating
Difficulty
GPA
Fall 2014
Last Taught
MSE 3670 | Materials for Electronic, Magnetic and Optical Applications
Rating
Difficulty
GPA
Fall 2014
Last Taught
MSE 4055 | Nanoscale Science & Technology
Rating
Difficulty
GPA
Fall 2014
Last Taught
MSE 4960 | Special Project in Materials Science and Engineering
Rating
Difficulty
GPA
Summer 2021
Last Taught
MSE 6555 | Special Topics in Distance Learning
Rating
Difficulty
GPA
Fall 2014
Last Taught
MSE 8999 | Masters Degree Research
Rating
Difficulty
GPA
Spring 2025
Last Taught
MSE 9999 | PHD Dissertation Research
Rating
Difficulty
GPA
Spring 2025
Last Taught

Mechanical & Aerospace Engineering

MAE 2000 | Introduction to Mechanical Engineering
Rating
Difficulty
GPA
Fall 2014
Last Taught
MAE 3210 | Fluid Mechanics
Rating
Difficulty
GPA
Fall 2014
Last Taught
MAE 3310 | Aerospace Structures
Rating
Difficulty
GPA
Fall 2014
Last Taught
MAE 6310 | Fluid Mechanics I
Rating
Difficulty
GPA
Fall 2014
Last Taught
MAE 6555 | Special Topics in Distance Learning
Rating
Difficulty
GPA
Fall 2013
Last Taught

Science, Technology, and Society

STS 1500 | Science, Technology, and Contemporary Issues
Rating
Difficulty
GPA
Fall 2014
Last Taught
STS 2050 | Introduction to Sustainable Energy Systems
1.9
Rating
3.4
Difficulty
3.03
GPA
Spring 2025
Last Taught
STS 2500 | Science and Technology in Social and Global Context
2.0
Rating
4.0
Difficulty
3.33
GPA
Fall 2022
Last Taught
STS 2600 | Engineering Ethics
2.0
Rating
1.0
Difficulty
3.66
GPA
Spring 2025
Last Taught
STS 3210 | The Global Context of Clean Energy Materials
Rating
Difficulty
GPA
Spring 2023
Last Taught
STS 3500 | Advanced Topics in Technology and Society
Rating
Difficulty
GPA
Spring 2022
Last Taught
STS 4500 | STS and Engineering Practice
Rating
Difficulty
GPA
Fall 2014
Last Taught
STS 5500 | Topics in Technology and Society
Rating
Difficulty
GPA
Spring 2020
Last Taught

Systems & Information Engineering

SYS 6555 | Special Topics in Distance Learning
Rating
Difficulty
GPA
Spring 2012
Last Taught