First of all, I would like to congratulate you and your family for this outstanding feat of clearing JEE ‘15.
Introductions are in order, I am Srijan R Shetty, an alum - it’ll take considerable time to digest that fact - of the Department of Computer Science and Engineering at IIT Kanpur.
Before you embark upon the tedious journey of reading through this entire post, I would urge you to go through Professor Dheeraj Sanghi’s blog “A Guide to JEE Counselling”. Additionally, he’s active on Quora; and most certainly will answer pertinent questions.
There are some excellent posts written by my peers at IITK out in the wild and as my computer science education has taught me not to reinvent the wheel, I shall compile the best bits from their articles.
Why IITK? Shashwat Chandra does an excellent job of answering this question:
Why IIT Kanpur? The cultural festival of IIT Kanpur, Antaragni, is run virtually entirely by students. The Students’ Gymkhana is a body made of students of all batches. The New SAC (Students’ Activity Centre, a place for people to hang out) was majorly planned by the students of three batches, and the franchises selected for its food court were selected by a panel of students. The degree of freedom given to students at IIT Kanpur is, in my opinion, definitely larger than most other institutes. IIT Kanpur also has the distinct advantage of being in a city that is much lesser developed than places like Mumbai and Delhi. Why is this an advantage? IIT Kanpur has become self-contained, because there is a larger incentive to make everything available on campus. The choices of extra-curricular activities are larger, the food options are cheap and more varied, and all sections of the campus are together, making it a tighter, closer-knit location. Each club has its own advantages. Some clubs improve your speaking skill; others teach you a new art; even others let you hone your intellect in the direction you want. Art, music, literature, dance, electronics, robotics, photography, whatever your interest, there is going to be an outlet. If there isn’t, it is not hard to create an outlet or a club for an interest you feel will benefit you. There are certain to be more people interested in the things you like.
IITK’s academic curriculum was revised in 2011 and the new curriculum was one of the primary reasons why I joined IITK. The curriculum contains two parts: a departmental core and a compulsory core.
In the very first year, all courses are department neutral. You will get to learn Mechanics and Electromagnetic Theory in Physics, Organic, Inorganic and Physical Chemistry in Chemistry, Basic Life Sciences (yes Biology!), Engineering Graphics, Linear Algebra and Calculus in Mathematics and (the dreaded) morning exercises. Having the first year being departmental neutral works out for students who change their branches. (A side note on branch changes, don’t bank on them. Albeit I managed to change my branch from Civil to Computer Science, they are a tricky slope to ascend.) To break the monotony and gain a broader outlook, you will be doing at least five Humanities and Social Sciences Courses in your stay at IITK. (I’ve done courses in Philosophy, Psychology, Art, Human Rights and will be doing one in Economics next fall. While people may disagree, I’ve found these courses liberating - pun intended.)
The CSE course curriculum looks as follows: CSE Course Template, you can cross reference the course numbers from Department of Computer Science and Engineering.
Priyank Jaini gave a very good overview of how your curriculum will work: (I did make a few changes so that the data matches with that of CSE)
While pursuing CSE at IITK, you will have the option of taking 6 Open Electives(OE), 4 Engineering Science Options(ESO), 4 Departmental Electives(DE), UGP-I(Undergraduate Project)(optional) and UGP-II & III (Undergraduate Project II which can be substituted with another DE or OE) and UGP-IV(this is to earn extra credits), 5 HSS courses(2 from level-I HSS and 3 from Level-II HSS bracket).
Open Electives as the name suggests are courses you can opt from any department including your own. These are the courses which render flexibility to your programme. But choosing these courses from a discipline which interests you, you can even go for a Minor in that discipline provided you fulfil the criteria set. For example you are interested in Computer Science, you can take OE’s accordingly that make you eligible to obtain a Minor in CSE after 4years with a Major in Maths(Note: From the current status, CSE Dept. of IIT-Kanpur has offered no Minors and hence the example is a purely hypothetical one.
Science Options are courses in other Science discipline like Physics and Chemistry. You will have to choose a total of 2 such courses. Departmental Electives are courses you can choose from your own Department template subject to what courses are offered in the semester.
The flexibility of IITK’s new academic programme was what made it an obvious choice for me. You can take up minors in departments which interest you, or take up a secondary major in an another department altogether, you are also given the option for dual degrees. Also with a new branch change policy in place, I believe that it will be easier for students to get a branch change.
(The new academic curriculum is finally stabilizing and only a few minors kinks need to be ironed out).
Finally I would like to say: IITK has shaped the person that I’ve become today. In IITK, I developed a new found vigour towards learning in general, which is veritably unlike the rote learning I did in school. I believe this is partly because of professors who spend hours preparing for our next lectures and partly because of the students over here who never fail to me amaze me with what they are capable of (both in life and academics). I’ve been showered with opportunities and I’ve met people who I’ll cherish for a lifetime.
Feel free to ask any questions, you could drop a mail at email@example.com or you could ping me on facebook, Srijan R Shetty | Facebook.
Hope this will be of some use.
Live long and prosper