CS50 & Mopeds?

Hey all! I hope you are having a decent day.

You may remember that I started a venture into an online computer science class (CS50). It is an introduction class taught by instructors from Harvard University. It is offered online through edx.org. The neat thing about it, is that it can be done at your own pace (so long as you have the course completed by the end of the year). To me this is really appealing, since I generally have no driving force for furthering my education. After seven years of post-secondary school I am pretty burnt out. The other awesome thing is that there is no monetary commitment unless you want a certificate after you complete the course, and even then it’s only $90. you can’t beat that.

This course covers an array of topics in a 13 week time span. I will lay it out here:

  • Week 0
    • Binary. ASCII. Algorithms. Pseudocode. Source code. Compiler. Object code. Scratch. Statements. Boolean expressions. Conditions. Loops. Variables. Functions. Arrays. Threads. Events.
  • Week 1
    • Linux. C. Compiling. Libraries. Types. Standard output.
  • Week 2
    • Casting. Imprecision. Switches. Scope. Strings. Arrays. Cryptography.
  • Week 3
    • Command-line arguments. Searching. Sorting. Bubble sort. Selection sort. Insertion sort. O. Ω .Θ. Recursion. Merge Sort.
  • Week 4
    • Stack. Debugging. File I/O. Hexadecimal. Strings. Pointers. Dynamic memory allocation.
  • Week 5
    • Heap. Buffer overflow. Linked lists. Hash tables. Tries. Trees. Stacks. Queues.
  • Week 6
    • TCP/IP. HTTP.
  • Week7
    • HTML. CSS. PHP.
  • Week 8
    • MVC. SQL.
  • Week 9
    • JavaScript. Ajax.
  • Week 10
    • Security. Artificial intelligence.
  • Week 11
    • Artificial intelligence, continued.
  • Week 12
    • Exciting conclusion.

I have just finished week 0  and have to say it was fun and challenging in a good way. As I stated in a previous blog post, it really helps to have the instructors enjoy what they do for a living it makes a huge difference. If you have ever been interested in something like this check it out! They offer a ton of courses relating to a number of different areas.

As a person with thoughts as scattered as mine, we now must move on to the fact that I have found a moped that I am in the process of buying. I live in a small city and would love to have the experience of a bike mixed with the comfort of a couch. It is not my first time owning a bike, my first was a 2003 Suzuki Katana 600cc. It was fast as all hell and fun to ride. This next purchase will give me all the thrills I need and save me some cash in the long run. It is a 2008 Roketa Scooter 250cc, which should be able to hold speeds of 60-65mph no problem. It is a Chinese brand but it is a tier two type bike.

Let me tell you how this came about. I have been looking for a bike/scooter for a while now since I have to sell my other one, and what looks like a steal has fallen into my lap. Now it it looks to good to be true it usually is but so far everything has checked out. it is eight years old with about 7000 miles on it. The guy lives 2 hours from me and only wants $450 for it. He says it’s ready to ride and that I would be able to drive it home. He is in the process of getting it inspected for me and after that I just have to look at it and pick it up. He has been very straight forward about it and that it has a few scratches on the body from when he was learning to ride. If it has lasted him eight years I’m assuming that if I treat it with respect that I can get more than a few seasons out of it as well. I am hoping to go this weekend to pick it up if he got it inspected if not it will have to wait until the weekend of the 20th. If and when I do get it I will fix the scuffs on the body and give it a once over. I may even go as far as repainting the plastic body. It will become my daily driver for the rest of the summer and be garage kept the rest of the year.

Anywho…I seem to be rambling at this point and feel this post is getting too long. I will keep you posted as always.

Have a great Wednesday, we will chat soon.


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 )

Google+ photo

You are commenting using your Google+ 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 )

Connecting to %s