It is a quite rare project. I am about to begin my long and exciting journey to be a geek, computer geek. My first initiative was to learn computer science while I'm doing my research assistant at bioinformatics institute. Though I firstly wanted to study engineering after my bioinformatics study. However as I discover I really love studying every single thing about computer, system, math and physics whatever, so I decided to go for computer engineering graduate school.
<Motivation>
My major was molecular biology, and applied physics as a minor, so it is not that irrelevant. However I didn't take any engineering classes in undergraduate. In order to study in depth in computer science and engineering, I need to study more foundation.
However I can't afford any expensive classes while I'm working and MIT OCW provides way better learning materials and lectures. Things I need is my own system and self - discipline. Also unlikely other subjects to study such as biology or chemistry, computer science is possible for self - education with given nature. Though it ain't the same as any formal education. But, I do not want to let my dream doomed just because I can't afford the cost when I have a clear capability and motivation.
Furthermore, I discovered a new movement in computer science field for self studying. I found 2 websites that really inspired me to do this project
Scott H Young "MIT challenge"
DIY computer science
University of the people
Though the last one is not exactly the same with above both, they have all in common to provide free education in computer science.
I totally agree with this trend since I am the one of the people who really want and need to study computer science.
Consequently, I have two big projects in my mind already to make some improvement on self education system over the world.
<Goal>
My ultimate goal after studying computer engineering is to develop an integrated biosensor system in a long run. For this project, though, I want to share the learning process that I'm going to "experiment" to edcuate myself for computer science. Also, eventually, I want to help other people by making my "final" project in the end of this year.
Hopefully this journey is going to be fun and rewarding after all, and bringing a fresh direction on learning computer science.