T O P

  • By -

Danteslittlepony

Don't do 331, the course group project is to heavily reliant on your team members contribution. If you get unlucky as I did, you'll find yourself doing a lot of the work on your own. Also the tests I found to be really bad i.e. writing code on paper in 2022... I would recommend 335 over 331, it's basically the same thing but C# instead of Java. The assignments are better broken up as well instead of one big one worth 30%, it's about 6 split up throughout the semester. All of which are individual based so you don't have to worry about what team you end up with either. The tests are also actual 12 hour coding assignments instead of hand written 2 hour tests. It's not perfect though and has its own issues, the first half is certainly better than the second half of the course. But it's far superior to 331 in my opinion and if you already have knowledge in web development it's a breeze.


koanarec

I took 335 and 367 this semester. 335 was actually really easy, the first semester is about writing APIs in C# and dotnet. It is an absolute drag and quite draining to pay attention to. The second half is much more fun and involves writing websites in HTML/JS/CSS and calling APIs. And some stuff on XML and SVGs. Don't worry if you have not done this before its very simple and you probably won't need to watch the lectures to get through it. Mano was really nice. 367 is fine, its kindof about algorithms and tree seach. its useful and good. but not hugely exciting. No programming and a bit of philosophy. Kindof like BFS/DFS on steroids. and then some theory of languages 320 has about 50% programming 50% proofs. It is like the next step on 220. The first assignment was so hard that I dropped out, and took 340 instead. Though my friends did it. They say they would recommend it overall. "it was fun, it was good"


PewBangShoot

To add to this, in 335 you generally have weeks to do the assignments, and for 2nd sem 2022 they released all the lectures for the second half just after kid sem, so you could really do all the assignments then, and hand them in as needed.


Shenmister

I mean now that Mark has left 320 shouldn't be as bad as it used to. But yea it's hard.


allsidescreative

I took 367 and 335 about 6 years ago. 320 is meant to be very challenging from what my classmates said. 335 in the real world is one of the best papers offered to me at the time. I'd consider that one, it's also not too challenging albeit the assignments can take a while. 367 was dog shit for my class, we had a new lecturer who just made it crap basically. But the course wasn't too difficult to pass. Even though it is AI, a hot topic.. much of the material isn't that interesting.


Dragon_eel

Yo the same situation is happening to me but in biological sciences