Hardest ECGR classes at UNC Charlotte
Ranked by average GPA from official grade distributions. Only courses with at least 100 graded students.
- ECGR 3181: Logic System Design Ii Average GPA 2.45, 108 students
- ECGR 3111: Signals and Systems Average GPA 2.49, 1,619 students
- ECGR 3131: Fund Electronics & Semiconduct Average GPA 2.53, 1,638 students
- ECGR 2254: Analytical Foundations of Electrical and Computer Engineering Average GPA 2.56, 1,117 students
- ECGR 2112: Network Theory II Average GPA 2.62, 1,759 students
- ECGR 4123: Analog & Digital Communication Average GPA 2.65, 472 students
- ECGR 3132: Electronics Average GPA 2.66, 1,060 students
- ECGR 3121: Intro Electromagnetic Fields Average GPA 2.67, 952 students
- ECGR 2161: Basic Electrical Engineering I Average GPA 2.68, 3,033 students
- ECGR 3122: Electromagnetic Waves Average GPA 2.73, 873 students
- ECGR 4124: Digital Signal Processing Average GPA 2.79, 956 students
- ECGR 2111: Network Theory I Average GPA 2.85, 1,913 students
- ECGR 3133: Solid State Microelectronics I Average GPA 2.86, 174 students
- ECGR 2181: Logic Systems Design Average GPA 2.93, 1,804 students
- ECGR 2103: Computer Utilization in C++ Average GPA 2.95, 2,478 students
- ECGR 4171: Introduction to Energy Systems Average GPA 2.95, 217 students
- ECGR 4161: Introduction to Robotics Average GPA 2.98, 462 students
- ECGR 3101: Embedded Systems Average GPA 3.05, 763 students
- ECGR 4122: Acoustics Average GPA 3.06, 134 students
- ECGR 4144: Power Electronics I Average GPA 3.10, 220 students
- ECGR 4101: Advanced Embedded Systems Average GPA 3.10, 203 students
- ECGR 4433: Vlsi Systems Design Average GPA 3.12, 422 students
- ECGR 2104: Computer Engr Programming Ii Average GPA 3.14, 1,116 students
- ECGR 3123: Data Comm and Networking Average GPA 3.16, 715 students
- ECGR 4141: Power System Analysis I Average GPA 3.17, 246 students
- ECGR 4105: Introduction to Machine Learning Average GPA 3.18, 271 students
- ECGR 4181: Computer Architecture Average GPA 3.20, 148 students
- ECGR 4111: Control Systems Theory I Average GPA 3.21, 254 students
- ECGR 3112: System Analysis II Average GPA 3.22, 848 students
- ECGR 3142: Electrical Energy Conversion Average GPA 3.24, 698 students
- ECGR 3180: Data Structures and Algorithms in C++ Average GPA 3.26, 536 students
- ECGR 4146: Intro to Vhdl Average GPA 3.26, 325 students
- ECGR 3183: Computer Organization Average GPA 3.28, 782 students
- ECGR 5101: Advanced Embedded Systems Average GPA 3.28, 317 students
- ECGR 4131: Linear Integrated Electronics Average GPA 3.28, 102 students
- ECGR 4151: Solar Cell Fundmntls & Technlg Average GPA 3.38, 121 students
- ECGR 3159: Professional Practice Average GPA 3.39, 1,274 students
- ECGR 5187: Data Communications and Networking II Average GPA 3.41, 223 students
- ECGR 6181: Embedded Operating Systems Average GPA 3.41, 132 students
- ECGR 4142: Power System Analysis Ii Average GPA 3.47, 110 students
- ECGR 3090: Special Topics in Elec Engr Average GPA 3.48, 222 students
- ECGR 5124: Digital Signal Processing Average GPA 3.48, 113 students
- ECGR 2155: Instrum and Networks Lab Average GPA 3.50, 1,677 students
- ECGR 5146: Intro to Vhdl Average GPA 3.52, 118 students
- ECGR 3155: Systems & Electronics Lab Average GPA 3.53, 1,372 students
- ECGR 2156: Logic and Networks Lab Average GPA 3.58, 1,510 students
- ECGR 4090: Special Topics: MEMS - Micromachined Devices, Sensors & Actuators Average GPA 3.58, 882 students
- ECGR 6090: Special Topics: Interconnection Networks for Modern Multicore Systems and Accelerators Average GPA 3.62, 705 students
- ECGR 5181: Computer Architecture Average GPA 3.62, 337 students
- ECGR 3254: Senior Design Ii Average GPA 3.63, 239 students
- ECGR 4125: Found of Optical Engineering Average GPA 3.65, 228 students
- ECGR 6188: Fundamentals of Wireless Systems and Protocols Average GPA 3.65, 128 students
- ECGR 3157: ECE Junior Design Average GPA 3.70, 1,269 students
- ECGR 3156: Electromag & Elec Devices Lab Average GPA 3.70, 823 students
- ECGR 3253: Senior Design I Average GPA 3.72, 184 students
- ECGR 4241: Electrical Engineering Senior Design I Average GPA 3.74, 594 students
- ECGR 2252: Elec Engineering Design I Average GPA 3.75, 621 students
- ECGR 4251: Computer Engineering Senior Design I Average GPA 3.76, 463 students
- ECGR 5142: Power Gen: Oper & Control Average GPA 3.76, 110 students
- ECGR 4242: Electrical Engineering Senior Design II Average GPA 3.77, 566 students
- ECGR 4252: Computer Engineering Senior Design II Average GPA 3.78, 444 students
- ECGR 8090: Special Topics: Interconnection Networks for Modern Multicore Systems and Accelerators Average GPA 3.79, 200 students
- ECGR 5090: Special Topics: Science and Technology of Photovoltaics Average GPA 3.84, 556 students
- ECGR 6890: Individual Study & Projects Average GPA 3.95, 263 students
- ECGR 8890: Individual Study & Projects Average GPA 3.98, 213 students
- ECGR 6990: Industrial Internship Average GPA 3.99, 143 students
See also: Easiest classes, UNC Charlotte course catalog, ECGR course catalog.