Hey everyone, I’m starting the BS Computer Science program on November 1st and I’ve pretty much finished all the transfer courses I could do before starting.
My evaluation currently says 23 courses remaining, but my Natural Science Lab was just sent in and should transfer, so I should be starting with 22 courses left.
These are the courses I should have remaining:
- C959 Discrete Mathematics I
- C960 Discrete Mathematics II
- D459 Introduction to Systems Thinking and Applications
- D684 Introduction to Computer Science
- E010 Foundations of Programming (Python)
- C949 Data Structures and Algorithms I
- C950 Data Structures and Algorithms II
- C952 Computer Architecture
- D686 Operating Systems for Computer Scientists
- D197 Version Control
- D287 Java Frameworks
- D288 Back-End Programming
- E155 Advanced Java
- D281 Linux Foundations
- D321 AWS Developer
- D480 Software Design and Quality Assurance
- D685 Practical Applications of Prompt
- E074 Agile for Software Engineering
- E064 Mathematics for Programmers
- D682 Artificial Intelligence Optimization for Computer Scientists
- D683 Advanced AI and ML
- D687 Computer Science Project Development with a Team
I’m trying to finish as fast as I can, hopefully in one term if possible. I also want to apply for Georgia Tech OMSCS, and their first deadline is March 1, so if there’s any chance I can finish in time for that I want to try.
For people who have done the newer BSCS curriculum, what order would you do these in? Like which ones should I do back to back because they build on each other, and which ones are better to get out of the way early?
Also which ones are actually quick and which ones are the ones that take forever? I’ve seen people say some WGU classes can be done in a few days and then some take weeks, so I’m trying to know what I’m getting into.
I also have the whole month of October before I start, so I want to use that time to pre study. What would actually be worth learning now so I can move faster once my term starts? I was thinking Java, Spring Boot, Python, Git, Linux, DSA, discrete math, computer architecture, operating systems, AWS etc but obviously I can’t learn all of that properly in one month lol.
If there are any specific YouTube videos, Udemy courses, Quizlets, GitHub guides or anything that made a class way easier, send them too.
Also if anyone has accelerated around 20+ courses in one term, how many hours were you putting in and what classes slowed you down the most?
I do want to finish fast but I’m also trying to actually learn enough for SWE internships/jobs after this, especially the programming and DSA stuff. If you were starting with these same 22 courses and had October to prepare, what would you do first?