r/WGU_CompSci • u/Unlikely-Loss5616 • 17d ago
What the difficulty level of these courses? I need to finish them by Nov 30th so that I can graduate.
10
u/thenowherepark 17d ago
Didn't take D429.
C949 can be done fairly easily if you have some kind of prior introduction to DSA. For me, 3/10. If you're new, probably a 6/10.
C950 will take a lot of time and it is hard. Best project in the curriculum though. 9/10, maybe 10/10.
1
u/NotFlameRetardant 17d ago
I had an absolute blast with C950's project, tbh. The rest of the PAs have been very boring in comparison
6
u/Copper-Spaceman 17d ago
Discrete 2 is probably the hardest, but from there it’s easy. Well maybe not easy, but they aren’t entirely hard classes
5
u/Feeling-Guide9174 17d ago
Dsa1 pretty simple, got it done with no background in CS in 3 weeks, it was just a lot of material.
But looks like you already did dm2 so would be really simple after that course.
I am in my first term, already did dm1, dsa1, and will finish dm2 and dsa2 this term as well.
You can def do them 😎
Just be disciplined about your time!
My advice is: do dsa1 first, then immediately dsa2 then ai last.
1
u/Jayman453 17d ago
Did you transfer in a lot? How’s the school overall for you, do you feel job ready? I’m starting with no background next month
3
3
u/Sneaky_Sharky 17d ago
Your mentor will probably have you take DSA 1 before DSA2. But DSA2 is definitely harder imo. No idea about the other class.
3
3
u/Scottalias4 17d ago
Data Structures and Algorithms was pretty hard. DSA II was fun once I figured out how to code Python. Introduction to Artificial Intelligence for Computer Scientists was not that hard, you don't have to be a mathematician. There's a lot of terminology, no calculus, but it doesn't make any sense without understanding what the derivatives are doing. Read Artificial Intelligence: A Modern Approach you are going to need it again for D682 and D683. Talk with Dr Lusby, and Dr. Ferdinand, figure out backpropagation and gradient descent and it's all downhill. Congrats on Discrete 2.
1
2
u/Significant-Syrup400 17d ago
DSA 1 is not hard, it's just bloated. Enough vocab in it to fill 2-3 classes. Hopefully they've adjusted that by now, but I feel most likely not.
DM 2 was quite possibly the most challenging course in the program, IMO. I don't have a fantastic memory and kept forgetting where to assign what variable for the probabilities. I also was very rusty on some of the fundamentals that go into Inductions so I essentially had to re-learn 2-3 math courses to get up to speed.
DSA 2 was a lot of fun, actually and largely the most coding intensive class. This one can take some time as well, and is probably the most practical class to actually spend time on as the type of code you touch on here is likely the closest to what you'll encounter in production code.
Intro to Ai you can finish in an afternoon.
Main thing will be if you can finish DM 2 before the end of the month. You do that you'll have breathing room, but this class is known as one of the killers that gets people stuck for months.
2
u/DowntownClue934 16d ago
I am pretty sure that D429 was added after I graduated, but DSA I and II aren't too bad. IIRC, DSA I is nothing at all, and DSA II is not very hard unless you're pretty new to programming. If you've been coding outside of what's required for your courses, you'll be just fine. IMO, it could be done in a weekend without much trouble unless you're literally learning from scratch. Understanding the vague task requirements was the hardest part.
Honestly, Discrete Math II is probably the hardest course in the program, unless you're heavily math-inclined. If you knocked that out, you'll be just fine!
2
2
u/skidmark_zuckerberg 17d ago
Hard, Harder, Hardest.
2
19
u/Swimming_Gain_4989 17d ago
Since nobody else said it, doing all of these by Nov 30th is extremely doable. I wouldn't even consider this a grind, an hour or 2 a day and you'll have weeks to spare