Hardest ECE classes at UCSB

Ranked by average GPA from official grade distributions. Only courses with at least 100 graded students.

  1. ECE 2A Average GPA 2.50, 877 students
  2. ECE 2C Average GPA 2.67, 708 students
  3. ECE 10B: FOUNDTN CIRC & SYS Average GPA 2.77, 1,636 students
  4. ECE 137B: CIRCUIT & ELECTR II Average GPA 2.80, 873 students
  5. ECE 149 Average GPA 2.82, 189 students
  6. ECE 137A Average GPA 2.85, 992 students
  7. ECE 130A: SIGNAL ANALYSIS Average GPA 2.87, 1,533 students
  8. ECE 2B Average GPA 2.91, 578 students
  9. ECE 132: INTRO ELEC DEVICE Average GPA 2.96, 1,045 students
  10. ECE 10C: FOUNDTN CIRC & SYS Average GPA 3.03, 1,298 students
  11. ECE 134: INTR FIELDS & WAVES Average GPA 3.05, 1,046 students
  12. ECE 154 Average GPA 3.05, 138 students
  13. ECE 15A: FUND OF LOGIC DES Average GPA 3.07, 2,303 students
  14. ECE 124C Average GPA 3.08, 104 students
  15. ECE 130B: SIGNAL ANALYSIS Average GPA 3.09, 1,123 students
  16. ECE 181B Average GPA 3.10, 238 students
  17. ECE 152A: DIGITAL DESIN PRIN. Average GPA 3.11, 2,530 students
  18. ECE 130C: INTRO APP LIN ALG Average GPA 3.12, 434 students
  19. ECE 178: INTRO DIG IMAGE Average GPA 3.17, 650 students
  20. ECE 153B: SNSR/PERPH INT DSGN Average GPA 3.20, 1,034 students
  21. ECE 124A Average GPA 3.22, 102 students
  22. ECE 10A: FOUNDTN CIRC & SYS Average GPA 3.23, 1,693 students
  23. ECE 145A: COMM ELECTRONICS Average GPA 3.23, 203 students
  24. ECE 124B Average GPA 3.23, 157 students
  25. ECE 181: INTRO COMP VISION Average GPA 3.25, 499 students
  26. ECE 160 Average GPA 3.26, 579 students
  27. ECE 183: NONLINEAR PHENOMENA Average GPA 3.27, 118 students
  28. ECE 179D: ROBOTICS: CONTROL Average GPA 3.30, 166 students
  29. ECE 145B Average GPA 3.30, 141 students
  30. ECE 147A: CONTROL SYSTEMS Average GPA 3.31, 350 students
  31. ECE 139: PROB & STAT Average GPA 3.35, 1,463 students
  32. ECE 135 Average GPA 3.35, 202 students
  33. ECE 122A: VLSI PRINCIPLES Average GPA 3.36, 241 students
  34. ECE 154A: INTRO COMPUTER ARCH Average GPA 3.37, 954 students
  35. ECE 156A Average GPA 3.43, 520 students
  36. ECE 152B Average GPA 3.43, 168 students
  37. ECE 153A Average GPA 3.44, 509 students
  38. ECE 221A: DEV PHYS I Average GPA 3.44, 354 students
  39. ECE 162A: QUANTUM ELEC MATRLS Average GPA 3.45, 227 students
  40. ECE 156B Average GPA 3.46, 249 students
  41. ECE 147B Average GPA 3.46, 242 students
  42. ECE 146A: DIG COMM FUND Average GPA 3.46, 186 students
  43. ECE 144 Average GPA 3.47, 308 students
  44. ECE 158 Average GPA 3.48, 223 students
  45. ECE 252B Average GPA 3.48, 122 students
  46. ECE 221B: DEV PHYS II Average GPA 3.51, 107 students
  47. ECE 150 Average GPA 3.52, 321 students
  48. ECE 254B Average GPA 3.53, 126 students
  49. ECE 220A: SEMICOND DEVICE Average GPA 3.57, 337 students
  50. ECE 257A Average GPA 3.57, 133 students
  51. ECE 225 Average GPA 3.58, 105 students
  52. ECE 148: SIGNAL ANALYSIS Average GPA 3.59, 279 students
  53. ECE 235: STOCH PROC IN ENGR Average GPA 3.60, 375 students
  54. ECE 180: INTRO DEEP LEARNING Average GPA 3.61, 378 students
  55. ECE 201A: EM THEORY I Average GPA 3.61, 205 students
  56. ECE 227A: SEMICOND. LASERS I Average GPA 3.61, 204 students
  57. ECE 120B: INTEGRATED CIRCUITS Average GPA 3.62, 256 students
  58. ECE 218A: COMM ELECTRONICS Average GPA 3.63, 148 students
  59. ECE 142: INTRO TO POWER ELEC Average GPA 3.64, 290 students
  60. ECE 120A Average GPA 3.65, 417 students
  61. ECE 154B Average GPA 3.65, 277 students
  62. ECE 215A Average GPA 3.65, 151 students
  63. ECE 228A Average GPA 3.65, 136 students
  64. ECE 211A Average GPA 3.65, 114 students
  65. ECE 6: PHYS ENGY INFO COMM Average GPA 3.67, 190 students
  66. ECE 253 Average GPA 3.68, 206 students
  67. ECE 194BB: COMPUTER ENGR Average GPA 3.69, 233 students
  68. ECE 189C: SR CMPTR PROJ Average GPA 3.70, 275 students
  69. ECE 157A: MACH LEARN DES TEST Average GPA 3.70, 234 students
  70. ECE 242 Average GPA 3.71, 130 students
  71. ECE 272A: MACH LEARN DES TEST Average GPA 3.72, 107 students
  72. ECE 277: PATTERN RECOGNITION Average GPA 3.73, 180 students
  73. ECE 205 Average GPA 3.73, 172 students
  74. ECE 278A: DIGITAL IMAGE PROC Average GPA 3.74, 187 students
  75. ECE 162B Average GPA 3.74, 173 students
  76. ECE 3: INTRO PYTHON PROG Average GPA 3.75, 764 students
  77. ECE 281B Average GPA 3.76, 212 students
  78. ECE 255B Average GPA 3.78, 104 students
  79. ECE 189B Average GPA 3.79, 525 students
  80. ECE 157B Average GPA 3.79, 167 students
  81. ECE 10BL: FOUNDTN CIRC LAB Average GPA 3.81, 1,660 students
  82. ECE 240 Average GPA 3.81, 141 students
  83. ECE 283: MACHINE LEARNING Average GPA 3.82, 205 students
  84. ECE 189A: SR CMPTR PRJCT Average GPA 3.83, 515 students
  85. ECE 224A: VLSI PROJECT DESIGN Average GPA 3.83, 159 students
  86. ECE 594BB: COMPUTER ENGR Average GPA 3.84, 490 students
  87. ECE 272B Average GPA 3.84, 104 students
  88. ECE 251 Average GPA 3.85, 192 students
  89. ECE 254A Average GPA 3.85, 132 students
  90. ECE 188C: SENIOR EE PROJECT Average GPA 3.86, 470 students
  91. ECE 284 Average GPA 3.86, 132 students
  92. ECE 230A: LINEAR SYSTEMS I Average GPA 3.87, 172 students
  93. ECE 271A: PRIN OF OPTIMIZAT Average GPA 3.88, 103 students
  94. ECE 10CL: FOUNDTN CIRC LAB Average GPA 3.89, 1,393 students
  95. ECE 188B Average GPA 3.89, 608 students
  96. ECE 188A: SENIOR EE PROJECT Average GPA 3.92, 608 students
  97. ECE 594V Average GPA 3.92, 118 students
  98. ECE 10AL: FOUNDTN CIRC LAB Average GPA 3.93, 1,847 students
  99. ECE 136C: QUANTUM PHOTONICS Average GPA 3.93, 108 students
  100. ECE 270 Average GPA 3.95, 173 students

See also: Easiest classes, UCSB course catalog, ECE course catalog.

Still loading. This can take a moment on a slow connection.

Loading My Class Grades