Collabora Logo - Click/tap to navigate to the Collabora website homepage
We're hiring!
*

Cs 341 waterloo reddit

Daniel Stone avatar

Cs 341 waterloo reddit. The only pre-requisite is CS 234 or 240 (which seems not enough). ADMIN MOD Stop saving seats in CS 341 . I was initially interested in computer science at Waterloo. they're very similar to cs 240 assignments. Many students find CS 341 a challenging course. Cheriton School of Computer Science University of Waterloo Waterloo, Ontario Canada N2L 3G1 Phone: 519-888-4567 ext. Hey guys, I'm just wondering who would be the better prof for CS 341 in the spring term. Chem 120 was high school review almost all the way through, no problems. It started out with the prof posting no solutions… I didn’t pass CS 341, and I can’t take it again. CS 343 (useful from systems to application programming to web requests) CS 341 (for interviews) SE 350 (for systems and understanding of how a computer actually works) SE 465 (practical, not hard, useful to know - every eng needs to write tests) CS 480 (useful if you want to do ML) ECE 358 (useful for systems and eventually web) 8. Thanks Get app Get the Reddit app Log for the University of Waterloo community Members Online • 32482309432840984. r/uwaterloo. That's not to say you'll definitely fail, but the unfortunate reality of the situation is that except in very rare cases performance in foundational courses is going to be strongly 96K subscribers in the uwaterloo community. Frozen5147. His CS 361 class was awful, yet somehow it seems he got worse. Most helpful one is CS 246. Share. Students who fail the course almost always have poor attendance. 1. Anyone suggesting waterloo will get you the job is deceiving you lol. 486 introduces you to many popular machine learning algorithms which I felt is really useful. reReddit: Top posts of December 22, 2018. Any advice on how to study? I'm trying to score >70% (or I wont pass) any help is appreciated! thanks!! 14. I actually think I found first year the hardest because most of it was spent figuring out how the hell I adjust to uni. A course in algorithms and algorithm design is considered essential for all Computer Science graduates. R programming is not too difficult to learn esp if you already know how to code. CS 341. Personally, Waterloo turned out to be 20k USD lower than UT Austin, which is the US uni I wanted to attend, so I was financially obligated to come here. Take some time to really learn; it leads to more self-confidence and a way more rewarding experience. Hi! Does anyone have any resources which you found helpful in CS348 / CS 341 midterms? I have always been bad at time-pressured exams and would need all the help I could get! If you could dm me / answer here I would appreciate you greatly. A1 from Fall 2014), so adding that into the workload that is OS+algo might be too much. How to study for CS 341? Exam is in a few days and I'm wondering how to study for it. ADMIN MOD. Yeah, I got 90+ in 341 but ended up with a 70ish with Blais in 466. wac123456 Procrastinator3000 • 5 yr. graph theory (342), or enumeration (330) coding theory is pretty easy but i think you need math 235 for that and i'm assuming you didn't take that, since most cs students don't. If not then last term had practice questions you would probably find helpful. Hope for some mercies from the profs. If your CS 146/136 grade is highenough, then MAV is also not important. However, it's just gonna get worse if you keep trying to BS and you'll just feel worse. CS 487 is a PMATH course and the word "Ring" will keep popping up during class. A week before each of the 3 or so assignments are due you do a lot, but for the rest you do very little. CS 485 in my opinion is pretty useless, although the course is called "machine learning", it does Unofficial student and alumni-run subreddit for the University of Waterloo community. There is a potential workaround to this. Do as many extracurriculars that you actually find enjoyable, regardless of what they are. Both parts are doable in the week you're given and 2nd question was algorithm analysis. CS348 is a comparably small amount of assignment work, but all three other classes take a considerable amount of time. They were really helpful in my case with overrides and stuff. . Unofficial student and alumni-run subreddit for the University of Waterloo community Also, to be blunt, if you failed the first half of CS 240 then you're going to have a bad time in CS 341 regardless of how well you do on the second half of CS 240. Yep, I know 100% Waterloo is the place to be for CS but in terms of the taking the CS minor, there are a lot of restrictions that don't allow me to take a lot of the most useful courses which is why I 1A: math 145, math 137, cs 145, psych 101, spcom 223 1B: math 146, math 148, cs 146, stat 230, spcom 100 2A: cs 246, cs 245, cs 251, math 235, math 237 2B: cs 241, cs 240, math 239, stat 231, hist 282 3A: cs 350, cs 341, cs 346, cs 348, korea 101 You can see my slow degeneration from enjoying abstract math to just becoming a cs slave. 3rd question was divide and conquer. I came from 0 coding experience and 1B and 2A were quite painful. I liked CS 251 because it finally gave me a satisfying answer to how exactly 0s and 1s OP: cs 341 and 349 together are very doable. I would have personally said 1A > 1B > 3A > 2A > 2B > 3B > 4A (so far). UW CS "Depth Requirements" with the easiest Econ courses (or others) ECON 101, followed by 201, followed by one of 301, 333, 341, 342, 355, 357, 361. CS 341 is something that if you "get" it, its easy (in my opinion). Planning my 3B and stumbled on this, did you end up doing this? I’m wondering how it was if u did, I’m thinking of doing something similar: CS 341, 343, 456/458 (whichever is easier) and STAT 231 maybee one elective but that might be too much. MembersOnline. • 6 yr. true How did you guys find that midterm? I honestly think I failed that Is it me or was that midterm just ridiculously long? Get app Get the Reddit app Log In Log in to Unofficial student and alumni-run subreddit for the University of Waterloo community CS 341, CS 349, SE 350, SE Share. its basically the same thing as CS Note that neither offering teaches much on data structures. 4 ASSESSMENTS •All sections have same assignments, midterm and final 13 votes, 19 comments. 123 wasn't too bad, but I wouldn't call it birdy. Reply. It's fundamentally a very different course - very theoretical and proof based. it is ran by Jeff Avery, and will go by the course code CS 346 starting Fall 2022. Not sure for future. e. CS 341: System Programming Spring 2024 Latest Assignments MP Nonstop Networking. CS 234 is available for students in other plans and covers a subset of the topics of this course and CS 240. ECON 101 and 102, followed by 231, followed by one As a 3A Computer Science student, I cannot even enroll in any required CS courses next term due to the stupid waiting list. I definitely did much better on the CS 341 Final compared to the Midterm when I took the course. The guy is pretty knowledgeable if you want to get into security though. I've read some reviews online but I wanted to know from any of you guys who have had them in the past. cs 341 was either you get it or you don't. ca/~cs341/ •Syllabus, calendar, policies, slides, assignments… •Read this and mark important dates. It is quite hard. Academics CS 350, 341 and 348 is a pretty ok workload but adding co 487 on top is kinda ambitious. Specifically speaking, I suggest stuff like student council, leadership conferences, Me to We, DECA, model UN, et cetera. CS341 teaches by introducing a problem, showing an algorithm to solve it, and proving the algorithm's correctness and runtime. 00) converted while also studying CS. true. As for tips, make sure you have some good projects and a decent looking resume. Which professor for these courses would you recommend: i) 341 - Semih Salihoglu, Douglas R Stinson, Yaoliang Yu ii) 350 - Bernard Wong, Lesley Ann Istead iii) 370 - Christopher Batty, George Labahn Note: Asking because most of the above profs don't have reviews on ratemyprof/uwflow So I wanna take CS 341 during a co-op term but this course is not offered online. 4th was a greedy question. Waterloo CS is world class. Hey, I have to make my course selection for 2A and I was wondering what courses I should take. 264 is organic chemistry, and I would like to stress that it is the polar opposite of what you are looking for. CS 341 Videos. I've heard the same feeling from friends of mine taking the course this sem. Get the Reddit app 2 hours before CS 341 algo midterm Humour Top posts of June 26, 2018 If you are able, taking the prereq for graphics in your 4A term and then graphics itself in your 4B term would probably be much more worth your time from a "hands-on" perspective in terms of video game development. Did over 150 leetcode questions (50% Easy, 45% Medium, 5% hard). 6 Share. 14 votes, 32 comments. it's some memorization, but mostly just having an CS 330 is easier/less work, but the material is boring imo and mostly memorization. 3A is high up there because of the fun that is CS 350 + CS 341 being a nice one-two punch of CS 350 being time-consuming Since CS 240 is a prerequisite to CS 350 and CS 341, I won't be able to take a bunch of upper-year courses until 3B. I was wondering if anyone might have those handy. (I literally just took 341) Open menu Open navigation Go to Reddit Home. I just need a pass for the course. CS 349 has four assignments and each are fairly hefty (e. if you can't do CO 250 then only remaining CO courses available will most likely be too hard for you, i. Be reasonable when applying. I have taken PHYS 233 in Winter 2017 and towards the I found the 6. You can get up to 5 co-op terms, compared to CS where you get up to 6 co-op terms and you graduate 1 term earlier. For the interviews, make sure you aren't a complete weirdo and you should be good. Holy shit, this course has been so shit this term. CS 348. The pain of doing assignments is FINALLY OVER. How would you compare it to courses like CS Posted by u/[Deleted Account] - 55 votes and 3 comments David R. Doable. Go to uwaterloo. Next, do all the assignments. dwasss. Posted by u/MisconstruedAmerican - No votes and 8 comments 95K subscribers in the uwaterloo community. Get the Reddit app Unofficial student and alumni-run subreddit for the University of Waterloo community Members Online • 3ofLife. ) I took CS487 a few years ago (maybe 2?). It will be hard. MrSmartsAtHome. That said, 343 is also a fantastic choice for courses: If it was up to me, it would be a prereq for all CS undergrads. Hey! I know that there were YouTube links for lecture videos last term for CS341 (Unlisted). MATH 135. Cant CS department do something so that we can actually take CS courses as a CS student? This is so ridiculous!!!!! As a "top-level" university in Canada, it cannot even offer courses for us!!!!! Posted by u/ginger_qts_mashallah - 53 votes and 38 comments I have good grades and ECs". I'll take any advice. 3x the competition results in needing crazy high averages like a 97. While I may be in ECE and enjoy hardware and software, I'm curious about Quantum Information Processing, as they will be the computers of the future. CS 398 (soon to be CS 346) - App Development - this is a brand new course and a new hidden grail right now. It would be super helpful if I could get them from you! Can you dm me the list as well would really appreciate it!!!!!!! could I also have the playlist link? thank you! Intended Audience. I don't know whether your prof puts up extra practice questions, but if he does do them. If you do plan on taking the course during the coop term, having an email (your manager/HR) from the coop company ready when you go talk to the advisor would probably save you a lot of time. Reply reply Unofficial student and alumni-run subreddit for the University of Waterloo community Members Online Math induction ritual (MATH 135 final) seen from above Summer 20- how is the CS 350, CS 341 work load ? Can't speak for 341 as idk how it is online rn, but CS 350 looks like the same as when I took it on campus in terms of the assignments --- in which case, the answer is "not very frequent but the assignments are hard and long". People taking this class next sem are getting Hummel. That will make you stand out, not some Waterloo name lol. 006 lectures by MIT OCW helpful for CS 240 and CS 341. This semester does seem a bit worse then usual due to the number of assignments they are making you do (Usually ~5). After 3 years of this place, these were my favourite courses that I found (no particular order): CS 341. I took chemistry 120, 123, and 264 for the science and depth requirements. I took all 3 of the following CS courses in my 3A term: CS 350. STAT 341 is interesting and useful. It's better to have a few things you've done for years than a bunch of stuff you only did for barely a year. Fortunately, I didn’t have the marks to get in to computer science, so I received an alternative offer of admission to Geomatics. Right now, without taking these courses over coop, I will have to: Delay taking CS 240 until 3A I won't be able to take CS 341 / CS 350 until 3B. Unofficial student and alumni-run subreddit for the University of Waterloo community CS341 or ECE406. I transferred from an Ontario University after my first year with a near perfect gpa (3. Thing is each term you learn more about how you study and work best and as long and you keep up with things it’s completely manageable to pass your courses. the cs 349 MT and finals were very straight forward. I could take both CS 245 & STAT 230 during coop after 2A so I can take CS 240 in 2B. ago. I took both courses, CS 486 is very useful and not too hard (in fact I felt the amount of work is less than it's prereq CS 341 taught by Timothy Chan). Plus, I dont think I get algo proof in general. math239exam. Someone will always be better and someone will always be worse. I've seen the course website and it seems to have a lot of abstract algebra involved. Adding on to Nizbel99, doing practice questions also help further your understanding and prepares you for the midterm. Math 239 can for sure be hard for a lot of people, so you may have issues with it and everything else, but I think it's good to try and do since CS 341 requires it (not sure what else might also). MATH 239. how is cs 482? cant find a lot of info about the course, can someone tell me about the workload, learning experience etc? I have cs 346 and cs 456 + 1-2 more electives and didnt do too well in cs 341. after grad is Waterloo CS/SE has a way higher reputation in the tech industry than NYU or Stevens, and is probably equivalent to the reputation of UIUC/UMich in the states. The assignments in CS 350 are a bit like the final assignment in CS 241. Good luck! EDIT: Link to 6. It relies on a lot of pure mathematics, though the mathematics is "explained" as the course goes along. 350 is a lot of work, but not constantly. Let's just hope something changes, cuz this was one of my favorite, if not, my favorite CS class I've taken at UIC. Big L if you had/have him. I've already looked into course overrides with the CS advisors, but they were strict on prerequisites. Assignments were broken up with a math section and a programming section, both covering the topic of that week. Unofficial student and alumni-run subreddit for the University of Waterloo community Members Online • hippityhoppity59. Cs 330 is completely a waste of time. ago • Edited 8 yr. Sort by: Personally I found for CS341 that there were only a few problem archetypes, usually you can get a pretty solid intuition for what type it is, and once you're there you can figure things out by comparison to known problems or by running down a checklist of how those problems are structured. I think STAT 230 can be taken online as well. Award. some alumni say it's more valuable than some majors. And CS 136/146 above 80 will have a great chance to transfer in. Students who fail the course almost always do so because they hand in only a few of In 2015 there were 4,500 applicants and the incoming class average was a 93. ECON 101 and 102, followed by 202, followed by one of 301, 302 (note that 2 courses are required before taking 202 but they do not form a chain). CS 341 is a required course for all CS major academic plans and is normally completed in a student's 3B term. After this is done, rinse and repeat the cycle, but this time you get 100 applications (or something like that). Unofficial student and alumni-run subreddit for the University of Waterloo community Members Online shoutout to the spilled boba that has survived all of F23 under the icon arches (south side, on sidewalk) Definitely know the foundations by studying data structures and algorithms in depth (knowing their use cases and runtime complexity etc). I haven't taken 487 but from what my colleagues have told me, it's no cakewalk either. I also won't be able to take CS 343 (Concurrency and Parallel Programming) until my 4B term. I did okay in CS240 & CS241 without attending lectures but I don't know about the 3xx courses. • 4 yr. they aren't as time consuming as cs 349, but cs 349 assignments are way more enjoyable to work on. Those two plus electives is very doable. Most importantly apply to at least 200 jobs and don't give up. For those who have done 3A CS, do you think this is a doable workload to also work part time maybe 10-15 hrs/week as a software dev? 97K subscribers in the uwaterloo community. •. temp202. I know some friends who've dropped the course because of the prof. I know many waterloo graduates struggling to get a decent job, while YorkU CS or SE is making 6 figures because of experience and solving coding problems. Here's how to do well in the course: First, come to all the classes. I think can vary a lot term to term. 9. Stat 341 is awesome, super interesting and useful. cs. But there is a relatively simple path to success. 33293 Fax: 519-885-1208 CS marks generally 85+. r/uwaterloo A chip A chip You have to spend an extra term at Waterloo, unless you choose the first study sequence in which case you only get 4 co-op terms. PMATH 432 is also a course dedicated to the topic of first order logic. 349 assignments take a long ass time though. CS 251. I'm also thinking of taking a fifth course (it'll be a bird… I took CS240, CS241, CS251, STAT231 and MATH239 in 2B and I found it to be doable but more difficult than my other terms. I Read "Cracking the coding interview". 3A CS workload (CS 341, CS 350, STAT 231) + part time job doable? I'm taking cs341 + cs350 + stat231 + 2 bird-ish online electives next term. The proofs can get quite theoretical and some of the later algorithms in graph theory are more complex than anything you saw in CS240. (If you fail a course, even a elective, you are highly impossible to transfer in, but WD is fine). Any tips for CS 341 final (only going to be post-MT) and effective ways to prepare for it? What are typically the hardest topics on the exam? Add your thoughts and get the conversation going. Also life is not fair, he is more lucky, but you are quite lucky too - at least you are smart enough to get into Waterloo and to graduate, and also you still have a lot of time to unfold your potential. 046, thanks to the ECE god :). 341 has weekly or biweekly assignments, each of which should only take you 1 or 2 days of working on to finish. ADMIN MOD CS 341 . Unofficial student and alumni-run subreddit for the University of Waterloo community. I dropped it after the first assignment (but still went to the lecture. Instead of just learning about algorithms, you prove why algorithms work. A course like CS 341 is excellent for this, but this can definitely be self-studied. I took what I think was 341 3 years ago and it was a shitshow. Assignments are pretty hard for me. S. OS+algo together can already be cs341/348 midterm resources/tips. Hopefully Sorry, looks like something is wrong on our end – try again in a few minutes. Haven’t taken 350 so I wouldn’t know, but I’ll say if you got through 240 without attending lectures, 341 should be fine. retsoptidder. On the one hand, free-choice at mac (probably software eng) is a better sounding program than management engineering (basically half industrial half computer science) at Waterloo, but on the other hand, Waterloo's co-op program is a serious draw as the 6 whole work experiences before you graduate and going straight to the U. • 1 yr. The programming part was usually an implementation of the thing we learned that week, usually filling in some parts of a given Jupyter notebook (it's basically fill-in-the-function). ENGL 332 (Comics) I liked CS 341, MATH 135, and MATH 239 because they had some really interesting and fun problems to solve. true You'll see proofs in most if not all of the following math courses and some CS courses, to varying degrees, but that'll also at the same time give you more exposure to them. Add a Comment. If you think CS isn't for you, then disregard my advice. • 3 yr. I also didn’t realize how much math a CS degree in UWaterloo required. I did really well in PMATH 347 and CS 370 (high 80s), but I have not taken PMATH 446 so I'm kinda afraid my abstract algebra skills might be lacking. (And unfortunately, I don't think there's a course in Waterloo that does teach more) On your interest in logic, I think CS 447 dabbles with Hoare logic. You should probably talk to a CS advisor. •Course website: https://student. Good luck! Reply reply. Unofficial student and alumni-run subreddit for the University of Waterloo community Members Online UW Discovers That Their Most Productive Administrative Staff Member Has Been Dead for the Past 10 Years According to CS advisors, CAV is mostly useless unless you fail a course. this is to my knowledge, the only other group project based CS course that Waterloo offers, and it lives up to the hype. Proofs in the 1st and some 2nd year courses are quite formulaic, but once you get into courses like MATH 239, CS 341, CS 370 even they'll be a little more inventive. 6. I looked into courses in this area and CO 481/CS 467/PHYS 467 is the only course available. Unofficial student and alumni-run subreddit for the University of Waterloo community Get as much experience *relevant* and in software if you can. Personally, for 2B I didn't find CS 241 or CS 251 very difficult and CS 240 to be the main one to have to spend time on. So like the others have suggested you should take an elective there instead and move one of STAT231, MATH239 to 2A. uwaterloo. Due: Week 15 · 2024-04-15 23:59 I'm going into 3A in the fall and I'm not sure if the above workload is manageable. Thanks. Each assignment will be in R. 96K subscribers in the uwaterloo community. Sometimes they appear in the midterm. This year there were 12,000 applicants for the same amount of spots. I was looking for a program that offered innovation and great career opportunities afterwards. How doable is it to do it during a co-op while working in another country or in Canada? Apart from the final is there quizzes or something that would require me to be there in person? I have all the video lectures except lecture 17 so idk. 99/4. g. CommYoda. Reddit . So for starters, transferring to Waterloo CS from a different University is possible! This being said, I don’t recommend everyone to try this because they only take in 0-3 people per year. I've been through the notes, but that wasn't very helpful for the midterm. CO 481/CS 467/PHYS 467 - Quantum Info Processing. basically given a bunch of algorithms find the worst case runtime and reccurance relation (using master thrm or reccurance tree) and ranking different algorithms based on the worst case runtime. 3. 349 is HTML/JS/CSS this term. Were you booted out of CS or Waterloo? Reply Reddit . Does anyone have any experience with either of these course, and can give a recommendation? 1. Graduate from Waterloo is an achievement - there are a lot drop outs. it is probably the most valuable minor in the university. The two profs teaching it are Eugene Zima and Armin Jamshidpey. Has anyone taken cs341 in the past few years where there were online midterm/finals that could sauce it over to me in preparation for the irl final I have in a few days? Even if it is watermarked, you could just copy/paste the questions onto a word document or something. cs341 final. If you're doing DP, what are your subproblems. CS 231. There is a reason for why this year was still more competitive with 70% in class than last year when only like 10% were in class. • 8 yr. ECE-346 w that 20% average on exam 2 😂😂. I would recommend only two of those together, preferably CS 350 and CS 341 since they are essential for your progression. Once you have that knowledge base established, honestly < 50 LC would probably be enough. •Keep up with the lectures: Material builds over time… •Piazza: For questions and announcements. ADMIN MOD CS 341 I fell like the Unofficial student and alumni-run subreddit for the University of Waterloo community Members Online My dating progression in 2023 (diagram inspired by treema94) Some classes I took are CS 135, CS 136, CS 234, CS 245, CS 246, CS 330, CS 338, CS 371, STAT 341, STAT 441, STAT 442. These course are anti-req to each other. vl at cm ge rb mn eu tb sb vv

Collabora Ltd © 2005-2024. All rights reserved. Privacy Notice. Sitemap.