A Student’s guide to IIIT D


For the past few days I have been getting quite few queries from students who are looking at IIITD for their undergrad studies. I hope this post makes it easier for all the admission seekers to make the right choice. I can only talk about their B.Tech. program coz that’s the one that I am part of but I hope this post is helpful for others too.

I am a student here and I can’t express how lucky I am to be here. IIIT Delhi is not like any other engineering college. This is where real learning happens. You should only be here if you really want to. I’ll talk about this in detail further on.

First of all, a bit of introduction of IIIT Delhi. It’s a relatively new institution (it’s in its 3rd year) established by an act of Delhi government and it is a state university in itself. It is approved by almost all major higher educational bodies so, you don’t need to worry about the credibility of it’s degree.

IIIT Delhi only offers a degree in IT and no other discipline. So, if you are not looking for a computer related course. This is not a place for you. You should probably not consider IIITD. But if you are, this is the place you should definitely consider. Now, the IT program is very different from other IT programs in other universities. Mostly IT is considered a lighter version of the CSE course. This is not the case here.

Also, You shouldn’t be here if you aren’t ready to really pursue learning. Most of the engineering colleges are notorious for their jugaads. Almost every college has backdoor rules and ways that help students pass their course. But not IIIT. If you don’t acquire the required level of knowledge in the semester, you can very well fail the course. There is no second exam or summer sem or anything like that. If aren’t ready to study hard or are in the ‘college’ mood; you shouldn’t be here. This is a place for some serious learning. And I have personally suffered  this. 😀

Finally, You shouldn’t bother about the infrastructure or the faculty. Coz they are one of the best. The faculty is excellent and very soon we shall have our very own campus. Currently our campus is in NSIT, Dwarka but that doesn’t mean that we lack good infra. I highly recommend that you visit the campus once if you are looking for admission here.

But there are some problems with the institute too. Like hostels. Since, we use NSIT hostels there is always a shortage of rooms and the hostels are not good either ( they might be good compared to other institutes but I expect a lot better especially coz its IIIT D). However, this issue should be taken care of in 18 months time when the new campus is ready.

Conclusion: There are different kinds of students and so there are different kinds of colleges for them. IIIT D is an excellent college and you shouldn’t worry whether it is good enough for you. You should rather question whether you are good enough to fit in here. This is a place for some serious and real learning. This is where hard work gets its definition from. If you are not willing to slog don’t be here. Before you come here, make sure that you are ready for what lies ahead. Hope this helps.
Good luck and Cheers.

Here are a few other posts by my fellow IIITians that might help you

BookmarkMyBrain : Pick IIIT D

Buhhh-log: Where am I

  • Mehta Kunal92

    Hi Aditya
    I got 54 rank in the entrance test (I belong to Delhi n in general quota). I am not so much into computers, like i didn’t had computers as a subject in 11-12 & niether do I know any of the languages like C++. I don’t know how to design a webpage. So is it advisable for be to take up this course…i mean would these things be taught or are they presumed to be known. waiting for your reply.
    -Kunal Mehta

    • http://www.adityakumarnayak.com Aditya Kumar Nayak

      Not knowing programming is not such an issue. Coz in the first sem you would be taught basic programming right from the scratch using Python ( which is a much higher language ).

      I had economics as the 4th subject in my 12th so, I went through the same dilemma but trust me it would be okay. They will teach you everything. But the catch is that some people are just not used to thinking like a programmer ( eg. me ) so its takes longer to adjust and learn.

      This is a fact that some people take easily to programming while the rest have a hard time. So, if you are a programming brain kinds its excellent. If you are not, you will have to work extra hard to cover up the the 2 years that you were not doing computers.

      I would advise you to take it up nonetheless coz even if you find it difficult ( which I dont think ) you can take extra classes in your winter break for C . ( You dont need anything for Python which is in the first sem ).
      So, dont let your non-programming background deter you from taking up the course. It is worth it. Go for it

  • Mehta Kunal92

    Hi Aditya
    I got 54 rank in the entrance test (I belong to Delhi n in general quota). I am not so much into computers, like i didn’t had computers as a subject in 11-12 & niether do I know any of the languages like C++. I don’t know how to design a webpage. So is it advisable for be to take up this course…i mean would these things be taught or are they presumed to be known. waiting for your reply.
    -Kunal Mehta

  • http://www.adityakumarnayak.com Aditya Kumar Nayak

    Not knowing programming is not such an issue. Coz in the first sem you would be taught basic programming right from the scratch using Python ( which is a much higher language ).

    I had economics as the 4th subject in my 12th so, I went through the same dilemma but trust me it would be okay. They will teach you everything. But the catch is that some people are just not used to thinking like a programmer ( eg. me ) so its takes longer to adjust and learn.

    This is a fact that some people take easily to programming while the rest have a hard time. So, if you are a programming brain kinds its excellent. If you are not, you will have to work extra hard to cover up the the 2 years that you were not doing computers.

    I would advise you to take it up nonetheless coz even if you find it difficult ( which I dont think ) you can take extra classes in your winter break for C . ( You dont need anything for Python which is in the first sem ).
    So, dont let your non-programming background deter you from taking up the course. It is worth it. Go for it

  • Aditya Kumar Nayak

    Not knowing programming is not such an issue. Coz in the first sem you would be taught basic programming right from the scratch using Python ( which is a much higher language ).

    I had economics as the 4th subject in my 12th so, I went through the same dilemma but trust me it would be okay. They will teach you everything. But the catch is that some people are just not used to thinking like a programmer ( eg. me ) so its takes longer to adjust and learn.

    This is a fact that some people take easily to programming while the rest have a hard time. So, if you are a programming brain kinds its excellent. If you are not, you will have to work extra hard to cover up the the 2 years that you were not doing computers.

    I would advise you to take it up nonetheless coz even if you find it difficult ( which I dont think ) you can take extra classes in your winter break for C . ( You dont need anything for Python which is in the first sem ).
    So, dont let your non-programming background deter you from taking up the course. It is worth it. Go for it

  • Aditya Kumar Nayak

    Not knowing programming is not such an issue. Coz in the first sem you would be taught basic programming right from the scratch using Python ( which is a much higher language ).

    I had economics as the 4th subject in my 12th so, I went through the same dilemma but trust me it would be okay. They will teach you everything. But the catch is that some people are just not used to thinking like a programmer ( eg. me ) so its takes longer to adjust and learn.

    This is a fact that some people take easily to programming while the rest have a hard time. So, if you are a programming brain kinds its excellent. If you are not, you will have to work extra hard to cover up the the 2 years that you were not doing computers.

    I would advise you to take it up nonetheless coz even if you find it difficult ( which I dont think ) you can take extra classes in your winter break for C . ( You dont need anything for Python which is in the first sem ).
    So, dont let your non-programming background deter you from taking up the course. It is worth it. Go for it

  • kunalmehta

    thanx buddy for the reply….
    i too had economics in my 12…
    meet you in the campus..
    and hey.. did learnt how to make these webpages n stuff here only or you knew it before it….

  • kunalmehta

    thanx buddy for the reply….
    i too had economics in my 12…
    meet you in the campus..
    and hey.. did learnt how to make these webpages n stuff here only or you knew it before it….

  • http://pulse.yahoo.com/_55XO4HX67I7RFDNKQ6DSELFKVY Prakhar

    just wanted to know how to prepare for the entrance test….

    i know its a little l8 to ask….day after tmrw i hav the paper….!

    • http://www.adityakumarnayak.com Aditya Kumar Nayak

      Well, there is not much that you can do. Its just basic reasoning and
      logic. Try studying from some SAT reference book. That might help

  • sai rohit

    help please?
    regardng admission btech