The last year of uni is definitely the "oh shit!" time when you look at your academic requirements and realize you need to take five 500-level CPSC courses, three 300+ level options (the only one that fits your schedule is Analysis of Slavic Music ), and two of the most grueling courses you've ever taken because they're prerequisites for CPSC 5XX: Course you wanted to take since first year . OK, maybe it's not that bad. To this day, I've never had a computer science class in the ICT building CPSC 441 - Computer Networks This course had a great balance between theory and practicality, because while we were given (and tested on) many equations and theoretical considerations related to packet delays, protocols, checksums, etc., it was made clear what each one was useful for. I also felt that the mix of assessment types helped with learning. We had written assignments and in-class activities, many of which required looking back on prior course content and combinin...
Do you want to start a club at UCalgary? That's great! With over 200 clubs already on campus, you'd think it's a pretty straightforward process. Well, yes and no. The process is theoretically easy and straightforward, but there are a bunch of little things the official guides don't quite tell you that might trip you up. So, here's what I learned from starting the UCalgary Cheese Club! Start the Application Process Early... Very Early First things first: all new club requests are due once per year on May 15th. If you miss that deadline, then you're waiting until next year. The actual paperwork is very doable, you just need: A constitution (the instructions for this are very clear) At least 20 members (gather your friends!) A few executives willing to help run things The full official details are here if you want to dive deeper. Finding Your People Before you finish your application, you need to submit a list of club executives. Your executives don't need t...