Courses at UBC
5,374 courses · search by code or title, then open one to read what students said.
5,374 courses· showing 289–312
ENG350
4.7 out of 5 stars4.7· 3 ratings
ENGL244Environment and Literature
4.7 out of 5 stars4.7· 3 ratings
APSC151Computer-Aided Engineering Graphics
4.7 out of 5 stars4.7· 3 ratings
PSYC320A
4.7 out of 5 stars4.7· 3 ratings
ENGLISH227
4.7 out of 5 stars4.7· 3 ratings
SPAN203Intensive Elementary Spanish
4.7 out of 5 stars4.7· 3 ratings
POLI369K
4.7 out of 5 stars4.7· 3 ratings
ENGL306
4.7 out of 5 stars4.7· 3 ratings
FREN353Advanced French Grammar
4.7 out of 5 stars4.7· 3 ratings
SOCI250C
4.7 out of 5 stars4.7· 3 ratings
POLI460A
4.7 out of 5 stars4.7· 3 ratings
HKIN191
4.7 out of 5 stars4.7· 3 ratings
EOSC221Introductory Petrology
4.7 out of 5 stars4.7· 3 ratings
ENGL206
4.7 out of 5 stars4.7· 3 ratings
EOSC330Principles of Geomorphology
4.7 out of 5 stars4.7· 3 ratings
HIST421Honours Tutorial
4.7 out of 5 stars4.7· 3 ratings
BIOL260Fundamentals of Physiology
4.6 out of 5 stars4.6· 85 ratings
COMM190Introduction to Quantitative Decision Making
4.6 out of 5 stars4.6· 79 ratings
GERM100
4.6 out of 5 stars4.6· 79 ratings
SPAN202Elementary Spanish II
4.6 out of 5 stars4.6· 43 ratings
GMST121Fairy Tales and Popular Culture
4.6 out of 5 stars4.6· 28 ratings
CPSC216
4.6 out of 5 stars4.6· 23 ratings
CSIS300Critical Engagements in Sexuality Studies
4.6 out of 5 stars4.6· 19 ratings
APSC100Introduction to Engineering I
4.6 out of 5 stars4.6· 19 ratings