Friday, November 29, 2013

15-hour Study Week

Apart from my obligations at the actual college I attend, I commit myself to the online courses in this approximate outline:

Machine Learning - 6 hours a week (2 hour lecture-watching while taking notes, and up to 4 hours trying to figure out the programming exercises)

Biostatistics Bootcamp - 4 hours a week (2 hour lecture-watching, 2 hours reading up on the subject and studying notes)

Mathematics - This is somewhat more confusing, as it wholly depends on the week's subject matter. I am planning to reduce the time I spend furrowing my brow at incomprehensible videos and use the profits to do some exercises by myself. For both mathematical courses I am taking online (multivariable calculus and linear algebra) I allot approximately 5 hours a week.

Now add to this the workload for my college, or the classes I am about to begin (namely, Biochemistry), and you can see why I unenrolled from the Stanford Automata class offered on Coursera. The format did not fit my expectations and this was only the second course I signed up for, after ML, so the basically opposite approaches to the workload - videos as long as 40 minutes, for example - disoriented me. I was falling behind and really was not looking forward to the next lesson, so I pledged to study the textbook after my winter study schedule clears up. I really feel that the video format is not well-suited to the subject matter, but this is not to say that I think regular expressions are not important to my studies - quite the opposite; I am simply not in the right mindset to make the best of this class.

Luckily, the new session of Introduction to Mathematical Thinking has been announced, starting on February 4th. You can bet I applied as soon as the notification graced my screen, and was then naturally left reeling as I read the description, wondering as always: 'Is this directly useful? Do I need this?'

Truth is, I may be aiming for quantity over quality here, but I feel that drenching myself in introductory scientific classes is the only way I can get into the right mindset. And if getting the mindset is my goal, then sure as hell IMT is the right class to take. I think it may have even been recommended by my professor at My Real College(tm) on our first class, which was the first time I'd heard a lecturer recommend a MOOC. I had just signed up for Coursera, so this made the lasting impression that I was on the right track.

Thursday, November 28, 2013

Bioinformatics via MOOC: introduction and plan

Preamble: I've no substantial experience or knowledge where mathematics, biochemistry, biostatistics or computer science are concerned. I am a student of the HND IT and Computing diploma as governed by Edexcel, and I trust that core curriculum to provide the basics of Computer Science, networks and systems. I will go on to do my Bachelor's in the same program.

My motivation to self-study Bioinformatics is guided by knowing that my chances of getting into a BI master's programme when I finish my Bachelor's are slim to none. Before taking up IT and Computing, I was a biology major with no interest whatsoever in drawing plant morphology. Due to personal reasons I had to end my biology course with nothing to show for it but the finished courses in Chemistry 101, the basics of cell biology and tissue biology, some introductory physics, organic chem, some forgettable biostatistics and the systematics of invertebrates. Not an impressive array of biological knowledge.

As I am studying software development, data manipulation and slightly more involved mathematics, I turn naturally to the crux of information technology and biology: bioinformatics. Via courses offered at MIT Open Courseware, Coursera, Udacity and other individual institutions, using (partly) the 'Bioinformatics SelfStudy Curriculum' from PLOS, I will attempt to fill out the 'systematic gaps in knowledge' and work at getting an education approaching a proper undergraduate degree in Bioinformatics. My goal is to learn; I do not know whether any educational establishment would consider the self-study credentials. I do think they are the best way to learn about the field and not confine myself to the career paths prophecised by the Edexcel diploma records.

My (relevant) courses currently include:
- MIT: Multivariable Calculus
- MIT: Linear Algebra 
- My college: HND Mathematics for software development
- Stanford: Machine Learning (Coursera)
- My college: HND Object-Oriented Programming
- John Hopkins Uni: Mathematical Biostatistics Bootcamp (Coursera)
- Biochemistry (NPTEL)

I start the following courses in January:
- University of Washington: Computational Neuroscience (Coursera)
- Paris School of Engineering: Discrete inference and learning in artificial vision (Coursera)

In February:
- Java programming
- Information systems