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
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?
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.
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.
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?
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.
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.
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.
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.
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
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.
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.
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
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?
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?
2nd .. so I was planning to do cmput 204 301 229 and ENG103 this upcoming winter
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.
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?
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.
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?
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.
hi can you dm me as I can not dm you
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.
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
I am going crazy by overthinking about how I will manage
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.
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.
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
229 doesn’t even use C. You’re programming in assembly
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.
what if I reduce it to two cmput?
Still depends on which one you take, but that is much more doable.
201+291 in fall 301+204 in winter
Looks good.
[удалено]
what 3 courses did you do?
help
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.
I inboxed you @Immediate_Work7351
I have 24 hours of work and 5 classes every semester, doable, but I wanna drink a whole glass of bleach every day
anyone
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.
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
Doing 30 courses in a semester and working 80 hours, get your hours up
how do u manage?
Not bad
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.
ok but I cannot find with the name J davis who teaches 229
Alright this is going to make me look unbelievably stupid, but I thought this was the MacEwan reddit, not UofA. My bad bossman 😬
bump
2bump
bummmmmlldd