Menu

ucsd class difficulty ranking

Diabolically Insane
bipn 105- physiology lab
Insane
bipn 100- physiology
chem 43a- ochem lab
econ 110b- short run macroecon
Hard
econ 3- macroecon
chem 40b- ochem 2
bibc 102- metabolic biochem
bipn 120- endocrinology
bicd 110- cell bio
Medium
phys 1c- phys 3
lihl 124f- vietnamese
Easy
econ 100a- microecon a
phys 1bl- phys 2 lab
bimm 100- mol bio
econ 5- data analytics
chem 40a- ochem 1
Very Easy
phys 1a- phys 1
chem 6b- gen chem 2
chem 6c- gen chem 3
bieb 152- evolution of infectious diseases
bicd 100- genetics
chem 7l- gen chem lab
econ 120b- econometrics b
econ 120a- econometrics a
phys 1cl- phys 3 lab
phys 1al- phys 1 lab
math 10c- calc 3
phys 1b- phys 2
chem 195- chem TA
math 10b- calc 2
mgt 123- business of healthcare
bimm 128- bio of aging
Brainrot
mgt 164- leadership
mgt 45- accounting
mgt 162- negotiations
mgt 160- experiments
bild 4- intro bio lab
mgt 18- managing diverse teams
mgt 16- ethics
econ 1- microecon
hild 7c- history
syn 100- writing
syn 2- writing
syn 1- writing
Created Jan 15, 2026
ucsd class difficulty tier list

By Cammi Huynh

Diabolically Insane Tier

Insane Tier

Hard Tier

Medium Tier

Easy Tier

Very Easy Tier

Brainrot Tier