10-30-2022, 02:47 PM
(10-30-2022, 12:36 AM)CanICode Wrote: I will be taking these courses at study.com:
Computer Science 109: Introduction to Programming
Computer Science 201: Data Structures & Algorithms
Math 108: Discrete Mathematics
Computer Science 105: Introduction to Operating Systems
Computer Science 306: Computer Architecture (UL)
Computer Science 302: Systems Analysis & Design
Computer Science 303: Database Management
Business 303: Management Information Systems
Computer Science 115
Computer Science 307
What is the best order to do these in?
I think as far as the cross listing of the quizzes it won't matter too much because they'll carry over to the relevant courses either way, but I'll agree with the other post on the pretest - wish I did it that way. I did Architecture first and don't regret it. I had a lot of free time, and I needed it all (and there wasn't anything in the other courses to help tackle it). As far as OS, Sys Analysis, MIS I think you can really do those at any point, they are very independent, and for me I did those courses on my commute listening to the audio, then taking ~3 quizzes walking up to the building at work or sitting in the garage at the end of the day. For a lot of the others, you're going to need to do more 'doing'. Specifically database, programming, data structures, discrete math, you pretty much need to be at a desk working. I haven't done the programming or data structures yet, but so far in life every programming course requires writing code, and you can't learn databases without touching a database (even though I didn't really do the course content for that one, at a minimum the project requires working on a database). For the math I have been using a good old fashioned notebook fairly regularly to do the problems (you can do the first chapter or so fairly easily without being at a desk, but soon you'll be doing good ol math problems).
So for me personally, it has been less about a very specific order, but how I wanted to tackle the courses and how they could be done efficiently. Depending on how you work, it might make sense to have two courses going at a time, one that you need to be parked at a desk for, and one that you can do more on the fly (mobile app is helpful for this). This helped me 'always be working' and squeeze some of the course into small time segments that open up. Probably a lot of ways to skin this cat depending on your setup and how you want to tackle it.
Working Toward: ME-EM, CU Boulder (Coursera)
Completed: TESU - BA Computer Science, 2023; TESU - AAS Applied Electronic Studies, 2012; K-State -BS Political Science, 2016
Completed: TESU - BA Computer Science, 2023; TESU - AAS Applied Electronic Studies, 2012; K-State -BS Political Science, 2016