Search This Blog

Showing posts with label iiit delhi. Show all posts
Showing posts with label iiit delhi. Show all posts

Thursday, July 7, 2011

IIIT Delhi: An Innovative Admission Process

This appears to be a month when I will write less about my ideas, and write more about the innovation in higher education that some institutes are carrying out. Today, I want to write about the novel and innovative admission process that IIIT Delhi has adopted for its under-graduate program. (Actually, one can learn a lot from their PG admission strategies also, but I will focus on UG admission today.)

First, the mandatory disclosure. I am a member of their Academic Senate. However, I have attended my first meeting only recently, and share no credit for this innovation.

First a bit about Indrapastha Institute of Information Technology (IIIT) Delhi. It is an Institute solely focused on IT education and research, set up in 2008 by Delhi Government, and is a university empowered to give its own degrees. Within three years of its existence, it has built an awesome reputation. Excellent faculty. A visionary Director.

The process for under-graduate admission starts with the question: What type of students do we want. A question that is rarely asked by universities and colleges in India. As a first cut solution, one will argue that we want students who know their science well, and have an aptitude for engineering or more specifically IT. Aptitude! They already are different from everybody else. But they go much beyond this initial answer.

Should we admit students who have reasonable aptitude and are excellent in science. Or should we admit students who are reasonably good in science, and have excellent aptitude. Most institutes would vote for the former (that is, if they at all think about it this way). It is then perhaps assumed that 60% (or whatever) marks in 12th class is sufficient indication of reasonable aptitude. So they will have a test based on Physics, Chemistry and Maths, and rank applicants based on score in the test. But IIIT Delhi is different. They think aptitude is lot more important. So they will consider 80% marks in 12th as sufficient academic preparation, and take an entrance test which tests aptitude. The ranking is based exclusively on this aptitude test. (As an aside, this is the method for selecting students from within Delhi. They do admit some non-Delhi students which is done through AIEEE. They do not ask them to come to Delhi to give the aptitude test.)

The story does not end here. The next question they ask is whether it is really important for someone studying IT to know a lot of Physics, Maths, and Chemistry at the 12th class level. And their answer is that just like engineering colleges are starting to offer basic biology related courses in their curriculum, the requirement of even Physics and Chemistry knowledge is to a minimal level, and if needed, that knowledge can be imparted in the Institute. So, the eligibility is just Mathematics with any other 4 subjects in 12th class. So, they are creating an opportunity for students who have done Maths, Commerce, Economics, etc., in the 12th class, to get into a BTech (IT) Program. It is interesting and I certainly admire the courage of IIIT to conduct this experiment. (I am told that not many people from non-science streams applied this year. Perhaps the message did not go across. Hopefully, more students will take advantage of this from next year onwards.)

The minimum eligibility is 80% marks in Maths, and 80% marks overall in 5 subjects in 12th class. They say that the cut-off is on the higher side since they do not want a very large number of students to apply for a small number of seats. And you fill up their form after the 12th class result is out. They are not in the business of creating a huge profit through their admission process. Their cut-off is high enough that students who only did coaching by ignoring their 12th class completely are less likely to be eligible. In their own little way, they are encouraging school education in Delhi, without burdening the kids with the pressure to get close to 100% as some of the colleges in Delhi University do.

And finally, they seem to have done their home work well in terms of how to judge aptitude for IT. So the exam consists of five areas: Comprehension, Data Interpretation, Mathematical Ability, Analytical Ability, and Decision Making.

The entire process is online. One fills in form, takes the print out of the admit card, and just reaches the examination center. From the last date of filling up the form to the announcement of results, it takes only 18 days. (There is no typo. It is not 18 weeks.)

The admission process and many other innovations being carried out at IIIT confirm my belief that leadership is extremely important for the success of an institute, even more so for a new institute.

Tuesday, May 10, 2011

My 2011 List of Recommended CS/IT Programs Outside the IIT System

For last many years, I have been coming out with a small list of CS/IT Departments, which are in my opinion provide a decent quality of education, or have something interesting about them. I have formed my opinion about these departments, mostly through a visit, but sometimes by talking to alumni, other academicians, and reading information provided on their website.

This year, I thought I will put it on blog to have some amount of public discussion on this list. But "limited" is the operative word here. Please do not mind if I reject your comment, as I do not intend to make this a free-for-all forum.

I have primarily looked at CS or IT departments. In India, many Institutes (particularly NITs) built their reputation based on traditional engineering disciplines. When Computer Science was introduced to most of these institutes a couple of decades ago, they just could not find enough faculty, and most of the NITs (and many old government institutions) continue to have serious shortage of faculty. But the way things happen in India, if some institute is good in one discipline, we assume, without question, that that institute is good in every discipline. I have tried not to get influenced by the presence of good traditional departments on the same campus, and therefore, you would notice that some of the high ranking institutes are not on this page, because I believe that their high ranking is based on departments other than CS and IT.

I have also resisted the temptation of looking at the placement scenarios. I strongly believe that the placement is a function of current perception (which is no indicator of quality). One should be interested in long term career, and not in placement. Long term career is a function of quality of education (besides your own personality, hard work, life skills, and a good bit of luck). In my view (and I have talked to thousands of people on this), initial placement has no causal relationship or even a strong correlation with a good career. And hence I only look at parameters which ensure quality, primarily the quality of faculty.

But I also look at something interesting that the Institute is doing. So the list below does not just represent a set of Institutes with good CS faculty, but those who are unique in some ways.

Disclaimer: Do Not take this as my ranking of CS/IT Departments. These are good departments that I know of. I do not claim to know about all the Institutes in the country. And as I said above, I am also including some departments for their innovation, rather than an overall quality.

If I have not listed a department here, it can be for a variety of reasons. I may not have been able to visit the Institute in the last few years, and could not get enough information from the website. I may not have even tried to get information about the Institute, since it may not have been on my radar. And, of course, I may not have found anything exciting on my visit there, and I do not believe that they are doing a good enough job of education.

Other minimum requirements for listing here:
  • I only list institutes which are autonomous in academic processes (that is, they are either university themselves or a constituent college of a university). ( I am not listing colleges affiliated to any university.

  • I only list colleges which have an under-graduate program in Computer Science or IT. (So, great places like IISc, Bangalore, are not on this list.)
First of all, I would like to list four IIITs, that is, Institutes focusing on Information Technology, which in my opinion are providing excellent quality of education in IT related disciplines in India. You can jump to a brief note of each Institute by clicking on the name.
  1. International Institute of Information Technology (IIIT-H), Hyderabad
  2. Indraprastha Institute of Information Technology (IIIT-D), Delhi
  3. Dhirubhai Ambani Institute of Information and Communication Technology (DA-IICT), Gandhinagar
  4. LN Mittal Institute of Information Technology (LNMIIT), Jaipur
Of course, there are many others who have impressed me for something or the other. The list is as follows.
  1. BITS, Pilani
  2. NIT, Calicut
  3. Jadavpur University, Kolkata
  4. NIT, Hamirpur
  5. Institute of Technology, BHU, Varanasi
  6. College of Engineering, Anna University, Chennai
I consider IIIT, Hyderabad as the best alternative to IITs (from amongst the institutes I know or I have been told of). This Institute is already competing with IITs on attracting faculty, and every year it does attract some students who have got a good enough rank in JEE to get admission to IITs. They also get top students from AIEEE, and I believe that these students are as good as those in IITs. Basically, if you made a small mistake on the day of JEE, and did not do that mistake in AIEEE, you join IIIT Hyderabad. They have tremendous focus on research and human values. I have visited IIIT Hyderabad umpteen number of times, and I come back more impressed every time I go there.
IIIT Delhi is the newest amongst the IIITs. Though it has been in the existence for only 3 years, it has already started making waves. It has been able to attract excellent faculty, start strong research programs, have a great curriculum, and everything else that you would want from a good institution. It is supported by Delhi Government, though it is managed largely through a board which has very little representation from Delhi Government. Its Director, Prof. Pankaj Jalote, is a well known academician who has been writing a great deal about technical education for the last many years. He has a great vision and his presence as the founding director is really giving this Institute a great shape.
Another Institute, which is making an impact in IT education is DA-IICT at Gandhinagar. I am very impressed with the number of faculty members with PhD degrees from various IITs and decent US universities. And let me admit, being a faculty member myself, I think that an Institute which has so many of PhDs in their faculty, has to be on the right track. Of course, having "Dhirubhai Ambani" in the name of the Institute will ensure that the ADA (Anil Dhirubhai Ambani) group would never let it become a second-rate institution. Further, in their curriculum, there is a unique mix of Information Technology (CS) and Communication Technology, and depending on one's interest, one can go into the depth in either direction. And they seem to truly believe that under-graduate education is about broadening the horizons, and not become an expert. So not only do they have humanities courses in their curriculum, but they also have a six-week stay in a rural setting as part of curriculum.
LNMIIT is the fourth of the IT-focused institute which has potential to compete with the best in the future. The Institute has excellent infrastructure, beautiful architecture, and some of the best teachers in the country, who have retired from IIT system. Many of the young faculty members too have PhDs from IITs, IISc, and other fine institutions. Another great thing about LNMIIT is that they let you chose and change the discipline any time you want, with very liberal limits. You decide the discipline at the end of first year, and if after doing a few courses in that discipline, you think you like something else, just change it. They believe that a single exam on a single day should not determine the career of a young boy or girl. So they offer admissions through both AIEEE and IIT JEE. The curriculum is modern, and has only 40 odd courses. (Elsewhere, I have argued that a BTech curriculum should have no more than about 40 courses.) LNMIIT is a unique experiment of education in the joint sector. It is not a private college. It is a public private partnership between the Rajasthan Government and Lakshmi and Usha Mittal Foundation. And of course, Jaipur is arguably the best city to live in North India.
I admire BITS, Pilani for a lot of innovation that they have been doing in the engineering education. Whether it is the one semester training (Practice School) in the industry, or their online entrance exam, they always seem to be a step ahead of others in the new ways of doing education. They have an excellent dual-degree program, more flexible than any IIT can boast of. They have the best admission process, which takes some amount of language abilities into account. Of course, one concern that I have is whether BITS is spreading itself too thin by growing so fast. They have opened campuses in Dubai, Goa, and Hyderabad. Also, their focus on research seems less than other top class institutes in the country. (And, by the way, my strong recommendation is only for the Pilani campus.)
In September 2006, I had a chance to visit NIT Calicut, and I must say that I was very impressed. As you can see from the short list of institutes on this page, I do not get impressed easily. And let me tell you why. The first thing I noticed was that pretty much every faculty member in the department had a degree from either an IIT or IISc. They do hire people who have a BTech degree, but then ask them to do graduate education from outside. Most colleges run graduate programs (MTech or PhD) primarily to ensure that their own faculty members can get part-time graduate degrees. Even in NITs, most faculty members do MTech or PhD internally. But this in-breeding is dangerous for the quality of a department, and NIT Calicut has avoided the path of convenience to ensure quality. The maintenance of the campus is another thing that struck me as something great. The infrastructure is very good. The faculty is very cohesive. They have resisted the temptation of starting a program on IT. (Why shouldn't CSE and IT departments be merged in all NITs? There is hardly any difference in the programs, and these differences can be handled by offering electives.)
As one of the oldest engineering college in the country, Jadavpur University has made great contributions to the country. It was one of the early universities to start programs in computer science. It has a faculty, which includes 20 PhDs, which is rare, and almost impossible to find outside the IIT system. They have put out the number of their papers and other output on the website, which is good, though I would have liked to see the list of those papers, preferably with links to download them. The number of specializations is more than the number of faculty members. A large number of those PhDs are from Jadavpur University itself, and as I said above, I think there is something wrong with a department that encourages so many of the internal PhDs. This is particularly strange in their case, when fine institutions like IIT Kharagpur and ISI Kolkata are nearby. And the website is very poorly designed.
If there was an award for the most improved Institute in the country, it had to be given to NIT Hamirpur. Besides being the most beautiful campus that I have visited (and I have visited more than 100 colleges in the country), the improvements in the last five years are everywhere to see. You talk to anyone and they have a story to tell, a story of change, a change for the positive. The infrastructure improvement (computers, Internet bandwidth, buildings, and everything else) have taken place at a very rapid pace. It is no longer a sleepy NIT, with no link to the outside world. Now they welcome visitors from other NITs, IITs, and everywhere else. And once you go there, you are bound to fall in love with the campus. The curriculum has seen major changes (for the good). There is focus on hiring more faculty. They have started new MTech programs. They are starting to build relationships with their alumni. Everything that a college can and should do is being done at NIT Hamirpur, and it is no surprise to me that they have started appearing in some of the surveys of top engineering colleges. It also shows that while institutions are built through team-work, leadership makes a huge difference. Prof. I K Bhat, ex-Director of NIT Hamirpur, is one such visionary, who has made a huge difference. But the question being asked now is: Who after Prof. Bhat? The Institute has been without a Director for the past six months.
Institute of Technology, BHU, Varanasi has many strengths. It has been participating in the Joint Entrance Examination for several decades and that has really given it a good brand image. It is part of a great university and a great campus. That means that not only the campus has facilities of all sorts, but it also enables some cultural exchange between engineering students and non-engineering students, which is very good for wholesome education. And of course, it is expected that IT BHU will soon be converted into an IIT. The bill has already been passed by Lok Sabha, and Rajya Sabha is expected to pass it in the next session. And, as this list only contains institutes other than IITs, this is perhaps the last year for IT BHU to be on this list.
Another excellent place that I visited in 2006 is College of Engineering, Anna University, Chennai. The CS department has a fairly large faculty, and lots of them have a PhD degree. There is an active research program, and one can find several publications from that department in literature. It is an active and vibrant department. Also, they have a very interesting part-time under-graduate program. As I said above, whenever I visit a department, I am looking out for something unique, an idea which is worth emulating, and I don't know of any other place which has such a part-time under-graduate program. The curriculum is based on a credit-based system, which is a big positive.
If you have a suggestion for including another institute, please let me know. But back up that suggestion with data. Not placement data. Not India Today ranking, or any other ranking. Not the closing rank of AIEEE. But data about quality of faculty or something innovative about the program there.