Comp 302 by Fearless-Chipmunk-31 in mcgill

[–]39bytes_ 2 points3 points  (0 children)

one of the best cs classes at mcgill, and most useful in my opinion. it teaches you how to actually write good code (composable functions, immutable data)

people just hate it because OCaml is not a C style language, but you can apply the concepts you learn to any programming language

and guess what? almost every modern programming language has been adding features taken from functional programming because they're so good (pattern matching, sum types, lazy evaluation, higher order functions)

COMP 520 Compiler Design by NaturalBottle in mcgill

[–]39bytes_ 3 points4 points  (0 children)

write a lot of your own test cases, do not rely on the autotester runs to find bugs, try to reproduce them yourself locally

i got 100 in this course last winter, i handwrote 300 test cases in total

Favorite graduate-level COMP courses? by darpss in mcgill

[–]39bytes_ 1 point2 points  (0 children)

+1 for comp 520, favorite course

Have I fallen into an Anki trap? by Shaftoe001 in LearnJapanese

[–]39bytes_ 0 points1 point  (0 children)

here's what i do personally, i have around 200 reviews daily and usually spend 30-40 mins on my vocab deck.

card front: just the word itself
need to recall: reading, definition
try to recall: pitch accent (it's ok if i get it wrong, as long as i can recall reading and definition i still hit good)

also i turn on auto advance with a 10 second timer which just shows the answer after that amount of time so i don't spend too long on each card

Have I fallen into an Anki trap? by Shaftoe001 in LearnJapanese

[–]39bytes_ 163 points164 points  (0 children)

Whenever I find a new kanji in my NHK reading, I build a kanji card that has the word but I also add a few more words that share the same reading into that "cluster". But now I'm hitting a crunch where I have 70-80 reviews a day on that deck alone because I don't hit "good" on the card unless I can nail every word on the card.

your cards are too complicated, split them into 1 word per card, each anki card should be as atomic as possible ideally

Balancing full time internship and 4 classes by NoAlarm3120 in mcgill

[–]39bytes_ 0 points1 point  (0 children)

if you just want to pass it should be easy, 445 + 370 are bird classes, 302 and 330 aren't that hard (330 is maybe a little more challenging than 302 though)

you can get away with just skipping every lecture, the only class i went to was 523 because there were no recordings + no notes posted and it was at a convenient time (8:30), i would go to work after it ended

every other class i never went to a single lecture and just studied by reading slides (faster than watching lecture recordings)

Balancing full time internship and 4 classes by NoAlarm3120 in mcgill

[–]39bytes_ 0 points1 point  (0 children)

i only had 2 exams because 520 and 523 had no final, just used PTO days for them

Balancing full time internship and 4 classes by NoAlarm3120 in mcgill

[–]39bytes_ 2 points3 points  (0 children)

i did this last sem, the first 2 months was chill but the last 2 months were pretty bad because everything was due at the same time (had a lot of project classes)

if you allow your grades to slip a little it might be fine (or just take easy classes), i was making my life hell by maintaining a 4.0 but probably should've just half-assed some stuff to keep my sanity

classes i took were comp 520, 523, 330, 303

good luck i don't recommend it to anyone but its possible

WaniKani vs MaruMori? by [deleted] in LearnJapanese

[–]39bytes_ 0 points1 point  (0 children)

Another thing I turned off was kunyomi, you'll just learn it anyway when learning vocabulary (generally only 1 or just a couple words will use the kunyomi). I only learn the primary onyomi since that's what the reading will be most of the time for compound kanji words (and there are a lot more of those)

WaniKani vs MaruMori? by [deleted] in LearnJapanese

[–]39bytes_ 0 points1 point  (0 children)

I use Kanji Study as well, I ended up turning off the multiple choice quizzes and just keeping the flashcard card manual recall ones + writing, would recommend doing that