Self-study coursework

I was going to list this on my other blog post. However, I didn't. 

This will need to be as school-like as possible, with deadlines and everything. The deadlines will be flexible, but only slightly so. The pace will be decent, but not killer, and the tests open-book. Each course will have a project too -- if it makes sense to do so. 

general idea to finally finish this

  • Finish CS, physics I, and math review by December, or February at the latest. That'll be brutal, but necessary. 
  • Finish OSEE -- with MechE minor -- in the recommended 3 years, if possible. But, it can be extended to 6 if necessary. Basically stretching out a semester into a year. 
  • Finish my PLC courses all by the end of 2024. 
  • Get CompTIA and CCNA by May 2024, or at least by EOY 2024
  • Finish art self-study CORE -- the stuff we've been wanting to do for forever -- by the end of 2023. The rest of the stuff can take until 2024 when we will start Cubebrush. 
  • For writing, I want to get to writing 3000 words a week, so that's 429 per day. 
  • For art, I would like to finish one piece per week in 2D and another in 3D. 
  • Each course should have an associated project which I will put on my website. 
I won't outline everything yet until I prove to myself that I can finish a bunch of crap in parallel. So for now, here is everything, complete with fake course numbers (though some will match BYU):

November 2023:
  • CS 100: Intro to Programming: This is a review. I obviously know how to program already haha, but reviewing the fundamentals will be quite nice. 
    • Project: I'm cheating a bit and writing a few basic data structures. Full data structure review after that. 
  • CS 350: Interview Preparation and Competitive Programming: This is needed because I need to find a job. 
    • Project: Finish Cracking the Coding Interview, Leetcode Blind 75. 
  • CSG 680: Advanced Foam Simulation
    • Project: FINISH THE DANG MASTER'S THESIS. All code must be written by the end of November. 
  • CSG 102: Shaders I: Finishing some TutsPlus basic shader stuff in Shadertoy, before diving back deep into Houdini. :O 
    • Project: A few shaders in Shadertoy
  • ITC 100: Intro to IT via Tech Support
    • Project: finally finishing my Google IT Support certification 
  • ART 100: Intro to Drawing 
    • Project: all those basic tutorials. Drawabox and CtrlPaint are technically part of separate courses. Simply Drawing, Monika beginner, Sycra Fundamentals, 50 Things to Draw, Sketch with Asia. I've done 99% of Simply Drawing and all of 50 Things to Draw. 
    • Project: Just following Drawabox 50% rule. Most of my projects will be digital paintings and 3D art. 
  • CSG-ART 101L: Intro to Animation Pipeline
    • Project: Pixar in a Box
  • MATH 100: Basic Math
    • Project: Khan Academy up to, but not including, calc
  • ECE 105: PLC I
    • Project: PLC I on Udemy, not sure of a project yet
  • ECE 100: Intro to EE
    • Project: Just read Understanding the Digital World and watch some videos
  • ECE 110: Programming Fundamentals for Embedded Systems: Basically the same as CS 100, gonna review Python, C++, C, and Assembly 
    • Project: idk
  • ME 100: Intro to ME: Just read that first book which provides a general overview. This can take 2 months it's fine
    • Project: something related to theme parks?
  • TPED 101: Intro to Roller Coaster Design: Re-read that book enough to explain it yourself 
  • ENGL 220: Writing SFF: Go to writing group, and maybe read some of those tips by Jeffrey Carver. Write your 3000 words each week. Read a book a week if you can. 
  • MUSIC 150: Music Overview: Clarinet in band, piano in church, choir, theory all rolled up into one. 
  • CSG 336: Projects in Game Design: Work on your GAME DESIGN daily! 
    • I want to make a panda fortunes game and a poolroom game, but the former will have a poolroom as a level, so we will just go with that first. This course is only complete when the game is released, and will take until at least Dec 2024. 
    • Play games as well

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