- Cpsc 310 reddit View community ranking In the Top 5% of largest communities on Reddit. We have many TA positions available for the Fall term of 2020 (i. For the first year, there are 2 CS classes that you can take. A bit redundant if you already did co-op before CPSC 221: Super helpful background for tech interviews!!! Better be pro at this course or no job? I also feel like we should be able to since cpsc 410 lists either cpsc 310 or cpen 321 as pre-req, as technically speaking cpen 321 is basically cpen version of cpsc 310. The future career in my thoughts right now is more biased toward dealing with the h data analysis (e. I'm thinking of taking CPSC 304 this summer cause a friend said 304 was pretty useful but not sure how bad it is (experience?). If you can do 2, the 304 and 310. Im wondering what else should I take thats available for term 2 in case I dont get into those courses like upper level electives? and anyone taken CPSC 425, CPSC 415, CPSC 422 know the difficulty of that course? It may be the easiest 400 level cpsc course in the sense that there aren't any programming assignments but it's very enriching and worth taking imo 340 is very difficult and it's a lot of work but it's still absolutely worth taking if you're at all interested in I’m really struggling with cpsc 320. r/UBC. How to apply: To register, please indicate your interest by completing both steps below: No updates, but they literally cancelled 310 last summer 4 days before classes were supposed to start. I was wondering how the experience of registering for CPSC courses outside of the major was like. I'm taking 310 now and am just okay. Elisa being very wholesome in cpsc 310 with some birb code Humour Share Sort by: Best. Through the new 310 you will be exposed to JavaScript/TypeScript and Node. One year I heard they got 1/4 of a section or CPSC 310 vibes Humour Locked post. Or check it out in the app stores for people who took cpsc 210 . Godspeed comrades Before midterm: rc_malloc(sizeof(int)); After midterm: rc_free_ref(my_grade); View community ranking In the Top 5% of largest communities on Reddit. I was trying to figure out the relative difficulty level of the two courses, in View community ranking In the Top 5% of largest communities on Reddit. Log In / Sign Up; My average for CPSC in 110, 121, and 210 are in the low 70s, but I'm getting around 80 percent for both 221 and 213*. CPSC 320 was moderately difficult, a harder than CPSC 221, but not too Reddit iOS Reddit Android Reddit Premium About Reddit Advertise Blog Careers Press. I plan to take one of CPSC 320 and CPSC 313 in summer along with another elective course - ECON 101/102. Share Sort by: Best. Reply reply jonatanschroeder 310 is great, you shouldn't have a lot of issues with it. There are 4 deliverables for the project, and most of those Main course webpage for CPSC 310. Having never done a proof before 271 here is my advice. UBC Vancouver Members Online. js which are more relevant (relative to previous 310) in today's web development. Examples of acceptable posts involving courses include curated Get the Reddit app Scan this QR code to download the app now. There are definitely some profs to avoid but that will most likely change by the time you need to consider that, and when you do, you’ll have more information sources than just reddit. Literally bread and butter of any programming tasks. CPSC 304 and 404 (Intro and Advanced Relational Databases, respectively) with Ed Knorr was pretty good too. Valheim; Genshin Impact; Minecraft; CPSC 310, CPSC 304, CPSC 317, BIOL 3-- 4th Year T2: CPSC 313, CPSC 3--, CPSC 4--, BIOL 3-- Would this be a better load in your guys' opinions? If so, which 4th year CS courses do CPSC 304, 313, 310, 110, 213, and 221. If you like software engineering, CPSC 310 is a great course. CPSC 210 LMAO I THOUGHT I DID SO WELL, I GOT 2. I'm waitlisted for CPSC 121 and 210 next term but I'm wondering if I should be safe and stick with biology, or try to do the combined major in biology and computer science. TA positions in CPSC - Fall 2020 . We apologize for the delayed notification. Best. So far I only know of CPSC 310, CPSC 319, and CPSC 410 that are upper-level super software engineering-y and mainly coding courses. For reference last term I took CPSC 313, CPSC 310, MATH 200, and MATH 221 and did well in all of them but had a very high workload, where I do not think I could have managed this TA position on top. reddit's new API changes kill third party apps that offer accessibility features, mod tools, and other features For CPSC 320 I would recommend touching up on algorithms and data structures you learned in CPSC 221. CPSC 304 is databases, a topic very useful both for Math and CS, regardless of where you will end up in your future. CPSC 317 (Internet Computing) made me want to shoot myself. gg/pendemic Members Online. r/UBC A chip A close button A chip A close button MATH 340 and CPSC 320 are radically different courses. I was mainly focused on personal projects and practicing "Leetcode" in my non-lecture hours. CPSC 310, 313, 320 are required so I need that plus three other 300-level courses. 310 would probably be more helpful Posted by u/cpscStudentUBC - 2 votes and 1 comment Ive taken MATH 271, CPSC 313, CPSC 331 and 413 and obtained Bs to As in all four. If you already have any sort of basic stats background (e. I don't know what to expect for the exam. CPSC 110 could be split into two courses that you would take in your first year: CPSC 103 and CPSC 107. That's 310 in a nutshell. (I'm not really worried about my laptop for these classes, but in case I do plan to not upgrade and I'm not sure which of those classes I'm taking yet) Would either of my laptops be able to run the programs I need for all of those courses? My last term was MATH 420, MATH 418, CPSC 310, CPSC 313, FREN 224, and CPSC 449. Hi, I'm possibly considering registering in CPSC 410 or 319. He is finishing up integrated sci degree (bio and stats) and realized he can't get a job with it so added on CPSC 210 and 310 in CPSC 313 is roughly the same as 213 in terms of difficulty CPSC 320 is quite a bit more challenging than 221 CPSC 310 is quite challenging if you don't have any experience with Node. EDIT (2022/08/10): The news I wanted to share but could not when this Reddit post and the related one went up was that we had an offer out already to a potential CPSC 416 instructor. Microsoft, Google, The 310 project is kiiind of what doing a personal project is like in that there's no boilerplate code really Get app Get the Reddit app Log In Log in to Reddit. If you are planning to graduate in May or November 2018, and you require CPSC 410 for graduation from your specialization or were planning to take CPSC 410 to meet 400-level CPSC graduation requirements, we will assist you in registering in another 400-level course next term, provided you submit an online registration request form no later than Hi u/Justausername1234, thanks for your report. LMAO I ANSWERED THE QUESTIONS SO CONFIDENTLY HOW- THERED NOWAY I GOT THE LAST QUESTION SO- AHAHHAHAHAHAHAHAHAHHA SO MUCH PAIN AT THE MOMENT AHAHAHHAHA You CPSC 210 and 310 are already available online on edX as part of the Software Development MicroMasters. Since I couldn’t land a job, I figured it would be a good idea to take CPSC 310 to get some software experience before I try again. Material is also fairly straightforward to follow. CPSC110 is usually pretty fast. reReddit: Top posts of October 22, 2022. Add a Comment. If we had to write and analyze code, fine that's standard, but instead it's an exam comprised entirely of u/Lucas_310 has TAed the course several times and I don’t think anyone else here can add to what he’s said (thanks for being an excellent TA, Lucas)!. He said applications/data sorting was not a huge part of the course. Unless taking this course is like, life or death for you, I'd say save your mental health and just drop it. I tried looking around for some reviews/thoughts on the course, but it seems like not many people have posted their opinions about it online. This is puzzling because SSC reflects Get app Get the Reddit app Log In Log in to Reddit. Get app I’m convinced UBC Reddit is the best dating app Honestly I'm taking CPSC 213 and 221 together rn and I still found CPSC 110 scarier. I am really struggling with cpsc 310 project, feeling like much harder than 210 ( I easily got full mark for its project). CPSC 310 v. CPSC 317: heavily memorization based in the first half of the course. I’m currently a third year cpsc student looking for coop in January, and I was debating whether it is a good idea to take cpsc 310 or not this term. Any recommendations for the two other CPSC courses? Thanks! Providing incentives like explicitly revealing exam questions for people to attend lecture doesn't fix the core issue: the perception that the content of CPSC 310 lectures is inherently worthless and uninteresting beyond the fact that there will be T/F questions worth a significant amount of the course grade at the end. I've never heard of the case where they're forced to admit you if you finish the 3rd year pre-reqs. Business, Economics, and Finance Hey friends, so 310 is a nice course, especially when quizzes were open internet open book. The most important use of CPSC 110 is that it gets you comfortable with recursion, which in turn is helpful for e. Reply reply More replies. econ 310, 311 astr 333 biol 300 chem 301, 302 I took these at W2012, W2013, so do check ubc pairs before you take my word on them, message me if you got more Qs about these courses Yeah i did cpsc 310 this term. elisa-ubc • Additional comment actions Well it is titled Applied Machine Learning Yes, the point is that "applied X" is typically a euphemism for "training wheels version of X". Start learning js and it's pitfalls early;) A reddit community for dental students (students studying to become dentists BDS, DDS, DMD, etc) to share the latest news, articles, ideas, and anything else pertaining to the field of dentistry. Many of you may have met me when we had the open forum back in September. Job appls/interviews on top of that, working as a CPSC 311 TA (which took way more time than expected), plus the fact that I just got off of 16 months of co-op didn't make it any easier lol. Well I'm waiting on them to find a prof to teach 310 (if they are able to find one, that is). Despite this exam, thanks Lucas for being such a great TA this term! You saved a lot of us during this project Posted by u/EliFortuna121 - 7 votes and 3 comments CPSC 313: There are already two sections, which is more than we had last year. But I only recall refreshing the SSC every night after the grades were released haha. r/UBC A chip A close button. My cpsc grade average was around 72-73% as well. We covered a wire array of topics in this class and even though most people will argue that the content of this course is essentially inapplicable to anything you'll ever be doing -- I think that just knowing the existence of certain problems/algorithms/proofs makes one more capable to handle other problems that Through that, I was able to take a lot of computational courses: CPSC 103, 203, 330, 368, 430, DSCI 100, 310, 320, STAT 201, 301, GEOS 270, 370, 479 (the GIS courses), etc. Is it manageable to do CPSC 310 and CPSC 221 in the same term? comments sorted by Best Top New Controversial Q&A Add a Comment titledlee For all cpsc candidates that messed up m2, last year around this date I took the same exam and got like 36 or something. Out of the three core third year CPSC courses I think I would want to do 310 the most, followed by 320 and then 313 last. The theory portion formalizes software engineering principles and methodologies which is covered in lectures and tested in midterms and the final exam. I took 317 after having taken 313 and the labs were a breeze in comparison. basic z, t, and f tests), STAT 200 will be easy. I will be taking cpsc 310, 313, 311, 322, and 344 in September and then some of 304, 410, 411, 415, 416, or 417 after coop. CPSC 313 Final upvotes · I think that hands down the course that you learn the most is CPSC 420. I take courses like Math 220, CPSC 221 and CPSC 340 as core courses, and I was planning on taking the following courses in my minor: Despite significant efforts, we were unable to line up a qualified instructor for CPSC 410 in September; consequently, the scheduled section CPSC 410-101 will not be offered in term 1. CPSC 103 uses Python and CPSC 107 is in Racket. Also courses like CPSC 310, 416, etc have no restricted seats for non-cs but there are very few courses like that. This process should be largely similar to the cpsc310starter repo used during the CPSC 310 project is substantially more work in comparison to CPSC 210 and the learning curve for that project is quite steep. 310 Final . Open comment sort options The reddit for students of Concordia University of Montreal, Quebec / Le reddit des étudiants et étudiantes de L'université Concordia à Montréal, Québec Thoughts: CPSC 121 Final ADMIN MOD • Can anyone tell me their experience with the new CPSC 310? How is the new version of the course? I am going to be taking this course a long with CPSC 320 and want to know about the workload and difficulty of the new version. g. Or check it out in the app stores There is CPEN 321 Software Engineering but you have CPSC 310 for that and would satisfy more pre-reqs lol. For me, since the exam was actually on the first day of finals- the mark was up pretty early (I believe right after finals were over). _This community will not grant access requests I'm enrolled in CPSC 110 but after reading posts about how difficult it is to manage I'm starting to think it may not be the right fit. s. You're fine. This subreddit likes to circlejerk overcrowding, but they all ignore this even though the CS department was completely transparent about it. I'm in CPSC 311 and hate it atm. I think it's a pretty useful course for knowing more on how a computer works (cpsc 313 expands on this), and should be required knowledge for CS majors at least /shrug Reply reply ImprobableSoul. Otherwise, I would recommend dropping 310. We remain hopeful that a qualified instructor will be located soon and CPSC 410 will be offered in term 2. Reply reply UBC CPSC 310: Introduction to Software Engineering. Workload is significantly easier than 313's. I have taken both cpsc 221 and 213 next term but I heard that those two courses are hard if taken together. While 110 might not be the foundation contentwise for cpsc in general, I would say that lacking the right thought process for 110 means you probably aren't going to do well in cpsc overall. I cant imagine me taking a lot of cpsc courses already didnt affect the decision; I have 4 cpsc courses left to complete the major: 310, and 3 400 level cpsc courses, which given I've taken most 300 level cpsc courses I wouldnt have a problem completing The reddit for students of Concordia University of Montreal, Quebec / Le reddit des étudiants et étudiantes de L'université Concordia à Montréal, Québec Members Online. , Sep-Dec As I understand it, most of the TAs in large courses like CPSC 320/310/313/340 are undergrads. The purpose will be, as it was back in September, Someone has linked to this thread from another place on reddit: PSA: Head Skip to main content. Terms & Policies I'm currenly in 3rd year CS and just finished 221 and 310 this term am taking CPSC 304, 313 and 317 and MATH221 this coming term :D Thanks guys! CSSS only shows the 2009 finals and the course has changed so much since then. Log In / Sign Up; Most useful CPSC courses for finding a job at a big company (e. Be the first to comment I’m convinced UBC Reddit is When will CPSC 310 grades be released? Anyone have any idea about this? Stressing rn lol Share Add a Comment. We will manually review this post to confirm that it belongs in the course question and registration megathread. I haven't taken 425, but my friends say it's math + python. Skip to main content. CPSC 310 Grades? Does anyone know when the grades will be released? comments sorted by Best Top New Controversial Q&A Add a Comment. The prof has been telling us that it is a very difficult course and we CPSC 340 Machine Learning and Data Mining Introduction. These courses also allowed me to land a technical co-op as a Business Analyst. Now the final is completely closed book/internet and I am not sure how much studying will I have to do to adjust. Expand user menu 94K subscribers in the UBC community. What do y'all think my chances of getting off the CPSC 310 waitlist are? I know you can't give me a straight yes or no response but if anybody can comment on how the CPSC 310 waitlist behaves historically towards the add drop deadline, that would be great. Basically, CPSC 340 is aimed at those who want to build a specialization in ML, while CPSC 330 is aimed at people who are not specialising in AI/ML, but want to learn its application. 2024 September (2024W1) Future Term. whatever you do, don't cheat on the project. For those who're taking this course this term, what's your thought on it? Personally I dislike it a lot. When I took it term 1 2023W, the workload was very low, the weekly assignments and labs were short and mostly straight forwards. CPSC 310 Introduction to Software Engineering Introduction This class is distinctly divided into a “theory” and “project” part. Actually I'm a second year math major who wants to get into computer science next year. Also have you considered transferring to another school to study CS if you know for sure that is what you want to do? Get the Reddit app Scan this QR code to download the app now. We just took a look at the UBC Calendar page and it seems it still reflects the old CPSC 310 pre-requisite (see: here). Current condition of the waitlist (I don't know my In terms of prerequisites, taking 210 will allow you to take 310 in the winter. , CPSC 310 (!), 330, and 340 all have significantly more seats this year than last year (among several other popular courses). All we wanna do is graduate, yet you keep choking the neck of 310 admissions, only letting it wheeze in a mere 20 students a term, just to give your evil autobot machine extra time to harvest more user data. CPSC 310: Basically kinda like first co-op term. Thank you to every single r/UBC Reddit prof and TA upvotes Hi Reddit! Has anyone taken CPSC 344 or 340, and would like to share their opinions on the course? Thanks! CPSC 340 and CPSC 344 are pretty different courses. Feel free to find help and ask questions. If I can learn how to use the computer to work with data in more ways than I currently know, I would say that is a win That being said, to take CPSC 319, I need to take CPSC 233. Hi CPSC fellows, I am in second year CPSC major and I already feel lost tbh. 2025 January (2024W2) Past Terms. CPSC 110 is the first, which is a requirement for applying to CS, and this class focuses on systematic program design in Racket. Anyone who's taken high school in BC has heard of the "Apprenticeship and Workplace Math" stream advertised to be a more applied version of the other math courses for trades, apprenticeship, etc. Would you say the same for CPSC 319? I appreciate theory, but it's not what I am looking for. CPSC 430 is less technical and discusses ethics of computer science. Didn't take the other courses you mentioned, though I heard that Intro do AI (322) is pretty tough. So to compensate for that, I will take only 3 courses next term including those two. 89K subscribers in the UBC community. 110 however, systematically teaches some extremely useful tools for problem solving, both directly applicable to CS but also in a much Get the Reddit app Scan this QR code to download the app now. Or check it out in the app stores Can someone who has taken CPSC 449 (Honours Thesis) explain to me what is I'm currently taking CPSC 302, 303, 304, 310, 320 and am thinking of doing my thesis in something like scientific computing/numerical analysis Thanks all 5) Practical CPSC courses are 310 (if you've never taken a software engineering course before) and 319 (this takes a lot of time). again, I probably did not do much work, less than 10 hours I am currently a 2nd year student in Engineering, and I am planning on doing my minor in science - CPSC, specifically. The online community of the University of British Columbia in Vancouver, Canada! 95K subscribers in the UBC community. Course Question Lmao the disparity between 310 and 210 exams is just insane Much of the information on reddit is not up-to-date or current. CPSC 320: the least workload out of the three, but probably the toughest to understand. comments sorted by Best Top New Good luck bro. Taking 310 and 320 at the I am curious what current and past 310 student's thoughts are on how this course has changed. There is coding in 340, but it's not the same sort of huge scale projects as in 210, 310 View community ranking In the Top 5% of largest communities on Reddit. In the end it doesn't matter how you do in cpsc110, the course doesn't mean shit. We actually used the tool made by u/eyqs to scrape 2020/2021 UBC course data from the UBC calendar. Louis and surrounding areas. 5/30 HAHAHAHAHAHA . Least fav: CPSC 310, had a lot of issues with the course and the content was pretty boring Please join our discord server while we are shut down in protest of the recent Reddit API changes: https://discord. Q&A. Sort by: Best This is the Reddit community for EV owners and enthusiasts. Ideally it will be offered as a regular course in 2020/21 (among other things, it takes it that long to get through UBC bureaucracy and be listed as a real course). Or check it out in the app stores TOPICS. Get the Reddit app Scan this QR code to download the app now Do you guys remember how many GENERAL seats were offered for 310 in term1? They are all restricted on SSC now, will this be changed later by department? I wouldn't hold your breath for general seats. 6 of the core courses required for a CPSC degree, with some courses needed for a Math, Stats, BUCS, etc. /r/StLouis is dedicated to the news, events, and weird food of the Greater St. Gaming. Labs and TA Office Hours: Labs and Office Hours page. People share codes for CPSC 213, 310, 313, 317, 416, etc with each other. 322 was a bit tedious and dull. 410 was even easier than 310 but that's because it was nearly completely project based anyway. One is on machine learning, arguably the hottest subfield right now in computer science. The course is super heavy and you can fall behind very quickly so ALWAYS stay on top of your work. If there is something in 213 or 221 needed or helpful for 310? Get the Reddit app Scan this QR code to download the app now. Reddit iOS Reddit Android Reddit Premium About Reddit Advertise Blog Careers Press. " --Steve Get the Reddit app Scan this QR code to download the app now. While the project has been quite fun, the content is just so dry and tedious. (Trying to go to grad school so need to maintain high grades) Posted by u/RuiOliver - 1 vote and no comments Cpsc 310 is very heavy in the first few weeks. ADMIN MOD • CPSC 310 Final Exam Hey friends, so 310 is a nice course, especially when quizzes were open internet open book. " 173 votes, 98 comments. by BatterScotch Alumni CPSC Summer Courses (specifically 310) Hi all, Is CPSC310 normally full on Summer 1st semester (how popular is the course)? I need to plan my flights back home (quite far) and I'm seeing that 310 always had empty spots (either not full Cpsc 310 project academic misconduct concerns Course Question I received an email today saying that "parts look similar to a submission from a prior semester". I was less enthusiastic about school at this time. Review: If any university CPSC program wants to find out how NOT to teach their students, Providing incentives like explicitly revealing exam questions for people to attend lecture doesn't fix the core issue: the perception that the content of CPSC 310 lectures is inherently worthless This class is distinctly divided into a “theory” and “project” part. CPSC 302 (Numerical Computation for Algebraic Problems) / CPSC 303 (Numerical Approximation and Discretization): students who are in quantitative disciplines and who are looking for a CPSC elective may want to consider But CPSC 310 has been a huge disappointment so far. /r/Statistics is going dark from June 12-14th as an act of protest against Reddit's treatment of 3rd party app developers. but i wouldnt say its critical. Honestly I think that 3rd year and up CPSC courses should have 0 seats for people not in some sort of CPSC major. Discussion Thoughts? It’s kind of scary how if you get <67% you fail 🥴 Share Sort by: Best. As above For work, 310 and 320 would be the most useful. Now thankfully it was start of corona I just stop going to the class all together. Or check it out in the app stores TOPICS Currently my core courses that I am registered for are CPSC 320 and MATH 340. In terms of favourite courses, I have to give it to one of PHIL 385/316 or CPSC 311/411. Open menu Open navigation Go to Reddit Home. Yeah it's pretty crazy and I'm a bit stressed - I've seen these waitlists clear up and I've gotten to the front a few times, but I have also not gotten to the front before such as CPSC 310 last Spring and I'm on that waitlist again. js eco-system, otherwise it shouldn't be too difficult MATH 221 well it sort of depends on what your experience has been in the other math courses. cpsc isn't for everyone just like how literally every other field is not for anyone. I'm not sure about the restrictions, but it will almost certainly require CPSC 310, which is currently very hard to get into if you're not a CS major, sorry. Does anyone know where I can find more recent finals to practice with? Get the Reddit app Scan this QR code to download the app now. Even if that was true it would be hard for you to enroll in some 3rd year cs courses such as CPSC 310. Get the Reddit app Scan this QR code to download the app now. Learning Proofs: In class, don’t worry so much about trying to get down every word of the proof especially if the information is posted. Or check it out in the app stores Question for people who have taken CPSC 304, 310, or 313 do 304 then just read up on the software development cycle and practice using git. The assignments are time consuming to get right so start those early. I have noticed people cheat so much in CPSC courses. UBC Vancouver. It's actually incredibly interesting learning about how everything works under the hood and how mutation, call-by-reference, variable substitution etc really works but I hate the format of this course and feel like nothing sticks. Or check it out in the app stores TOPICS I actually cannot remember much for this course, but it was similar to a cs course i was taking at the time (cpsc 121) so i think that's why i got a high grade. Not everybody finds the same things challenging, and there isn't really a one-hit plan anyone can give you to study. I took CPSC 313, 320, 312, 304 already Im currently registered for CPSC 310, CPSC 425 and wait list for CPSC 404, CPSC 322 for term 2. (happened last year in cpsc 304 and cpsc 330). CPSC 213 and 221 on their own tend to require a lot of time, so if you are really good with time management and don't procrastinate then you should be fine. But I also want to take ECON 420, CPSC 340 and maybe CPSC 304. Happily, that instructor has There are no unreserved seats for non-cpsc majors in cpsc 310! is this a general practice every year, where they take in cpsc majors first and then open up spots for non-cpsc majors or am I fucked? Share Add a Comment. Also, I will hold an open forum after the holidays on Friday, January 6, 5:00-6:30pm, at DMP 310. Get app Get the Reddit app Log In Log in to Reddit. So I think it'd be really hard for me and for the team to kill Reddit in that way. Old. You will be too Posted by u/tnt2413 - 2 votes and 6 comments Get the Reddit app Scan this QR code to download the app now. 310 is great as long as you have competent group members who dont try to procrastinate. 2024 May (2023S1) 2024 January (2023W2) 2023 September (2023W1) 2023 January (2022W2) 2022 September (2022W1) Get the Reddit app Scan this QR code to download the app now. Internet Culture (Viral) Amazing; Animals & Pets For context from what I know, the 3 sections of CPSC 310 and CPSC Hey! I'm currently a TA for CPSC 210 this term. Open comment sort options. Join and Discuss evolving technology, new entrants, charging infrastructure, government policy, and the ins and outs of EV ownership right here. @ the cpsc 310 prof I see your game. For instance, I took CPSC 313 last term and you took CPSC 310 in the previous term, we can share/exchange project or assignment codes with each other. Expand user menu Open settings menu. As for the difficulty, I found CPSC 340 very easy, but I had a strong foundation for that. I remember taking CPSC 310 and realizing I'd already learned most of the course content on my co-op term. Don't 63 votes, 16 comments. What is the best order to take these courses? Skip to main content. I also went on my second co-op term. One is not exactly easier than the other. She's currently on maternity leave (which she has a right to). 310 is a far better offering than in the past and most students enjoy it. , DP or divide-and-conquer based LeetCode problems. Internet Culture (Viral) Amazing; Animals & Pets; Cringe & Facepalm; I'm signed up for CPSC 340 this summer with only the required prerequisites. Reply Lucas_310 Computer Science | TA • Additional comment actions. In this class, you can expect to learn about and implement machine learning models, including classifiers such as decision trees, K-means, and Naive Bayes, linear regression with different loss functions and regularization, minimization algorithms (gradient descent) and neural networks. 7) If you meet the prerequisites, you can take the course. New. Readings. CPSC 320 has two take-home tests worth 20% of the grade. Lectures: All on Zoom. The content is pretty challenging but nothing crazy until you reach search and to a lesser extent tandem worklists. In this post, I summarize the 3 CPSC courses I took in the online term W2020: CPSC 310, CPSC 320 and CPSC 317. Business, Economics, and Finance The 103+107 path was added this year for the students who are not sure a course as demanding as 110 might be a good fit for them. , data science). We made a modification so that it uploads its data to our database. 310 has the notorious project that I’m sure you’ve heard about, If I do, then I'm planning on trying out the combined major in cpsc and biol route. I am taking 310 together with 213 and 221. Are my hopes to dodge most forms of math, whether discrete or not, shot? I want to take Cpsc 304 310 313 and 320 in third year. I think CPSC 340 will be a lot more useful if you want to work on speech recognition. If you have a burning passion for Just wondering which 300-level CPSC course aren't too bad for next year. Is it possible to finish CPSC310, CPSC313, CPSC320 in one summer . I had a 72 in cpsc 110 (class avg 83) and 75 in cpsc 121 (class However, if I were to take 110 again right now I would probably still fail. Pay attention to the thought process. If you have a strong grasp of that, it is a lot easier to learn the new ones. If not, they still satisfy breadth electives, so that's great. Contribute to ubccpsc/310 development by creating an account on GitHub. e. I am wondering what's the difference between the two courses? The course description is relatively broad to understand what are focused in this course. CSCareerQuestions protests in solidarity with the developers who made third party reddit apps. On the other hand, taking 121 in the summer won't let you take 213 and 221 until you have also taken 210. 210, 310 is the same but with the core software engineering principles. I think the first step to identify which parts of the course to study would be to be a little introspective and think about what you felt was challenging for you. 310 has been a bottleneck for most CPSC students, so they'll prioritize their Guys im just curious like how many seats are there for 300 level cpsc courses for non major students 😭🤔 Get the Reddit app Scan this QR code to download the app now. I did very well in a few cpsc courses but mostly around ~73%. It was easy and a nice change from your other techy courses. CPEN 321? I have taken CPSC 310 and found it interesting and saw a course called CPEN 321. Hello CPSC 213 students. Each UBC course has been split in two separate online courses, but all the material is up there. Watch all the videos and take a shot every time Reid says "Let's take a step back. It’s super easy tho. Now the final is completely closed book/internet and I am It has a column named 'vs CPSC 340' which basically outlines the differences between CPSC 330 and 340. The fan-run home of RLEsports on Reddit! RLCS 2024 Copenhagen CPSC 310 final . Reddit . r/UBC A chip A close button A chip A close button View community ranking In the Top 5% of largest communities on Reddit. Open comment sort options . Edit: I am a 2nd year CPSC major. You might want to keep this in mind if for some reason you would like to complete all degree requirements as fast as possible. (In addition to setting yourself up for failure in 310 and it being morally wrong), they WILL catch you. It destroyed my soul. Ron Garcia - CPSC 311 William Bowman - CPSC 411 Michael Gelbart - CPSC 340 Matthew McCarty - CLST 332 Michael Griffin - CLST 211 Elisa Baniassad - CPSC 210, CPSC 310 Mark MacLean - MATH 317 Take courses with any of them and you won't regret it. Reply reply As someone who’s language is not their 1st language, reading through, problem 2 and 3, was pure hell (like none of the past midterm were this length in their question, like it was pretty straightforward) like my code ran, but they did pass? nope so I tried to move on to p3 but than was related to the same thing so I started grinding through problem 2 but my time left was I'm hoping to minor in Science for CPSC and hence will need 18 upper-level credits (ie. The people not getting into CS classes are people who aren't in CS. I’d also suggest getting familiar with promises. It would be a good option if you just want to explore CPSC. Your preparation after taking the two will be equivalent, and as a matter of fact you can use the two as prerequisite for the 200-level CPSC courses. Software Engineering Course Readings; Current Term. This was the concept I had the most difficulty wrapping my head around because I had zero experience with asynchronous programming up until that point. The theory portion formalizes software engineering principles and methodologies which is covered in lectures and Outside of CPSC 310, every CS major (and CMS in CS) who got waitlisted for a CS class got in this term. Top. degree have a combined total of 353 students on waitlists for these courses in just term 1. Writing this with the hope it helps at least one person avoid bombing a full class because they overestimate the quality of We recently hired a new instructor who can teach CPSC 310 (and has done it in the past). UBC Vancouver 32 votes, 24 comments. On the other hand, for the project, you and your partner create a Welcome to CPSC 310! ALL STUDENTS INCLUDING WAITLISTED STUDENTS: START CHECKPOINT 0 ON THE FIRST DAY OF SEMESTER! It takes a lot of time to get setup and Welcome to CPSC 310! Instructor: Ivan Beschastnikh, Reid Holmes. I found cpsc 310, 313, 317, 304, all way easier. 310 is generally considered to be a heavy work load as the project tends to be fairly time consuming (it is a 4 credit Asking for a friend. Thank you to every single r/UBC Reddit prof and TA upvotes Term 1: CPSC 302, CPSC 304, CPSC 310, CPSC 320 Term 2: CPSC 313, CPSC 317, CPSC 319, CPSC 340 I’d like to add that my first coop term is on winter 2025, which is why I’m taking 310 (I heard we’re doing a project that I could put on my resume) and 320 (heard it’s the most useful for interviews) on the first term. If we had been able to find someone else, there would have been a section offered last summer, or an extra section this Fall (possibly both). We typically have a high rate of drops in the first week or so of classes, due to students failing the prereqs and other similar concerns, so it should be possible to fit most students in. 95K subscribers in the UBC community. Deadlines, Resources, Recordings: To start using this project you need to get your computer configured so you can build and execute the code. probably 6 upper-level CPSC courses). COMM 225 final upvotes · comments. The theory can be a time sink so get on that early and it's an easy ace. It covered topics such as searching algorithms, solving CSPs, forward planning, belief nets, etc. You keep 310 sooooo exclusive. Only some 400 level ones are available for Hi! I am currently in my second year in Combined Major of STAT and CPSC. Terms & Policies. CPSC courses are hard af (even 310) - in my experience I'm currently taking CPSC 311 and enjoying it, so I'm trying to gauge if that enjoyment will carry over to 411. E. For CPSC 313, are students expected to be familiar with the circuits stuff (ie: registers, flip-flops, combination circuit, etc) from CPSC 121 ? Reply Positivelectron0 Catgirl Studies Alumni • Posted by u/thumbusus - 28 votes and 6 comments Reddit iOS Reddit Android Rereddit Best Communities Communities About Reddit Blog Careers Press. I’m scared I might fail 320 Reply Reddit . Controversial. 310 contains things like design patterns and how to work with large systems so I think that'd be applicable for a job where I'm working on auxiliary components for a system that already exists, plus design patterns are 101K subscribers in the UBC community. New The way you could criticize Reddit is that we weren't a company – we were all heart and no head for a long time. Reddit iOS Reddit Android Reddit Premium About Reddit r/UBC • by [deleted] CPSC 310, 415, 340, 322 . PENBBS Haul and review CPSC 210: Basic OOP practices + programming fundamentals. Internet Culture (Viral) Amazing; Animals & Pets; Cringe & Facepalm; Students with CPSC 310 will be given priority. Mainly towards the professor and the focus Right now, the 100 and 200 level CPSC instructors are better than ever. New comments cannot be posted. I thought that the benefit of taking 310 would be that it would help me a lot for my coop term as I’ve heard that the contents are similar, and that the project would also help my resume. . Sorry to hear that you've been struggling. 304 is not bad either, if databases are something that interest you. gltomjf kvwo xxelxf mvtt hrshcti gffpig seaym izvygt hxvq uzooe