ECE

University of Virginia-Main Campus
26,418 grades108 courses94 professors44 terms

Department inferred from the subject code on each course. University of Virginia-Main Campus does not publish a department field with its grade records.

3.52
average GPA across 26,418 grades
+0% vs. University of Virginia-Main Campus overall (3.52)
93%
A or B
of 26,418 grades
—
D, F or withdrew
A68.6%
B24.1%
Every term against the 3.52 department average 44 terms
Fall 2009Spring 2026
Most taken
Courses with a grade record · 108
CourseDistributionGPAvs. deptGrades
2000 level11 courses
ECE 2066 · Science of Information
3.21 −9% vs. dept 1,232
ECE 2200 · Applied Physics
3.82 +9% vs. dept 1,848
ECE 2300 · Applied Circuits
3.65 +4% vs. dept 417
ECE 2330 · Digital Logic Design
3.42 −3% vs. dept 3,031
ECE 2501 · Special Topics ECE
3.91 +11% vs. dept 243
ECE 2502 · Special Topics ECE
3.84 +9% vs. dept 136
ECE 2600 · Electronics
3.59 +2% vs. dept 333
ECE 2630 · Introductory Circuit Analysis
3.29 −6% vs. dept 1,280
ECE 2660 · Electronics I
3.20 −9% vs. dept 1,114
ECE 2700 · Signals and Systems
3.25 −8% vs. dept 346
3000 level14 courses
ECE 3103 · Solid State Devices
3.48 −1% vs. dept 607
ECE 3209 · Electromagnetic Fields
2.94 −16% vs. dept 567
ECE 3330 · Computer Architecture
3.18 −9% vs. dept 204
ECE 3501 · Special Topics ECE
3.86 +10% vs. dept 400
ECE 3502 · Special Topics ECE
3.75 +7% vs. dept 401
ECE 3632 · Electronics II
3.14 −11% vs. dept 6
ECE 3660 · Electronics II
3.47 −1% vs. dept 210
ECE 3663 · Digital Integrated Circuits
2.95 −16% vs. dept 103
ECE 3750 · Signals and Systems I
3.19 −9% vs. dept 1,059
ECE 3760 · Signals and Systems II
3.07 −13% vs. dept 77
4000 level28 courses
ECE 4265 · Microwave Engineering Lab
3.26 −7% vs. dept 74
ECE 4332 · Introduction to VLSI Design
3.47 −1% vs. dept 195
ECE 4440 · Advanced Digital Design
3.79 +8% vs. dept 754
ECE 4457 · Computer Networks
3.24 −8% vs. dept 628
ECE 4501 · Special Topics ECE
3.67 +4% vs. dept 598
ECE 4502 · Special Topics ECE
3.81 +8% vs. dept 211
ECE 4641 · Bioelectricity
3.28 −7% vs. dept 63
ECE 4710 · Communications
3.39 −4% vs. dept 109
ECE 4750 · Digital Signal Processing
3.49 −1% vs. dept 249
ECE 4784 · Wireless Communications
3.37 −4% vs. dept 33
ECE 4785 · Optical Communications
3.49 −1% vs. dept 10
ECE 4850 · Linear Control Systems
3.30 −6% vs. dept 159
ECE 4855 · Control Laboratory
3.93 +12% vs. dept 97
ECE 4907 · Electrical Engr Projects
3.73 +6% vs. dept 198
ECE 4908 · Electrical Engr Projects
3.84 +9% vs. dept 121
ECE 4991 · MDE-Capstone Design
3.89 +11% vs. dept 278
5000 level9 courses
6000 level31 courses
ECE 6060 · Autonomous Mobile Robots
3.42 −3% vs. dept 16
ECE 6163 · Solid State Devices
3.43 −2% vs. dept 153
ECE 6265 · Microwave Engineering Lab
3.51 −0% vs. dept 43
ECE 6332 · VLSI Design
3.67 +4% vs. dept 181
ECE 6380 · AI Hardware
3.53 +0% vs. dept 25
ECE 6465 · Robots and Humans
3.92 +11% vs. dept 24
ECE 6642 · Optoelectronic Devices
3.74 +6% vs. dept 89
ECE 6713 · Communication Systems Engr
3.40 −3% vs. dept 105
ECE 6714 · Estimation Theory
3.81 +8% vs. dept 48
ECE 6782 · Digital Image Processing
3.61 +3% vs. dept 214
ECE 6784 · Wireless Communications
3.44 −2% vs. dept 66
ECE 6785 · Optical Communications
3.19 −9% vs. dept 6
ECE 6850 · Intro to Control Systems
3.63 +3% vs. dept 116
ECE 6993 · Independent Study
3.84 +9% vs. dept 68
7000 level14 courses
8000 level1 course
ECE 8825 · Adaptive Control
3.83 +9% vs. dept 22
3 more ECE courses appear in the catalog with no grade record yet.
Find a course or professor

Search helper · Uses this school’s records. Try “compare ECON 101” or a professor’s name.