APSC 203Technical Communication Engineering Physics II
0 reviews
APSC 211Co-operative Education Work Term
0 reviews
APSC 212Co-operative Education Work Term
0 reviews
APSC 261Technology and Society I
0 reviews
APSC 262Technology and Society II
0 reviews
APSC 263Technology and Development
0 reviews
APSC 279Engineering Materials Laboratory
0 reviews
APSC 310Co-operative Education Work Term
0 reviews
APSC 311Co-operative Education Work Term
0 reviews
APSC 312Co-operative Education Work Term
0 reviews
APSC 331Intermediate Engineering Design I
0 reviews
APSC 332Intermediate Engineering Design II
0 reviews
APSC 364Applied Sustainability: UBC as a Living Laboratory
0 reviews
APSC 366The Art of the Possible: An Introduction to Engineering for Non-Engineers
0 reviews
APSC 377Nuclear Weapons and Arms Control
0 reviews
APSC 380Introduction to Microcomputers
0 reviews
BMEG 300Topics in Biomedical Engineering I
0 reviews
CHBE 243Introduction to Chemical and Biological Engineering Process and Technology
0 reviews
CHBE 262Chemical Engineering and Applied Chemistry Laboratory
0 reviews
CHBE 263Introduction to Chemical and Biological Engineering Laboratory Practice
0 reviews
CHBE 364Environmental Engineering Laboratory
0 reviews
CIVL 250Engineering and Sustainable Development
0 reviews
CIVL 300Construction Engineering and Management
0 reviews
CPEN 221Software Construction I
0 reviews
CPEN 291Computer Engineering Design Studio I
0 reviews
CPEN 300Special Topics in Computer Engineering
0 reviews