Course Description
Open ordinarily to students in Computer Science with at least a 72% average and permission of the department. The course may consist of supervised reading, participation in a seminar, and one or more programming projects.
Average difficulty
Average quality
CPSC448 is an amazing opportunity to both get research experience and explore a field not covered by the undergraduate curriculum at UBC while getting course credit for it. It’s a very flexible course structure that you work with your supervisor to design, so you can cater it to your learning style and preferences. The process of applying can take some time, especially if advisors are busy around add-drop, so try to start drafting your proposal ahead of the preliminary approval if you know you meet the basic reuqirements. Getting research experience can help your grad school application or resume stand out, so I’d highly recommend pursuing a Directed Studies at least once!
| Difficulty: | 2.5 | |
| Quality: | 5 |
Great opportunity to get some research experience and study something that you personally find interesting. The structure is highly flexible and you get a lot of opportunities to directly interact with your supervisor and mentor (usually a grad student). Remember to reach out to your supervisor early and take courses in their research area!
| Difficulty: | 4 | |
| Quality: | 5 |