Katrina’s Notion Links

BS Computer Science

The resources included in this document are heavily sourced from other students’ contributions in WGU Reddit and Facebook communities. I can barely take any of the credit. The opinions on classes and resources are my own unless stated otherwise.

01/03/24 NOTE: I added screenshots of my OA score for OA classes so you can get an idea of what the materials listed resulted in. It’s in the metadata at the top.



D315 Network and Security - Foundations

D333 Ethics in Technology

D430 Fundamentals of Information Security

C959 Discrete Mathematics I

D278 Scripting and Programming - Foundations

D276 Web Development - Foundations

C867 Scripting and Programming - Applications

D426 Data Management - Foundations 

D427 Data Management - Applications

D326 Advanced Data Management

D197 Version Control

D286 Java Fundamentals


D287 Java Frameworks

D288 Back-End Programming
k
k

D387 Advanced Java
k
k

D336 Business of IT Applications
L
l

D284 Software Engineering


C949 Data Structures and Algorithms I


C960 Discrete Mathematics II

C963 American Politics and the US Constitution
t
t

D480 Software Design and Quality Assurance

C950 Data Structures and Algorithms II

C952 Computer Architecture

D370 IT Leadership Foundations

D281 Linux Foundations

C191 Operating Systems

Natural Science Lab

Technical Communication

Introduction to Artificial Intelligence

CS Capstone


If you’d like an idea of how long a class took me, look at the metadata at the top of the Notion sheet for the “Projected Completion” dates. I update these to be accurate upon start and completion of a course. However, it does not account for days off or hours per day so use as an estimate. I work on a very part-time basis currently and am single with no kids so I have ample time to put towards coursework. For PA classes the end date is my first submission, before grading. Any revisions I had throughout the program were minimal and were submitted the same day. I hit burnout before Java Fundamentals and it had a grip on me until I finished DSA2 so you can probably finish most of those classes more quickly if energized.

I will continue to add all courses in the BSCS program to this document as I complete them with the exception of the following courses, which I transferred in:

D322 Introduction to IT

D199 Introduction to Physical and Human Geography

D198 Global Arts and Humanities

C958 Calculus I

D270 Composition: Successful Self-Expression

C955 Applied Probability and Statistics

C458 Health, Fitness, and Wellness

D268 Introduction to Communication: Connecting with Others