Mentoring course time table

This is a time table for the 3 month mentoring course which I announced in a previous blog post.

This is structured as an inverted classroom where I first provide the material and an intro. Students are then expected to work on it asking doubts via. email. I’ll reply to emails daily. I’ll also be on IRC most of the time so that people can stay in touch. At each logical point, we’ll have a contact class at Kozhikode to discuss the concepts.

This is a general plan and is not carved in stone. Depending on student requirements and other events, there will be some flexibility.

Hangouts will be around one hour long usually in the late afternoon. Contact classes will be from 10:00 am to 5:30 pm with a breaks for lunch and tea.

Hangout and contact class time is limited. Please make sure that you come prepared and make full use of the time.

One of things I want to emphasise is that you should use email and other channels to communicate while doing your work. While we have fixed times for hangouts and contact classes, you can (and should) be active on the mailing list and IRC channel to clarify your doubts.

Basics
UNIX
Feb 5 Course starts. General emails sent out about the course.
Feb 8 First contact class. Introduction. Material on UNIX provided.
Feb 11Hangout session to discuss UNIX material and doubts.
Tools and Python
Feb 14Contact class. Final discussion on UNIX material. Doubts cleared. Intro to next sections and material handed out.
Feb 15Contact class. Intro to Python. Material handed out.
Feb 18Hangout session to discuss tools/Python
Feb 25Hangout session to discuss tools/Python
Feb 28Contact class. Wrap up part 1:Basics. Introduction to project.
Project
March 1Contact class. Discuss project, design and development style.
March 4Hangout to discuss progress.
March 7Contact class. Review progress. Adjust direction.
March 14Hangout to discuss direction and progress.
March 21Contact class. Review progress. Adjust direction.
March 29Wrap ip up. Students present their work.
April 1 to April 30Suspend course due to university exams. Also catch up time for the project.
Code comprehension.
May 2Contact class. Introduction to code comprehension.
May 3Contact class. Start looking through project. Assignments handed out.
May 9Contact class. Students present work. More code reading and analysis.
May 23Contact class. More code reading and analysis.
May 30Contact class. Wrap up.

Since this is a batch in between the semester, placement discussions will be put off till you finish your course. I will put you in touch with prospective companies depending on your work on the project.

Posted on: 01 Feb 2015

comments powered by Disqus