Education plans

I need to get my CompSci degree.  At least an AS degree in it.

Now, my math grades from my AS in General Studies were bad.  It’s not that I didn’t understand the math- my procedural skills were at or near the top of the class pretty much every time.  My attention to detail, though, hurt my grades badly.  I’d write down x^2 when it was supposed to be x^3, not because I miscalculated, but just a copying error.  It would be x^3 on the first line, and just end up x^2 on the next.  I need to fix that.

So, my short term plan is use some online resources to brush up on my math skills through Calculus 1.  Going through Algebra and Pre Calculus on Khan Academy.  I’m signed up for a Geometry course on edX, and a self paced Calculus 1 on Coursera.

Once all that is done, it will be time to start at OTC.  I will probably just have to take CompSci courses and a few math courses, with all the general ed stuff taken care of with my General Studies degree.  So a year or so.  Maybe less if I take advantage of winter and maybe summer terms.

Then I might look at a job in the field, or doing my own business with the knowledge, or perhaps moving on to a 4 year degree. I’ll see how that goes.


Current Coursera courses

Got two courses going at the moment. One is “Introduction to Systematic Program Design Part 1” through University of British Columbia.  This is primarily a design course- not how to put nuts and bolts together, but where and when to use your nuts and bolts to get whatever you are building to stay together.  The language used is Beginning Student Language(BSL), a dialect of Racket, which itself is a dialect of Scheme, which is a dialect of LISP.  Which is a dialect of “parenthese-ese”.  Functional programming, prefix notation, lack of mutation, side effects, all that fun stuff.

The other is from Stanford, “Startup Engineering”.  It’s about building a tech startup.  Some software engineering, how to do that for the purposes of a startup, some on actually getting the business side off the ground.  I have a few vague ideas on projects I could do as the core of a startup, though I’m not sure my tech skills are quite there.  That said, the knowledge could be useful if/when I get to that point.  The tech stack is HTML5, JavaScript, and CSS.  Which I’ve really wanted to work on anyways, so that’s good.