Hardest CMPSC classes at UCSB
Ranked by average GPA from official grade distributions. Only courses with at least 100 graded students.
- CMPSC 9: INTERMEDIATE PYTHON Average GPA 2.80, 2,892 students
- CMPSC 40: FOUNDATION COMP SCI Average GPA 3.03, 3,589 students
- CMPSC 130B: DATA STRUCT ALG II Average GPA 3.07, 2,726 students
- CMPSC 138: AUT & FORML LANG Average GPA 3.08, 2,585 students
- CMPSC 181B Average GPA 3.08, 147 students
- CMPSC 180 Average GPA 3.09, 663 students
- CMPSC 170: OPERATING SYSTEMS Average GPA 3.13, 2,766 students
- CMPSC 160: TRANS PROG LANG Average GPA 3.17, 1,721 students
- CMPSC 174A: FUND DATABASE SYS Average GPA 3.17, 1,097 students
- CMPSC 176A: COMP COMM NETWORKS Average GPA 3.20, 2,257 students
- CMPSC 8: INTRO TO COMP SCI Average GPA 3.23, 8,913 students
- CMPSC 16: PROBLEM SOLVING I Average GPA 3.23, 8,347 students
- CMPSC 130A: DATA STRUCT ALGORTH Average GPA 3.23, 3,769 students
- CMPSC 140 Average GPA 3.24, 813 students
- CMPSC 178 Average GPA 3.25, 940 students
- CMPSC 177: COMPUTER SECURITY Average GPA 3.25, 903 students
- CMPSC 174B Average GPA 3.25, 260 students
- CMPSC 24: PROBLEM SOLVING II Average GPA 3.27, 5,041 students
- CMPSC 176B Average GPA 3.29, 689 students
- CMPSC 165A: ARTIF INTELLIGENCE Average GPA 3.32, 1,745 students
- CMPSC 64: COMP ORGANIZATION Average GPA 3.38, 2,341 students
- CMPSC 171: DISTRD SYSTEMS Average GPA 3.38, 781 students
- CMPSC 181: INTRO COMP VISION Average GPA 3.38, 555 students
- CMPSC 4 Average GPA 3.38, 291 students
- CMPSC 32: OBJ ORIENT DESIGN Average GPA 3.39, 3,585 students
- CMPSC 5A: INTRO DATA SCI 1 Average GPA 3.39, 1,591 students
- CMPSC 132 Average GPA 3.39, 103 students
- CMPSC 154: COMPUTER ARCHITECT Average GPA 3.41, 2,321 students
- CMPSC 165B: MACHINE LEARNING Average GPA 3.43, 1,680 students
- CMPSC 162 Average GPA 3.44, 1,406 students
- CMPSC 185 Average GPA 3.48, 976 students
- CMPSC 56 Average GPA 3.50, 1,363 students
- CMPSC 176C: ADV TOP INT COMP Average GPA 3.51, 299 students
- CMPSC 5B: INTRO DATA SCI 2 Average GPA 3.53, 221 students
- CMPSC 111: INT COMPUTAT SCI Average GPA 3.56, 1,971 students
- CMPSC 190I Average GPA 3.60, 731 students
- CMPSC 292A Average GPA 3.65, 111 students
- CMPSC 90DA Average GPA 3.66, 149 students
- CMPSC 281B Average GPA 3.70, 171 students
- CMPSC 271 Average GPA 3.71, 403 students
- CMPSC 190A: SP TOP: FOUNDATIONS Average GPA 3.72, 368 students
- CMPSC 184 Average GPA 3.74, 539 students
- CMPSC 231: TOP COMB ALGORITHMS Average GPA 3.74, 151 students
- CMPSC 235 Average GPA 3.76, 146 students
- CMPSC 276 Average GPA 3.76, 141 students
- CMPSC 225 Average GPA 3.76, 125 students
- CMPSC 279: TOPICS IN SECURITY Average GPA 3.77, 219 students
- CMPSC 190B Average GPA 3.79, 163 students
- CMPSC 273 Average GPA 3.80, 134 students
- CMPSC 274: DATABASE SYSTEMS Average GPA 3.80, 126 students
- CMPSC 280 Average GPA 3.80, 120 students
- CMPSC 290G Average GPA 3.81, 162 students
- CMPSC 292F: SPEC TOP FOUN GEN Average GPA 3.83, 578 students
- CMPSC 270 Average GPA 3.83, 300 students
- CMPSC 291I: SPEC TOP APPS VIS Average GPA 3.83, 211 students
- CMPSC 290N Average GPA 3.83, 138 students
- CMPSC 190J: SP TOP: GENERAL Average GPA 3.84, 295 students
- CMPSC 290D Average GPA 3.84, 144 students
- CMPSC 291A: SPEC TOPIC APPS GEN Average GPA 3.85, 880 students
- CMPSC 48 Average GPA 3.86, 1,155 students
- CMPSC 240A Average GPA 3.86, 200 students
- CMPSC 293S Average GPA 3.88, 273 students
- CMPSC 293B: SPEC TOPICS CS SYS Average GPA 3.88, 150 students
- CMPSC 260 Average GPA 3.88, 119 students
- CMPSC 189A: SR CMPTR PRJCT Average GPA 3.90, 539 students
- CMPSC 148 Average GPA 3.90, 473 students
- CMPSC 290I Average GPA 3.90, 188 students
- CMPSC 293G Average GPA 3.90, 130 students
- CMPSC 292G: SPEC TOPICS CS FOUN Average GPA 3.91, 146 students
- CMPSC 290C Average GPA 3.91, 109 students
- CMPSC 254: ADV COMP ARCH Average GPA 3.92, 258 students
- CMPSC 292C: SPEC TOP FOUN PROG Average GPA 3.92, 131 students
- CMPSC 190N: SP TOPICS: GENERAL Average GPA 3.92, 130 students
- CMPSC 156: ADV APP PROGRAM Average GPA 3.93, 1,052 students
- CMPSC 291K: SPEC TOPICS CS APPS Average GPA 3.93, 332 students
- CMPSC 290B Average GPA 3.93, 229 students
- CMPSC 263: RUNTIME SYSTEMS Average GPA 3.94, 428 students
- CMPSC 110: INTRO RESEARCH CS Average GPA 3.94, 209 students
- CMPSC 189B Average GPA 3.95, 730 students
- CMPSC 293N Average GPA 3.95, 112 students
- CMPSC 596: DIRECTED RESEARCH Average GPA 3.97, 1,983 students
- CMPSC 211A: MATRIX ANLYSIS COMP Average GPA 3.97, 191 students
- CMPSC 196: UNDERGRAD RESEARCH Average GPA 3.98, 441 students
See also: Easiest classes, UCSB course catalog, CMPSC course catalog.