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.

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: