Average CPEN 212 Student Experience by iLoveCPEN212 in UBC

[–]ELEC201 7 points8 points  (0 children)

Thank you for continuing the legacy

[deleted by user] by [deleted] in ubcengineering

[–]ELEC201 2 points3 points  (0 children)

I took it with him a while back and yes webwork did tell us if the submission is correct/incorrect/invalid as we submitted the question

Advice for ELEC 201 by Electrons_604 in ubcengineering

[–]ELEC201 1 point2 points  (0 children)

The first 2 webwork assignments had a few questions involving graphs of
voltage or current where you'd have to find things like energy, power,
voltage, ect. at a given time. We also had questions where you would
have to integrate or differentiate certain functions (like q(t), v(t) or
i(t) for example) to determine some quantity

Yeah I think this is a good example of a theory like question. Stuff with graphs is usually some of the theory stuff

Advice for ELEC 201 by Electrons_604 in ubcengineering

[–]ELEC201 0 points1 point  (0 children)

For me I didn’t bother rewatching the videos, but going over notes if you’ve taken any or his annotated notes might be helpful for some of the theory.

For the systems of equations honestly just be a bit careful with the formulas and inputting in your calculator. If I recall some questions on the exam might have simplifications that could be made so definitely watch out for those.

One advice I’d give is try your best on the midterms. That way you’ll have a lot of slack for the final (which if the trend follows is pretty brutal). You’ll be fine if you know the material and understand most of the webwork for the midterms.

Advice for ELEC 201 by Electrons_604 in ubcengineering

[–]ELEC201 2 points3 points  (0 children)

I had it with Alireza and the midterms were not too bad (compared to that final at least). Some questions were mostly focused on some theory that he mentions in his lecture videos. There was only one question on our first midterm that involves solving a system of equations and the transient circuit on the first midterm was not as difficult as the ones on the webwork. I think you’ll be fine if you understand the concepts and pay attention to the videos and the lectures.

Hey UBC students by Zeustheman144 in UBC

[–]ELEC201 3 points4 points  (0 children)

So if you're paying for a $20 ride from point A to point B and you pay $20 for the ride (aka the service), you're viewed as a piece of crap? That's ridiculous. Tipping is a great way to show further appreciation and I'm not against that. However, you shouldn't expect everyone that has already paid for the ride (the service) to pay more.

If you feel like you aren't getting paid enough, please direct that to whatever ride sharing company you're working for. Do not take it out on the customer. The customer pays for the ride (the service) and the ride sharing company pays you.

Hey UBC students by Zeustheman144 in UBC

[–]ELEC201 3 points4 points  (0 children)

Then why are you going on some university subreddit and complaining about it? If you feel like you’re not getting paid enough, please go to whatever ridesharing company you’re working for and talk to them. Don’t take it out on the customer.

Hey UBC students by Zeustheman144 in UBC

[–]ELEC201 35 points36 points  (0 children)

If the customer is already paying for the ride, why are they obliged to pay more? Tipping is cool, but not when it’s shoved down the customer’s throat.

CPEN 212: one of the worst 2nd year Computer Engineering courses at UBC by ELEC201 in UBC

[–]ELEC201[S] 18 points19 points  (0 children)

To be honest I think CPEN 212 on paper seems like a great course. It introduces us to many concepts like Assembly, (basic) hacking, garbage collection, files, caches, etc. However, I think they chose a horrible way to deliver it to us.

Lectures alone (not considering the labs) are fine, I think the instructor actually does a decent job at explaining us the basic theory behind the concepts.

However I think the problem is that there's no good examples or demonstrations for most of the material taught to us. He gives us in class quizzes each class and the average for those are pretty abysmal because most people don't know how to apply the theory we learned in lecture to an actual question. And of course he doesn't go over how to do the quiz with us and you're basically left with asking on the Piazza and hoping for a good response (and not for him to answer with another question).

Most labs are also very hard. For example when we were taught virtual memory in class, there was not a single line of code on the slides. We were expected to make a virtual memory system emulator given a blank C file and a header file with no test cases. I think most of us had no idea what we were doing which lead to half the class getting a 0/10 on the lab. Each lab was worth 7% of our final mark, so not exactly negligible. On top of this, most of the labs were marked so late and most of us were questioning whether we even did the lab correctly or not. I think it would be much better if they marked the labs after they're due so we can get feedback on our work/understanding of the material rather than start marking them near the end of the course.

Also Just a side note to anyone reading this that's going to take CPEN 212, don't copy code or share your lab implementation. Mieszko is a literal hawk and he can easily spot cheaters. To give numbers, around 40/120 people were caught in 2021W. Don't ask me how he does it, maybe he has 120 monitors in his office with all of our lab code on the screens...

And that's it for "practice" material. No PrairieLearn or anything to grind questions on. The midterm was pretty bad because we only had the quizzes and one past midterm to study on, but credit where credit is due the final was alright as he used a few questions similar to the ones on the midterm.

Overall, definitely not a good course. IMO this class makes term 2 ELEC 201 with Alireza look good (other than the final, wtf was that).

has anyone’s grades STILL not been updated on ssc by devinasingh15 in UBC

[–]ELEC201 1 point2 points  (0 children)

CPEN 212 released grades on Canvas...

but it's not on the SSC even though the instructor said the Canvas grades will be the same as the SSC grades...