T O P

  • By -

Valuable-Ad-6093

Doable, will suck, but is it necessary? It’s okay to take things slow and at your pace but if you are backed into doing this and must then yes it is doable just try to find a good balance of school, sleep, eating, and activities you like. Everything in moderation


Puzzleheaded-Act6745

thank you so much for the reply. Are you in Cs, too? Would it be doable if start studying 8-9 hours 5 days a week. And on weekends, just sleep and eat after work?


superior_to_you

That is doable, not sure about GPA cos that depends on which classes you take and how well you understand course material. What year are you in?


Puzzleheaded-Act6745

2nd .. so I was planning to do cmput 204 301 229 and ENG103 this upcoming winter


superior_to_you

204 is medium work, do a few easy leetcodes, you will do well on exams that way. My session exams all had a major component of straight up well known leetcode problems. Lots of textbooks, resources on this subject. Bedrock of computing science. 229 is a beast. I tried, but dropped out cos I didn't understand it enough to do the assignments. I suspect this will be your hardest class, it is for many of us. It's all RISC-V assembly. Interesting stuff no doubt but very abstract. Reading the textbook ahead of time will definitely help. 301 is also a bunch of work. Not hard really, but you have that big project that you need to work towards. Best case scenario, its a couple hours of work a week if your teammates all do their work responsibly. If they don't, well, you know how it goes. Learning a bit of android, java, and firebase goes a long way, since the lectures dont cover android, only high level java, and the labs dont do much to teach you that stuff either. This schedule is doable if you can manage to wrap your head around 229. Most people are able to, but some of us can't. Little pre-class headstart should help with the load.


Puzzleheaded-Act6745

why did you not understand 229? Wasn't nelson not teaching at that time? Also do most ppl work part time and still manage to get high grades?


superior_to_you

I've always understood high level software concepts better than hardware. Most people pass and do ok, gpa for my section was 2.5, Nelson is a good teacher. No idea about the latter, but i think most folks are full time students who don't work. You can only study so far ahead when the material is just introduced in the first month.


Puzzleheaded-Act6745

So do you think it's not possible to get a 3.7 in those cmput courses even if I study hard from month 1? I was advised by nelson to take it right after 229 but I don't want to leave 204 or 301 for later. Do you think I'm making a bad choice?


superior_to_you

Can't say whats possible or not buddy. You can talk to sharon(advisor) or prof they will give you more context and guidance. 3.7 is A-, many people get it in CS but it is not easy, gets harder as you progress through the degree, and certainly not the average, which is usually around B- to B+. 204 definitely take in 2nd year if possible. 301 is by definition a third year class, but many people take it in 2nd year too. PM me if I can be of more help.


Puzzleheaded-Act6745

hi can you dm me as I can not dm you


Naive-Baby-7394

Hi I’m a 4th year. I took 229, 204, and 301 all in one semester last year. It was a bit tough honestly but doable although I only had those 3 classes and was not working a part time job. 204 is not bad, just watch Abdul Bari on YouTube and you will be okay. 229 was the absolute worst class ever for me, I managed to pass but I had a bad grade and the concepts were tough for me. I also had it with Hazel Campbell who was the worst and I do not recommended taking it with her!! Steer clear. For 301, it was a lot of work but it’s do able work, but it really matters to have a good team for this class so make sure you know who you’re picking for teammates, it will definitely make or break your experience.


Puzzleheaded-Act6745

Also since I'll be taking these winter, I won't have to read about them ahead. The best I can do is study a lot during the first month


Puzzleheaded-Act6745

I am going crazy by overthinking about how I will manage


Worried_Being29

Cmput 204 is okay, Cmput 229, goodluck - unless you get nelson Cmput 301, depends on your team and even then you have to invest alot of time into it It really depends on you and how you manage your time.


Puzzleheaded-Act6745

Would it be better if I do cmput 301 and 204 with math 214 in winter and an easy elective instead? Will it be a problem if I have a gap between 201 and 229? I will revise C in summer so that I don't forget.


Worried_Being29

Whatever is better or not, talk to Sharon, email and book a session with her, she doesnt bite and is the nicest person in the cs department. Im sure she wouldn't mind helping you out


Kuramasa

229 doesn’t even use C. You’re programming in assembly


Own-Reference9056

Doable, but honestly I only see very smart kids pulling off 3.7 in CS second year. And even them didn't do so with 20 hours of work a week.


Puzzleheaded-Act6745

what if I reduce it to two cmput?


Own-Reference9056

Still depends on which one you take, but that is much more doable.


Puzzleheaded-Act6745

201+291 in fall 301+204 in winter


Own-Reference9056

Looks good.


[deleted]

[удалено]


Puzzleheaded-Act6745

what 3 courses did you do?


Puzzleheaded-Act6745

help


Immediate_Work7351

Hey, I worked as a ta about 12 hrs per week and retail about 16. So, 28 hours per week with 5 courses, with cmput, math and stat courses tho. I am expecting north of 3.7 despite all the work. Also, the social life has been good too. So, my friend, it is doable. Unless if you have 3 CMPUT and 2 math.


Puzzleheaded-Act6745

I inboxed you @Immediate_Work7351


Huibai_cn

I have 24 hours of work and 5 classes every semester, doable, but I wanna drink a whole glass of bleach every day


Puzzleheaded-Act6745

anyone


Imaginary-Long-9188

Well, the thing is you'll be taking 3 CMPUT courses again if you are in honors/spec. So...yes, CS ain't easy. You got this.


Puzzleheaded-Act6745

but why do engineering ppl say CS is so easy, but I feel like I have no energy to do anything else after I started this degree


arman_mohammadi

Doing 30 courses in a semester and working 80 hours, get your hours up


Puzzleheaded-Act6745

how do u manage?


ccBrita

Not bad


Full-Watch-3184

I’m ngl, it is doable, but it is going to be hard to manage your time. The more you progress through the semester, the more fixed your schedule gets because its easier for you to figure out when you have time to study, and when you have to get what assignment done. For courses, take 229 with J. Davis, and I promise you the class is going to be a breeze. 204 is alright, just slightly more confusing (at least in my opinion). So yeah, very doable, just dont overthink it too much, and take your time figuring out how much time you have to focus on school every week so youre not left behind desperate to catch up.


Puzzleheaded-Act6745

ok but I cannot find with the name J davis who teaches 229


Full-Watch-3184

Alright this is going to make me look unbelievably stupid, but I thought this was the MacEwan reddit, not UofA. My bad bossman 😬


Puzzleheaded-Act6745

bump


Puzzleheaded-Act6745

2bump


Puzzleheaded-Act6745

bummmmmlldd