Category: ubc | RSS Feed

Review: Being a CPSC 210 TA

Last term (2014W2, or Jan-Apr 2015), I had the opportunity to be a teaching assistant (henceforth abbreviated as TA) for CPSC 210: "Software Construction", which is part of UBC's CPSC software engineering stream. I've already reviewed 210 as a student in an earlier blog post; instead, this blog ...


Review: CPSC 320, 404

I took CPSC 320 and 404 this year (in 2014W2) along with a few electives, right after my second 8-month co-op stint. I actually took a lighter workload than I would usually take during regular winter sessions, in part because I was also doing a TA-ship for the first time ...


Review: CPSC 313, 317

Again, a set of long overdue reviews for a bunch of 3rd year CPSC courses that I took in 2013W2, hopefully in time for fellow students who are considering registering for these courses. Enjoy, and as always let me know if you have any feedback; comments, questions, or suggestions are ...


Review: CPSC 304, 310

This is a long overdue review for a bunch of 3rd year CPSC courses that I took in 2013W1. Better late than never, right? As it's been a lengthy 2 years since I've taken these courses, I'll probably keep these reviews a little bit shorter than some ...


Review: CPSC 213, 221

Now that I've finished with all my 2nd year CPSC courses, I guess it's a good idea to write down my review before I forget about it, especially since I'm now on a co-op work position. So, without further ado, I present to you my overall thoughts ...


Review: CPSC 189

CPSC 189 is a relatively new course and is only worth 1 credit, but it sounded interesting enough that I decided to take it during summer session. I've always wanted a formal grounding in Python, and while I was somewhat disappointed to realize that the purpose of CPSC 189 ...


Review: CPSC 110+121+210

Here's my review for CPSC 110, 121, and 210, which I took in my 1st year as a UBC Science student, doing a major in computer science.

CPSC 110:

In a nutshell: [ Language: Racket ] - [ IDE: DrRacket ] - [ Prereqs: none ] - [ CPSC 110 Website ]

"Bad programming is easy. Idiots can learn it ...


Advice for new UBC students (CPSC)

So, here's the 3rd entry in my "Advice for new UBC students" series (I know, I'm not all that creative :P ) - today, I'll talk about everything an incoming UBC computer science student should know. This is written primarily for students in the Faculty of Science; students who ...

© 2012-2015 Vincent Cheng. Built using Pelican. Based on theme by Carey Metcalfe, available on GitHub, which is based on svbhack by Giulio Fidente, modified by myself.