Richard Aleong
Recent terms
- 2025W · APSC 176 · APSC 176 - Engineering Communication
- 2024W · APSC 201 · APSC 201 - Technical Communication
- 2024W · IMTC 506 · IMTC 506 - User-Centered Immersive Design
- 2024S · APSC 505 · APSC 505 - Engineering Leadership
- 2024S · ENGR 405 · ENGR 405 - Engineering Leadership
- 2023W · ENGR 475 · ENGR 475 - Materials Selection and Design