To take part in discussions on talkSFU, please apply for membership (SFU email id required).

What course to take with macm201, cmpt275

edited November 2014 in General
I'm going to take three courses next semester and can't decide what to take. I want to apply for co-op ASAP while also having a feasible workload that won't mean living in CSIL 24/7. I was learning towards CMPT376 but my friend in co-op said that I should take CMPT300 with those courses then take CMPT307 and CMPT354 in the summer.

Comments

  • first off how many credits do you have? and when are you thinking of doing coop? i would have thought this upcoming summer, but are you targeting fall instead?

    376 is a pretty straight forward class, but usually people take it in third or fourth year. 300 is a good course, and i wound recommend it if you are in your third year.

    I guess what I would recommend you take depends on what year you are in. if you are in your second year I would expect there to be some 200 level courses you could be looking at. of you are in third year then that changes things.
  • I'm transitioning to third year. MACM201 and CMPT275 are my last lower division courses. I'm targeting the fall semester for co-op hopefully. Herbert Tsang is teaching CMPT275 next semester so I'm not sure if taking CMPT300 is smart with this workload.
  • The workload for 300 can vary quite a bit based on who is teaching it. It also varies in usefulness, where typically the more code heavy the offering, the more useful. 

    275 is a course that can take a lot of time, so it is probably good that you are keeping that in mind when choosing your third course. Since you already have all of you lower division electives then the 300 level courses are the obvious choice.

    376 is easy, but it can be pretty time consuming too when essay time comes. If I were you I would pick a 300 level course that you plan to use as a prereq for a different 300/400 level course in the future. Besides that take one that fits in with your schedule.

    ....actually were you already doing that? 376 looks like it would be back to back with 201, leaving you with just the crappy 3 hour 275 lecture. Plus from what I remember Popowich's 376 class is a little on the easier side (ie, shorter essays). Cool guy too. For that schedule it might be okay to do 376. Two days off is appealing. Just make sure you won't get into a bind the next couple semesters where you don't have the core 300 level prereqs to advance through the other upper division courses.
  • edited November 2014
    In summer I was planning on taking 300 and 354 with maybe a third course or just do part time, getting most of my pre-reqs out of the way for 400 level courses. Do you have any knowledge about how Herbert Tsang does 275?
  • Cmpt 275 with Herbert Tsang consists on working on an ambiguous project with group members that will continuously let you down throughout the term; while, at the same time, trying to understand the iOS SDK and the TA's poor english and, of course, listening to Herbert Tsang criticize and insult everything you work on during and after class.
  • There will also be lectures (with surprise attendance) and exams, which are irrelevant from the book you are actually assigned to read and loosely ripped off powerpoints created by other professors in universities teaching a similar course and 9 other textbooks.

Leave a Comment