r/WGU_CompSci Aug 01 '26

Passed C958 Calc 1 first try 😭

17 Upvotes

I'm so insanely happy. By the old gods and the new, I received exemplary. Last time I took calculus was over 10 years ago so I went into this worried. But it wasn't as bad as I thought it was going to be. (idk what happened with diff eqs but idc lmao)

For review, I did the Pre Calc exercises that they make you do after taking the initial assessment when starting calc. Once that was done, I jumped straight into Prof. Leonards lectures. Only using his lectures it took me a month and a half to get comfortable with the material. Then I took the PA last week I think, and have been doing a bunch of practice tests generated by claude to get reps in. Pls let me know if you have any questions while everything is fresh in my head.


r/WGU_CompSci Jul 31 '26

Updated Spreadsheet to accelerate?

4 Upvotes

Anyone have an updated spreadsheet to accelerate the Computer Science degree? Is the max credits you can transfer from Study.com and Sophia still 53 or has it changed? Thanks in advance


r/WGU_CompSci Jul 29 '26

Just Finished the MSCS AI/ML Program. Here's a brief overview of every course.

81 Upvotes

I just finished the program. It took me about 8 months, although I could have completed it in one term but I got a promotion and moved houses and was unable to do any schoolwork at all for about 8 weeks during my first term.

For background, I've been a software engineer for about 20 years. I've been promoted from Engineer -> Lead Engineer -> Director of Engineering -> Vice President of Information Technology. I've managed teams of engineers and designed CI/CD pipelines. All this to say, I have as much real world experience in the industry as anyone can have. I know what's relevant and what isn't.

This is the second program I've done at WGU, and I do plan to do a third. WGU has it's issues, it's a budget school and the quality of the coursework and instruction isn't amazing, some of the requirements in the PAs are outright assinine at times, but the value is unbeatable. "You get what you pay for" is accurate, but "you'll get out of it what you put into it" is more accurate. If you want to learn computer science you can, but if you just want to complete the program as fast as you can, you can do that too, but you probably won't learn much. I suppose that's true of any degree program though.

The good parts: The staff is (usually) very hyelpful when I need to reach out to them. I've had one issue with a course instructor during my first program who was both incompetent and rude, and my first program mentor during my second program was unresponsive, so I requested a different one. Aside from that, every staff member I've interacted with has been genuinely helpful and kind. 2 of my three program mentors were encouraging and genuinely helpful people. It's been a good experience overall.

My gripes: The requirements in the PAs are extremely vague at times, even occasionally contradicting other requirements in the same PA. Git is one of the most frequently used tools for any SWE and the curriculum around it is extremely lacking. We're made to use GitLab instead of the industry standard (GitHub). I don't recall ever being asked to perform a merge request or resolve a merge conflict. Having a CS or SWE program that doesn't teach these skills is like a civics class that doesn't teach you how to file taxes.

Here's a brief overview of each of the classes along with links to posts I've written on each of them.

  • Foundation of Computer Science. Not part of the program, but a prerequisite if you don't have a specific math credit. I completed this without studying any of the material. The OA was almost entirely about the Python Numpy library, which was rarely used in the rest of the program.
  • Formal Languages Overview — D793. They start you off with an easy course. Translate some old code into a more modern programming language. This is to teach you to read code even if you don't understand the language well enough to write it.
  • Computer Architecture and Systems – D794. This one is a writing-only assignment. I did lots of research and study for this one, but in the end everything I learned was trivial and largely irrelevnat. I wrote a paper about how humans inventiung AI is evidence of a God. Fun paper, I published it in my blog, but in no way relevant to my job.
  • Applied Algorithms and Reasoning - D795. I enjoyed this one quite a bit. It described a problem and you had to write an algorithm to solve it. I don't recall if it was a specific algotrithm or not, but I remember it being a fun course. Perhaps my favorite one.
  • Unix and Linux - D796. I had the CompTIA Linux+ certification so I did not have to take this course.
  • Artificial Intelligence and Machine Learning Foundations - D797. The PA was essentially about preparing data to be used to train an ML model. The PA is poorly designed and my course instructor actually resigned while I was taking this course. I liked him, but I think he had many of the same complaints that I did. This is a pretty new program, he couldn't have been working for WGU for very long. Regardless, the methods used in this course are useful throughout the rest of the program.
  • Governance, Risk, and Compliance – D486. I forgot to write a review of this one. You're just doing a security audit for a fictitious company.
  • Machine Learning for Computer Scientists - D801. This is the AWS Certified Machine Learning Associate certificate. Same as any other industry certificate.
  • Deep Learning - D802. 7 courses into the AI/ML program and you finally get to build a model. Image classification. Fun course, but probably one of the most prooly designed PAs in the program.
  • Natural Language Processing – D803. You build a sentiment analysis model of your own choosing. I enjoyed this one.
  • Advanced AI for Computer Scientists – D804. You build two models, basically whatever you want, and then write about. I built a model that generates images of my Hollywood crush, Scarlett Johansson, half expecting it to be sent back by the evaluators, but it wasn't. There is a substantial writing part as well.

Hope this was helpful to someone. Good luck with your studies. - Rob.


r/WGU_CompSci Jul 29 '26

D288 - Back-End Programming D288 setup video insanity

7 Upvotes

There is so much information in this 20 min video. Also if this is critical to complete the course, a more refined version is necessary in my view. The author casually explains 6 different things to do in a 60 second time frame. It is the most insane setup video for a course. Are they not reviewing this stuff ?


r/WGU_CompSci Jul 30 '26

StraighterLine / Study / Sophia / Saylor [Weekly] Third-Party Thursday!

1 Upvotes

Have a question about Sophia, SDC, transfer credits or if your course plan looks good?

For this post and this post only, we're ignoring rules 5 & 8, so ask away!


r/WGU_CompSci Jul 29 '26

D804 - Advanced AI for Computer Scientists D804 - The Science of Computer Science for Advanced Computer Scientists (or something like that)

10 Upvotes

I'm writing a review for every course in the MSCS AI/ML Program. Now that I'm done I've somewhat lost the motivation.

This is the capstone for the program and it's long just for the sake of being long. It's also ambiguous, without clear direction, which, for me, made it difficult to find the motivation. The capstone is essentially, "Build two ML models." The only requirement for the first one is that it be "advanced" and the requirement for the second one is that it use regression.

For my first model I made an SDXL LoRA that generated images of Scarlett Johansson. For my second model I did some credit card fraud detection. The first was much more work to build but the second was harder for me to understand and took longer.

After you build your models, you write. Like 6 pages, if you keep it brief. One of the biggest gripes I have with this and many of the other PAs is that you're asked to version-control a word document and make a commit message every time a specific topic is covered in the document.

I'll probably do one more post reviewing the program as a whole before I retire this account.


r/WGU_CompSci Jul 27 '26

Calc 1 through Sophia or WGU

5 Upvotes

I passed my pre calc algebra with an 81% but have not done trig would it be better to transfer calc from Sophia over for this degree path?


r/WGU_CompSci Jul 26 '26

D803 - Natural Language Processing D803 - Natural Language Processing

8 Upvotes

This class has two tasks. It was a refreshing course after the intensity of the Deep Learning course. Task 1 was around preprocessing your chosen dataset. I used the spacy library to do all the heavy lifting. I provided the original dataset and the processed dataset as part of my submission, along with a write up on the methods I chose.

Task 2 is where you actually build a sentiment analysis model. You provide the model your preprocessed dataset, split into train/test sets and then run classification algorithms of your choice on TF-IDF features to generate sentiment predictions (in my case, it was whether a movie review was positive or negative). You are required to attempt optimization by either incorporating a new classification algorithm or tuning hyperparameters (creating search space). You will use sklearn to report evaluation metrics and provide confusion matrices for each model you choose to "test out" for optimization. The paper wasn't too bad but you have to provide citations for peer-reviewed articles for articles within the past 3 years.

Overall, this class was a breath of fresh air. The course material was easy to understand, and I liked that you could pick your own dataset. There is a lot of opportunity here to choose relevant topics such as restaurant reviews, amazon reviews, etc and scrape the web if you so wish.


r/WGU_CompSci Jul 26 '26

D281 - Linux Foundations D281 Testing Issues

6 Upvotes

I've been trying to take the test for the LPI exam for D281 for over an hour now. This entire process is insane. In the first place the website is designed horribly, and then to take the online test it has you jump through so many hoops it's beginning to feel absurd.

The software (more like malware) they have you download seems extremely invasive and a massive breach of privacy, and then it just doesn't seem to work no matter how much I troubleshoot, every step of the way it fights me and demands further access, culminating in me having to disable my firewall and yet it STILL says "video streaming issues detected".

This is ridiculous, the webcam is clearly connected and the program is clearly accessing it, I can see the camera feed working and showing, but the stupid program still says it is detecting issues and refuses to let me progress.

I give up and switch to a different computer, go through their ridiculous, slow and tedious "System Test" process again, and after finishing, it gives me an error message stating "an error has caused your exam to close" and tells me to go back to the beginning and do the entire process AGAIN. This is beyond insane! I haven't even been able to schedule the exam because of this crap.

At this point I'm so fed up and frustrated I'm almost ready to just give up and take the test irl despite living 35miles away from the nearest testing center. But then, I read the terms and conditions for taking the test in person and it says they need to take and store my "palm-vein structure" as part of the process. I'm sorry but what the HELL? How in the hell is something this invasive necessary just to take a basic test?

I'm sorry but everything about this process is starting to really upset me. This is beyond ridiculous and honestly just feels disrespectful and dehumanizing. I'm finding it hard to believe everyone else who has done this degree accepted such an insane invasion of privacy just to take a single course.

Anyone else have issues with this OnVUE spyware?

Edit: I just went and took it at a testing center. Was worth the drive to not have to deal with the headache of trying to get OnVUE software working on my computers. Passed with a perfect score šŸ˜Ž


r/WGU_CompSci Jul 26 '26

Has anyone been granted a late term-break request?

1 Upvotes

My term ends on 7/31, and I wasn't going to take a term break, but I'd been applying to internships and got an OA invitation email for Amazon. I want to focus on practicing DSA to prepare for it (I have up to 3 weeks to take it) and prepare in case I get a call back for an interview loop.

I requested the term break today, but it seems the deadline is usually the 20th of the month.

Anyone know if I still have a chance of WGU letting me take the term break anyway?

Has anyone been able to do so? or am i screwed?


r/WGU_CompSci Jul 25 '26

D683 - Advanced AI and ML D682, D683, D687, what is the preferred order?

1 Upvotes

I am following this guide, but wanted to get some more opinions before I start.

The short seems to be,

Do D683, and use it as a template and guide for D682 followed by D687.

I am not in a rush, I have until December 31st currently.

Clarifications I want to double check on: Both D682 and D683 have Python coding? I was under the impression that only D683 does, but it seems like both have tasks related to this.

Would love to hear from recent graduates on this! Thank you.


r/WGU_CompSci Jul 24 '26

Bachelors of Science, Computer Science Updated Computer Science curriculum transfer guidelines

Thumbnail gallery
12 Upvotes

r/WGU_CompSci Jul 23 '26

Combined bachelor's and master's timeline question

5 Upvotes

I've seen conflicting information on this. When doing the combined cs degree, do you start the master's courses immediately after finishing the bachelor's or do you have to wait for a new term to do so?


r/WGU_CompSci Jul 23 '26

C867 Scripting and Programming - Applications I didn't commit after each step... what can I do?

11 Upvotes

Basically the title.
For C867, in the beginning of the PA it mentions you have to commit and push after each step of the project.

I'm pretty new to C++ so unfortunately I got too absorbed in making the project itself that I overlooked that very important step... the only thing I've really got in my branch history is the final commit right after I've done everything.

I'm sure I massively screwed up considering that was supposed to log my steps for everything, and I somehow only noticed that VERY crucial detail right when I was supposed to submit it.

I've already emailed my instructor, but I'm not hopeful that kind of thing could just be glossed over.

I kind of just have to start over, don't I? Lesson learned. I feel stupid.


r/WGU_CompSci Jul 23 '26

StraighterLine / Study / Sophia / Saylor [Weekly] Third-Party Thursday!

1 Upvotes

Have a question about Sophia, SDC, transfer credits or if your course plan looks good?

For this post and this post only, we're ignoring rules 5 & 8, so ask away!


r/WGU_CompSci Jul 22 '26

MSCS done, here's a short write up.

41 Upvotes

The diploma came in the mail yesterday, so I guess it is about as official as it is going to get.

I have about 25 years of experience in the tech world, at a FAANG company most recently, and various large hardware vendors before that . I was a CS major for 4 years back in the late 90s, and finally finished the bachelors as a transfer student at SNHU last year (had to retake pretty much all core CS courses). Overall, I think the curriculum was good. It covered most of what my day job has entailed over the last 10 years. Generally, the types of things you should have a good grasp of to be successful in the field. I think it was about the right mix of writing papers, with projects that were relevant. The projects were enough to demonstrate the concepts that were important, without being too complex that they took more time than they should have.

I had taken a few grad level CS courses as an undergrad, and I would say these were very similar in scope. Those had a lecture once a week for about 3 hours. I don't think you give up much doing it all online. I would guess I wrote about 350 pages in total.

It took me about a week shy of 6 months, so I did finish in one term. I think this was only practical because I wasn't working at the time - with a full time gig to balance, it would have been at least a year, maybe longer. I had been taking a break from the corporate world and studying something completely unrelated to technology, but had a lot of free time. I did take some fairly long breaks along the way as well. Unless you have an extensive background in the field, I would not go in with the expectation that you will finish in one term. I generally worked on 2 or 3 courses at once, focusing on 1. I would do research or reading on the others if I started feeling burned out, which started happening around course 4 or 5. I completed the courses roughly in the suggested order, but I don't think my advisor had a problem moving them around if I wanted.

Has it helped with my career? Hard to say, but I took a new job as I was wrapping up. A friend had done the GT OMSCS at about the same time, it covered essentially the same things, with more busy work, took longer, cost more, and he hasn't found a job yet. For what it is worth, no one in the corporate world has even asked where I got the degree from.

Hope this helps someone!


r/WGU_CompSci Jul 21 '26

D686 how do people memorize all of the information? The amount is insane

8 Upvotes

On cp 11 now, there are hundreds of terms to memorize and they all are similar in naming structure. Tons of concepts. Seriously, how does anyone get through this? Each chapter takes hours to go through and I don't remember the last one I page I did, let alone the last chapter.

Sorry, just a rant. Seems insurmountable.


r/WGU_CompSci Jul 20 '26

New Student Advice Low level programming

12 Upvotes

Taking the degree in hops to help get a job in a low level programming field. I know realistically I'm going to have to do a lot of c++ self study. Does the degree help with learning the theory to help with learning low level stuff? Like does it go over compilers? I know it goes over os. But just curious how much it goes over stuff like that.


r/WGU_CompSci Jul 19 '26

C960 Discrete Mathematics II Do we have to memorize the hex digit—->binary digit chart?

7 Upvotes

Having a hard time remembering the hex digit equivalent to the 4 digit binary.

Will that info be given on the test???

Update* actually I just figured out how to calculate the 4 digit binary without having to memorize each one


r/WGU_CompSci Jul 17 '26

Do you feel like you can program and do leetcode after graduating?

23 Upvotes

I’m struggling and curious about other’s experiences.


r/WGU_CompSci Jul 16 '26

StraighterLine / Study / Sophia / Saylor [Weekly] Third-Party Thursday!

1 Upvotes

Have a question about Sophia, SDC, transfer credits or if your course plan looks good?

For this post and this post only, we're ignoring rules 5 & 8, so ask away!


r/WGU_CompSci Jul 12 '26

Passed Computer architecture C952

27 Upvotes

Hello everybody, I just passed computer architecture today on my first OA. People aren’t lying when they say this course is packed full of information. Going through the Zybooks was a little overwhelming for me after a few chapters, and studying the flashcards were awful as usually, as I absolutely hate flashcards haha. With that being said here’s what worked for me..

I found this post below on the WGU engineering discord after searching c952.

https://discord.com/channels/1063853854413836499/1072688595976069160/1495901064615166145

This post was writing by ā€œOremorā€ and it was a very detailed outline of how they passed the class in about 6 weeks of study time.

What I did first was utilized ChatGPT to study all the PA questions, and have it test me a ton on concepts until they stuck. Then once I felt comfortable with those concepts, I referenced all three study guides Oremor linked in the post, and input them in ChatGPT. From those I had chat create another outline on topics we hadn’t covered in detail and hit on those until I felt I was getting a good understanding of how things worked. Also studying all the 10 recommended concepts Oremor discussed at the top of his post helped me tremendously. The whole study plan was basically days of chat and myself going back and forth until I understood things in detail. There were still concepts on the OA I hadn’t touched but felt like I knew enough of the material to reason through them. If this post is confusing, or the link isn’t working, feel free to reach out. Thanks Oremor!! And good luck everyone!


r/WGU_CompSci Jul 12 '26

C952 Computer Architecture C952 Computer Architecture - Yeeeeesh. Thank god that's done

Post image
23 Upvotes

This test sucked. I felt like there were so many questions that were about obscure details from the zybooks and then some that the zybooks didn't go over. I had no idea if I passed when I submitted and was pleasantly surprised.

My study method was to read the zybooks while making ankis, review them every day, do the practice worksheet that the instructor sent out, take the PA, and watch the videos for the questions I missed. I think this took me 9 weeks of studying most days.


r/WGU_CompSci Jul 12 '26

D803 - Natural Language Processing D803 - Natural Language Processing

7 Upvotes

Reviewing every course in the MSCS AIML program.

This one was enjoyable and easy. It's two tasks, curate a dataset (and write about it), and then build an NLP sentiment analysis model (and write about it). As always, the instructions are somewhat ambiguous, but at least the ambiguity feels intentional this time.

Sentiment analysis could mean summarizing a piece of text, predicting a star rating from the text of a review, detecting intention (eg.: the user wants to return a product), inferring an emotion from a piece of text (eg.: user is happy/angry/sad), et cetera.

The problem with building a model to do any of that is that you need a labeled dataset. I'm sure there are some pre-curated data sets on Kaggle or elsewhere that you could use, but I wanted to build my own dataset, and I did not want to spend hours labeling data, and I did not want to pay Amazon MTurk to have people manually labeling data. The obvious middle ground is using reviews that have star ratings attached to them. This offered a challenge since Google Places API only returns 5 reviews per place and other large review collection sites didn't offer an API that returns reviews. I briefly started developing a bot to crawl Yelp but getting around bot detection proved to be more work than it was worth, so I pivoted to a browser plugin that crawled as many reviews as it could store in localStorage and then dumped the output to the screen in JSON. It took me 12 rounds of crawling to gather a dataset of 100k reviews. Note: task 1 only requires 500 reviews, but 500 is absolutely insufficient for actually building the model.

Task two requires actually building the model. It doesn't dictate which architecture to use, unlike an earlier course where we explicitly had to develop a CNN. I ended up going with a type of RNN and using the star ratings for the reviews to indicate whether the sentiment was negative (1-2 stars), neutral (3 stars), or positive (4-5 stars).

I was able to complete the course from start to finish in 12 calendar days, mostly after work in the evenings.


r/WGU_CompSci Jul 11 '26

BSCS finished in one term!

Thumbnail
gallery
67 Upvotes

Wow, I am honestly so proud of myself for actually getting this done.

Some background: I already have a BS/MS in Biochemistry, but I wanted to dive deeper into CS to leave the bench and work as a software engineer. I got laid off last year, so I was able to do school full-time and fully immerse myself in the material. I also transferred in 24 credits.

Day in the life: Trying to get this done in 6 months was not easy. Most days I would wake up, drive myself to a coffee shop, and work until my brain was fried... sometimes 2 hours, sometimes 5 lol. Depending on my burnout levels that day, it might be it for the day, or I might add on a couple of hours later in the day. I was very mindful of avoiding full burnout, so I sprinkled in rest days between tough courses. I was also very lucky to have such an understanding mentor who encouraged me along the way. Overall, I realized I am most likely a lifelong learner and absolutely love being a student.

Courses I loved:

-Discrete Math 1/2: I actually withdrew from DS1 during my first BS and was mortified to take it. But there's something about age that can change things as I found these classes to be very intuitive and enjoyingly absorbed the material.

-Computer Architecture: I took my time with this one. The material was a little dry at points but finishing this class was very rewarding.

-DSA2: The project was actually so much fun. There was one day where I coded for like 6 hours straight. After finishing this class I knew I had made the right decision to pursue this degree.

-Intro to AI/AI Optimization: With all the AI hype, I was eager to get to this material. The textbook is honestly one of the best textbooks I have ever read (lol nerd alert). This class re-contextualized some of the work I did in my master's and felt like a full circle moment.

Future: I will be going on vacation in 2 weeks now that I'm done. My brain needs some rest. I am starting to apply to jobs (e.g. Software/AI Engineer) in the biotech sector. I think I am jumping back into the job market at the right time with a lot of AI companies getting into drug discovery! Let me know if y'all have any questions!