My potential MIT OCW series of courses

I am spitballing here, but this is how I may take them (which I will do alongside my MS in CS in preparation for my second MS in ECE -- without neglecting my secondary studies in art/animation and writing). And yes, I know that tons of people SAY they're going to do this, but then don't actually do it. Well, we will just have to wait and see if I finish or not, now won't we?

6.0001: Introduction to Computer Science Programming in Python
6.0002: Introduction to Computational Thinking and Data Science
6.01 Introduction to EECS via Robotics
18.01 Calculus I
18.02 Calculus II
18.03 Differential Equations
8.01 Physics I
8.02 Physics II
18.06 Linear Algebra

6.002 Circuits and Electronics (I may do the MITx version)
6.003 Signal Processing
6.042 Mathematics for Computer Science
6.004 Computation Structures
18.05 Intro to Probability and Statistics
6.006 Introduction to Algorithms
6.009 Fundamentals of Programming
6.031 Elements of Software Construction
6.823 Computer System Architecture   
6.033 Computer Systems Engineering
6.034 Artificial Intelligence
6.045 Computability and Complexity Theory
6.046 Design and Analysis of Algorithms
6.036 Intro to Machine Learning
6.302 Feedback System Design
6.801 Machine Vision
6.241 Dynamic Systems and Control
6.837 Computer Graphics
6.815 Digital and Computational Photography
6.814 Database Systems
6.073 Creating Video Games
6.808 Mobile and Sensor Computing
6.035 Computer Language Engineering
6.816 Multicore Programming
6.245 Multivariable Control Systems
6.828 Operating System Engineering 

Bold are the most important -- because they are what I need for CS 513 at BYU -- which essentially follows 6.241, almost to the letter. I will probably focus the majority of my efforts on these for now. The others will just be icing on the proverbial cake. 

This is still fairly CS-focused, since I do want to review my undergrad after all. But, I may need to adjust it in the future to have more ECE concepts. Even so, I hope that the courses that I do take will cover the basics well enough. I'm looking at CU Boulder online right now, and I think that this sequence will be sufficient. Obviously, I am also ignoring all the GEs because I did enough of that at BYU, and it's not like I'm getting anything other than knowledge for completing this sequence anyway. 

Comments

Popular posts from this blog

Unleashing my inner Disney Princess ✩₊˚.⋆☾⋆⁺₊✧ at the 2024 Disney Princesses Half Marathon

The 20-something types of Computer Science majors

The Evenstar