<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:blogger='http://schemas.google.com/blogger/2008' xmlns:georss='http://www.georss.org/georss' xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-4649235396544794532</id><updated>2025-05-15T19:15:33.128+05:30</updated><category term="m. tech"/><category term="masters"/><category term="IIT"/><category term="mtech"/><category term="CS"/><category term="GATE"/><category term="Post Graduate"/><category term="Admissions"/><category term="Computer science"/><category term="cutoff"/><category term="technology"/><category term="JCA"/><category term="Post graduation"/><category term="placements"/><category term="Delhi"/><category term="EET"/><category term="IITK"/><category term="Kanpur"/><category term="MCS"/><category term="computers"/><category term="job"/><category term="Bombay"/><category term="Computer Applications"/><category term="Electrical"/><category term="IITB"/><category term="IITD"/><category term="IITG"/><category term="IITKgp"/><category term="IITM"/><category term="IITR"/><category term="Madras"/><category term="Mathematics"/><category term="cost"/><category term="expenditure"/><category term="inter disciplinary"/><category term="interview"/><title type='text'>M. Tech Computer Science at IITs</title><subtitle type='html'>This blog is about M. Tech in Computer Science at IITs, through GATE. I have tried to answer the most frequently asked questions by IIT aspirants.</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://mtech-admission-iits.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4649235396544794532/posts/default?redirect=false'/><link rel='alternate' type='text/html' href='http://mtech-admission-iits.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>mh2753</name><uri>http://www.blogger.com/profile/09966549974502386512</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>25</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-4649235396544794532.post-6235472202480901244</id><published>2018-03-24T21:11:00.001+05:30</published><updated>2018-03-25T20:14:46.480+05:30</updated><title type='text'>Search GATE material</title><content type='html'>&lt;div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
One of the best resources for CS notes, PDFs and presentations are the homepages of Profs at various IITs. Each professor at IIT has his own homepage where he lists the courses he is teaching, and has taught in the past. Invariably, they also have links to course materials, reference texts, assignments and their solutions and some very interesting links that can be very helpful for someone trying to understand the subject.&amp;nbsp;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;script async=&quot;&quot; src=&quot;//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js&quot;&gt;&lt;/script&gt; &lt;!-- myresponsive --&gt;&lt;br /&gt;
&lt;ins class=&quot;adsbygoogle&quot; data-ad-client=&quot;ca-pub-3743179702219189&quot; data-ad-format=&quot;auto&quot; data-ad-slot=&quot;6474535991&quot; style=&quot;display: block;&quot;&gt;&lt;/ins&gt;&lt;script&gt;(adsbygoogle = window.adsbygoogle || []).push({});&lt;/script&gt;

&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
Since it is a bit tedious to go to each professors homepage of each IIT and search, I have created a &lt;span style=&quot;background-color: #fff2cc;&quot;&gt;&lt;b&gt;custom Google Search Engine&lt;/b&gt;&lt;/span&gt;, that searches only on the websites of main IITs (B, D, M, K, KGP, G and H for now)&amp;nbsp;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Just enter the subject you are interested to learn about. E.g. enter &quot;&lt;b&gt;Discrete Mathematics&lt;/b&gt;&quot; in the search engine below and see the wealth of resources returned. Happy learning.&amp;nbsp;&lt;/div&gt;
&lt;/div&gt;
&lt;gcse:search&gt;&lt;/gcse:search&gt;

&lt;script&gt;(function() {var cx = &#39;008912796000998387594:lpgqsx1k6f8&#39;; var gcse = document.createElement(&#39;script&#39;); gcse.type = &#39;text/javascript&#39;; gcse.async = true;gcse.src = &#39;https://cse.google.com/cse.js?cx=&#39; + cx; var s = document.getElementsByTagName(&#39;script&#39;)[0]; s.parentNode.insertBefore(gcse, s);})();&lt;/script&gt;

&lt;br /&gt;
&lt;script type=&quot;text/javascript&quot;&gt; google_ad_client = &quot;ca-pub-3743179702219189&quot;; /* bottom */ google_ad_slot = &quot;0259131777&quot;; google_ad_width = 300; google_ad_height = 250; &lt;/script&gt; &lt;script src=&quot;https://pagead2.googlesyndication.com/pagead/show_ads.js&quot; type=&quot;text/javascript&quot;&gt; &lt;/script&gt;

</content><link rel='replies' type='application/atom+xml' href='http://mtech-admission-iits.blogspot.com/feeds/6235472202480901244/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://mtech-admission-iits.blogspot.com/2018/03/search-gate-material.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4649235396544794532/posts/default/6235472202480901244'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4649235396544794532/posts/default/6235472202480901244'/><link rel='alternate' type='text/html' href='http://mtech-admission-iits.blogspot.com/2018/03/search-gate-material.html' title='Search GATE material'/><author><name>mh2753</name><uri>http://www.blogger.com/profile/09966549974502386512</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4649235396544794532.post-6898463313293146675</id><published>2017-04-18T11:02:00.000+05:30</published><updated>2017-04-18T11:02:38.995+05:30</updated><title type='text'>Programming languages to learn</title><content type='html'>&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjYGGbPn4B07291gvDj57_f2SXjmxrBjFW11IbqmxM8pe7Px-srb5NlPbgmnavHW2DH94tBu3vSaWmZ7gESDCud2-Nc9242XrPehWCuAy4zoAzNOlH20DDqRmHtTTDZnflaQVNO-oOSHh0/s1600/programming_languages.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em; text-align: justify;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;219&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjYGGbPn4B07291gvDj57_f2SXjmxrBjFW11IbqmxM8pe7Px-srb5NlPbgmnavHW2DH94tBu3vSaWmZ7gESDCud2-Nc9242XrPehWCuAy4zoAzNOlH20DDqRmHtTTDZnflaQVNO-oOSHh0/s320/programming_languages.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Computer Science students tend to be in a lot of confusion over which programming language to choose as their primary language. With new languages being introduced every now and then, the confusion only increases. They get to hear conflicting things from teachers, seniors and others that adds to the confusion.&lt;br /&gt;
&lt;br /&gt;
In this post, I take a shot at explaining my views on this topic. Listed below are the languages I feel a CS student should know, in the &lt;i&gt;decreasing order&lt;/i&gt; of priority. As usual, this is just an advice, and the views are completely personal.&lt;/div&gt;
&lt;br /&gt;
&lt;script async=&quot;&quot; src=&quot;//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js&quot;&gt;&lt;/script&gt; &lt;br /&gt;
&lt;ins class=&quot;adsbygoogle&quot; data-ad-client=&quot;ca-pub-3743179702219189&quot; data-ad-slot=&quot;4723154840&quot; style=&quot;display: inline-block; height: 280px; width: 336px;&quot;&gt;&lt;/ins&gt;&lt;script&gt; (adsbygoogle = window.adsbygoogle || []).push({}); &lt;/script&gt;

&lt;h3 style=&quot;text-align: justify;&quot;&gt;
C, because, duh!&lt;/h3&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
A lot of people think that in today&#39;s world of dynamic languages, functional programming and fancy Web frameworks, learning C would do no good. Plus you must have heard from your seniors that no company has code in C. Naturally, it leads to the conclusion that C as an option could be easily discarded.&amp;nbsp;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
In my opinion, &lt;b&gt;C is the most important language&lt;/b&gt; you need to learn, not because every company is programming in C, but because C is the most basic and the most low level programming language available. Its in C you will learn how memory is laid out, how its allocated and de-allocated, how interrupts are generated and handled, how sockets work, how programming constructs affect the byte code and so on. Most other languages hide these details under the carpet and you never learn the intricacies of a computer system. People who have only programmed in Java or scripting languages seriously lack this understanding.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
In feel, you should write at least a &lt;b&gt;few thousand lines of code in C&lt;/b&gt; while you are in college. Once you master C, learning any other language is just a matter of learning new syntax.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;h3 style=&quot;text-align: justify;&quot;&gt;
One of OOP Languages&lt;/h3&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Popular choices in OOP languages are &lt;b&gt;Java, C++, C#&lt;/b&gt; etc. Java is undeniably the most popular among these three and that is what I would recommend. Since almost every company has work in Java, learning it is going to be a very handy skill.&amp;nbsp;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Note that learning Java goes hand in hand with learning OOP. OOP is a vast topic in itself and is independent of which language you choose. It is also much harder to master and I have seen people with years of experience getting their OOP wrong. Still, knowing the basics and being able to implement simple programs in an OOP way is absolutely essential.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;script async=&quot;&quot; src=&quot;//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js&quot;&gt;&lt;/script&gt; &lt;br /&gt;
&lt;ins class=&quot;adsbygoogle&quot; data-ad-client=&quot;ca-pub-3743179702219189&quot; data-ad-format=&quot;auto&quot; data-ad-slot=&quot;6474535991&quot; style=&quot;display: block;&quot;&gt;&lt;/ins&gt;&lt;script&gt; (adsbygoogle = window.adsbygoogle || []).push({}); &lt;/script&gt;

&lt;h3 style=&quot;text-align: justify;&quot;&gt;
One of Scripting Languages&lt;/h3&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Scripting languages like &lt;b&gt;Python and Ruby&lt;/b&gt; are very popular now a days. These languages don&#39;t have the efficiency of C or the type safety of Java, but have a very fast time to market, i.e. things can be built very fast with very little code. Most things that take a screenful of code in Java to implement, will probably require a line in Ruby. These languages, especially Python, are very popular in start-ups. I would recommend every student should know at least basic Python.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;h3 style=&quot;text-align: justify;&quot;&gt;
One UI framework (Optional) &amp;nbsp;&lt;/h3&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Knowing a UI framework is not strictly required unless you specifically want to be a web developer, hence I am marking this as optional. Knowing some basics of UI framework will give you the advantage that you will be able to build working prototypes of your ideas. Good UI can make your ideas presentable and hence could be a useful skill. So have a handy knowledge of HTML/CSS, JavaScript, JQuery etc.&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;
Functional Programming (Optional)&lt;/h3&gt;
&lt;div&gt;
Functional Programming is also gaining a lot of popularity with languages like Haskel, Scala etc. Ruby and JavaScript, though not purely functional, take a lot of inspiration from them and are very functional in nature. Even Java 8 has introduced some functional constructs in Java. Functional programming can be very hard to master as it is a different paradigm and requires a different way of thinking. But if you can get some understanding of functional style of programming, it will be immensely helpful.&amp;nbsp;&lt;/div&gt;
&lt;br /&gt;
&lt;script async=&quot;&quot; src=&quot;//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js&quot;&gt;&lt;/script&gt; &lt;br /&gt;
&lt;ins class=&quot;adsbygoogle&quot; data-ad-client=&quot;ca-pub-3743179702219189&quot; data-ad-slot=&quot;4723154840&quot; style=&quot;display: inline-block; height: 280px; width: 336px;&quot;&gt;&lt;/ins&gt;&lt;script&gt; (adsbygoogle = window.adsbygoogle || []).push({}); &lt;/script&gt;
&lt;br /&gt;
&lt;h3&gt;
Conclusion&lt;/h3&gt;
I feel knowing one language each from the above sets should be sufficient. Don&#39;t worry about how many other languages are being used out there. If you know C, you know OOP and you know how to program in a scripting language, any other language will feel like a combination of these techniques.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mtech-admission-iits.blogspot.com/feeds/6898463313293146675/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://mtech-admission-iits.blogspot.com/2017/04/programming-languages-to-learn.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4649235396544794532/posts/default/6898463313293146675'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4649235396544794532/posts/default/6898463313293146675'/><link rel='alternate' type='text/html' href='http://mtech-admission-iits.blogspot.com/2017/04/programming-languages-to-learn.html' title='Programming languages to learn'/><author><name>mh2753</name><uri>http://www.blogger.com/profile/09966549974502386512</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjYGGbPn4B07291gvDj57_f2SXjmxrBjFW11IbqmxM8pe7Px-srb5NlPbgmnavHW2DH94tBu3vSaWmZ7gESDCud2-Nc9242XrPehWCuAy4zoAzNOlH20DDqRmHtTTDZnflaQVNO-oOSHh0/s72-c/programming_languages.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4649235396544794532.post-8902718859695648347</id><published>2017-03-13T11:04:00.000+05:30</published><updated>2017-03-13T11:04:26.617+05:30</updated><title type='text'>Programing Phobia</title><content type='html'>&lt;div style=&quot;text-align: justify;&quot;&gt;
These days I see a trend of Programming Phobia emerging in the students of Computer Science. A lot of people ask me &lt;i&gt;&quot;I am interested in Computer Science but don&#39;t want to do programming. Should I go for research in Theoretical Computer Science&quot;&lt;/i&gt;. This post is dedicated to everyone having such fears.&amp;nbsp;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;
&lt;script async=&quot;&quot; src=&quot;//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js&quot;&gt;&lt;/script&gt; &lt;br /&gt;
&lt;ins class=&quot;adsbygoogle&quot; data-ad-client=&quot;ca-pub-3743179702219189&quot; data-ad-format=&quot;auto&quot; data-ad-slot=&quot;6474535991&quot; style=&quot;display: block;&quot;&gt;&lt;/ins&gt;&lt;script&gt; (adsbygoogle = window.adsbygoogle || []).push({}); &lt;/script&gt;

&lt;h3&gt;
Programming is easy&lt;/h3&gt;
&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Before I tell you anything else, understand that programming is not as hard as you are making it out to be. In fact, if you ask me, it is one of the easiest things in Computer Science. I believe, an average IQ is more than sufficient for learning programming. &lt;br /&gt;
&lt;br /&gt;
Also, please do not be under the delusion that you can avoid programming by going into research. First of all, research in CS extremely more difficult than programming. Second, even in research, you need to do things like Proof of Concept, Prototyping and Data Analysis. These will require a lot of programming.&lt;br /&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;h3 style=&quot;text-align: justify;&quot;&gt;
Programming is a Sport&lt;/h3&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
I have always considered programming similar to a sport, say &lt;b&gt;Badminton&lt;/b&gt;. It is very easy to learn the basic rules of Badminton. It should not take more than a day to know everything there is to know. But does that make you an expert Badminton player? Can you just compete in the Olympics once you know all the rules? &lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Programming is exactly similar. Learning a language like C, its syntax, compilation options, is like learning the rules of&amp;nbsp; Badminton. To actually be able to do it well, you need lots and lots of practice. Most students I have seen, never write a single line of code on their own. They just read &lt;i&gt;Yashwant Kanitkar&#39;s &#39;&lt;/i&gt;Let Us C&#39;&amp;nbsp;at most and think they &#39;know&#39; programming. In reality, they have just learned the rules of the sport, and without any practice, this is of no real use.&amp;nbsp;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;script async=&quot;&quot; src=&quot;//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js&quot;&gt;&lt;/script&gt; &lt;br /&gt;
&lt;ins class=&quot;adsbygoogle&quot; data-ad-client=&quot;ca-pub-3743179702219189&quot; data-ad-format=&quot;auto&quot; data-ad-slot=&quot;6474535991&quot; style=&quot;display: block;&quot;&gt;&lt;/ins&gt;&lt;script&gt; (adsbygoogle = window.adsbygoogle || []).push({}); &lt;/script&gt;

&lt;h3 style=&quot;text-align: justify;&quot;&gt;
So how to learn programming?&lt;/h3&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Ok, you would say, I agree that we need more practice. But the question is where do we begin and how we go about it. Here are the steps one can follow:&lt;br /&gt;
&lt;br /&gt;
&lt;ol&gt;
&lt;li&gt;&lt;b&gt;Clear the basics:&lt;/b&gt; I strongly recommend starting with C programming by&lt;i&gt; Dennis Ritchie&lt;/i&gt;. But don&#39;t just &#39;read&#39; it, try and execute the programs given in the book. Most importantly, try the programs given in the exercise. Another piece of advise would be to use Linux platform instead of Windows.&amp;nbsp;&lt;/li&gt;
&lt;li&gt;&lt;b&gt;Form a group: &lt;/b&gt;Programming is lot more fun when done with your friends. This way you can correct each others mistakes, share the learnings and keep each other motivated. A professor of mine at IIT once said that good code is written in night than in day. Sit with your friends all night coding some project, listening to music and eating snacks, then see how much fun it is.&lt;/li&gt;
&lt;li&gt;&lt;b&gt;Take up projects: &lt;/b&gt;Take up a small project and work on it. The first &#39;large&#39; project I build was a Tic-Tac-Toe, where two players can play against one another or a player can play against Computer. There are a lot of simple projects on can take like building a Text Editor, Chat Clients, building simple board games etc.&lt;/li&gt;
&lt;li&gt;&lt;b&gt;Competitive Programming: &lt;/b&gt;If programming is a sport, whats the fun without some competition. You can compete against other programmers in coding matches on sites like &lt;b&gt;Topcoder &lt;/b&gt;and &lt;b&gt;CodeChef&lt;/b&gt;. This is a great way of learning. There are annual coding competitions held by Google (&lt;i&gt;Google Code Jam&lt;/i&gt;) and Facebook (&lt;i&gt;Hacker Cup&lt;/i&gt;), which are open to all. If you can reach till this level, and even do reasonably well in these coding competitions, you stand a good chance of getting a job at a product company.&lt;/li&gt;
&lt;/ol&gt;
&lt;h3&gt;
Conclusion&lt;/h3&gt;
&lt;div&gt;
If after all these measures, you still do not find programming interesting enough, I would suggest you learn it any way, just like we learn Calculus in school/college.&amp;nbsp;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;script async=&quot;&quot; src=&quot;//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js&quot;&gt;&lt;/script&gt; &lt;br /&gt;
&lt;ins class=&quot;adsbygoogle&quot; data-ad-client=&quot;ca-pub-3743179702219189&quot; data-ad-slot=&quot;4723154840&quot; style=&quot;display: inline-block; height: 280px; width: 336px;&quot;&gt;&lt;/ins&gt;&lt;script&gt; (adsbygoogle = window.adsbygoogle || []).push({}); &lt;/script&gt;

&lt;br /&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://mtech-admission-iits.blogspot.com/feeds/8902718859695648347/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://mtech-admission-iits.blogspot.com/2017/03/programing-phobia.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4649235396544794532/posts/default/8902718859695648347'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4649235396544794532/posts/default/8902718859695648347'/><link rel='alternate' type='text/html' href='http://mtech-admission-iits.blogspot.com/2017/03/programing-phobia.html' title='Programing Phobia'/><author><name>mh2753</name><uri>http://www.blogger.com/profile/09966549974502386512</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4649235396544794532.post-5156130282873740797</id><published>2016-07-23T12:01:00.000+05:30</published><updated>2018-03-22T21:02:40.530+05:30</updated><title type='text'>Taking drop for GATE preparation</title><content type='html'>&lt;div style=&quot;text-align: justify;&quot;&gt;
Every year, after the GATE results are declared, I hear stories of people who have taken a year or two drop for GATE preparation only to find out that they are getting a rank in four digits. All the money and time they had spent on their preparation is lost, but most importantly, they now are in a situation where they are not able to find any jobs because of a long gap in their profile. In general, I feel this is a risky thing to do and I discuss some ways to avoid it or minimise the risk.&lt;/div&gt;

&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;script async src=&quot;//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js&quot;&gt;&lt;/script&gt; &lt;!-- myresponsive --&gt;&lt;ins class=&quot;adsbygoogle&quot;     style=&quot;display:block&quot;     data-ad-client=&quot;ca-pub-3743179702219189&quot;     data-ad-slot=&quot;6474535991&quot;     data-ad-format=&quot;auto&quot;&gt;&lt;/ins&gt;&lt;script&gt;(adsbygoogle = window.adsbygoogle || []).push({});&lt;/script&gt;
&lt;br /&gt;

&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;color: red;&quot;&gt;&lt;b&gt;As always, the views and opinions in the post are my own, and you may
 or may not agree with me. Take my opinions with a pinch of salt.&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
&lt;h3 style=&quot;text-align: justify;&quot;&gt;
No Plan B&amp;nbsp;&lt;/h3&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Most people who take a drop for preparation, don&#39;t seem to have a Plan B. They don&#39;t spend too much time thinking about the options that will be left to them *if* they are not able to get good M. Tech option. Not only this is a bad idea for GATE, this is a bad idea in general for life. Whenever you are taking a big plunge in life, you always, ALWAYS, need to have a Plan B. If you are taking a year long gap immediately after your B. Tech, your options are very limited if you are unable to crack GATE. So the best option in my mind is to never put yourself in that situation in the first place.&amp;nbsp;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;h3 style=&quot;text-align: justify;&quot;&gt;
Study with IT Job&amp;nbsp;&lt;/h3&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
This would be the ideal solution as it minimises risks. You are having a full time job, and you study in your spare time. Even if you totally get flunked in exam, you still have your job. In this case, time management would be the key. You can avoid taking up projects/responsibilities in the office that require having more work load, so you can come home on time and focus on studies. This might slow down your progress at work, but this is infinitely better than having no job and a bleak future. Since you are preparing with job, you will have to plan earlier and spend more time than someone who has taken a drop. This is natural so don&#39;t rush, and remember, if you can&#39;t get a good rank inte first attempt, there is always a next year.&lt;br /&gt;
&lt;br /&gt;
I have personally done my M. Tech preparation while working for Cognizant. I had appeared for GATE twice while on the job and got admission to IIT Delhi on my second attempt. Read more about my experience &lt;a href=&quot;http://mtech-admission-iits.blogspot.in/2012/08/preparing-for-gate-with-job.html&quot; target=&quot;_blank&quot;&gt;here&lt;/a&gt;.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;script async src=&quot;//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js&quot;&gt;&lt;/script&gt; &lt;!-- myresponsive --&gt;&lt;ins class=&quot;adsbygoogle&quot;     style=&quot;display:block&quot;     data-ad-client=&quot;ca-pub-3743179702219189&quot;     data-ad-slot=&quot;6474535991&quot;     data-ad-format=&quot;auto&quot;&gt;&lt;/ins&gt;&lt;script&gt;(adsbygoogle = window.adsbygoogle || []).push({});&lt;/script&gt;
&lt;br /&gt;

&lt;h3 style=&quot;text-align: justify;&quot;&gt;
Study with Teaching Job&amp;nbsp;&lt;/h3&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
If you think a job in IT company is too demanding for studies, you can think of taking a job like teaching that is less demanding and gives you more free time. Any job is better than no job, and your experience will count. Though you may still find it a bit difficult to find IT jobs after 1 year, you will still have a good chance. You can quote personal reasons for taking up teaching for a year if you need to justify it. If not anything else, you still have your teachers job.&lt;br /&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;h3&gt;
Gap after a few years of experience&lt;/h3&gt;
&lt;div&gt;
If you need a gap for GATE studies and cannot manage with a job, a good way could be to first get a couple of years of experience in the IT industry. After that, you can think of taking a gap. If you are not able to clear GATE, you still have a couple of years of experience with you. This will ensure that you can get back to the job market. You can justify your gap saying that you took it for GATE but could not get the institute you wanted. Getting a job this way is going to be lot easier than having a gap and no work experience at all.&amp;nbsp;&lt;/div&gt;
&lt;div&gt;
Also, if you wait for a couple of years in the industry, you will increase your perspective, and you will have a clearer idea of whether you want to go for an M Tech or not.&amp;nbsp;&lt;/div&gt;
&lt;/div&gt;
&lt;h3 style=&quot;text-align: justify;&quot;&gt;
Take a small gap&amp;nbsp;&lt;/h3&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
If you are preparing with a job, the final phase of the GATE studies can become very difficult to manage. When exams are nearing, you need to spend considerable amount of time in paper solving, revising, finishing any topics that are left off. In this time, it might make sense for your to take a gap of 1 month or so to prepare for your exam. If you have prepared a good base, a month long dedicated time for studies should be sufficient. If your company can give your 1 month Loss of Pay leave, it is great. If not, such small gaps can be justified with personal or medical reasons. The job experience you have so far will help you get another job if needed.&amp;nbsp;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;h3 style=&quot;text-align: justify;&quot;&gt;
Don&#39;t do it&lt;/h3&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
If any of the option above don&#39;t suite you, most likely you should not do it. If you are jobless or waiting for your joining, you can spend that time for preparation, but your primary focus should be first securing a job. Remember, as you graduate, your first priority is to start working. Every day spent without a job is going to cost you very much.&amp;nbsp;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
These are some of my thoughts on the topic. If you have anything to add, or any experience to share, do share it in the comments below. Thanks.&lt;/div&gt;

&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;script type=&quot;text/javascript&quot;&gt; google_ad_client = &quot;ca-pub-3743179702219189&quot;; /* bottom */ google_ad_slot = &quot;0259131777&quot;; google_ad_width = 300; google_ad_height = 250; &lt;/script&gt; &lt;script src=&quot;https://pagead2.googlesyndication.com/pagead/show_ads.js&quot; type=&quot;text/javascript&quot;&gt; &lt;/script&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;

</content><link rel='replies' type='application/atom+xml' href='http://mtech-admission-iits.blogspot.com/feeds/5156130282873740797/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://mtech-admission-iits.blogspot.com/2016/07/taking-drop-for-gate-preparation.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4649235396544794532/posts/default/5156130282873740797'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4649235396544794532/posts/default/5156130282873740797'/><link rel='alternate' type='text/html' href='http://mtech-admission-iits.blogspot.com/2016/07/taking-drop-for-gate-preparation.html' title='Taking drop for GATE preparation'/><author><name>mh2753</name><uri>http://www.blogger.com/profile/09966549974502386512</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4649235396544794532.post-4731122792669975722</id><published>2016-02-26T12:37:00.000+05:30</published><updated>2018-03-07T16:34:46.642+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="m. tech"/><category scheme="http://www.blogger.com/atom/ns#" term="masters"/><title type='text'>My GATE Story</title><content type='html'>&lt;div style=&quot;text-align: justify;&quot;&gt;
As the GATE exam is over, lot of people realize that their score/rank may not be enough to get a decent M. Tech opportunity. Today&#39;s post is dedicated to all people who are not happy with their GATE performance. I will narrate my GATE story and how I got what I wanted after 3 attempts to GATE. &lt;/div&gt;

&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;script async src=&quot;//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js&quot;&gt;&lt;/script&gt; &lt;!-- myresponsive --&gt;&lt;ins class=&quot;adsbygoogle&quot;     style=&quot;display:block&quot;     data-ad-client=&quot;ca-pub-3743179702219189&quot;     data-ad-slot=&quot;6474535991&quot;     data-ad-format=&quot;auto&quot;&gt;&lt;/ins&gt;&lt;script&gt;(adsbygoogle = window.adsbygoogle || []).push({});&lt;/script&gt;
&lt;br /&gt;

&lt;h3 style=&quot;text-align: justify;&quot;&gt;
Attempt 1, year &lt;i&gt;n&lt;/i&gt;&lt;/h3&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
My first attempt for GATE was when I was in the final year of my engineering. I had started preparing from third year itself. I started with Discrete Maths, which I considered a fundamental subject, and gradually completed all the other subjects. By the time I appeared for the exam, I was completely immersed in CS. &lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;
On the day of result I learned that I had secured a rank of &lt;b&gt;1027&lt;/b&gt;. Though highest in my college, I was sure this was not enough for me to get admission into IIT. On the suggestion of a senior, I applied to KRESIT in IIT B. Surprisingly, I got a call for it. This was around April/May that year, and I was busy with my college project presentation, final exams, job searches etc. I barely got enough time to revise any subject for the IIT B written test. Anyways, I appeared for the test at IITB with a tired attitude and could not clear it. Seeing the IIT B campus was like a dream come true, but after I had to come back empty handed, felt like there was nothing else left in the world. I was completely shattered.&lt;br /&gt;
&lt;br /&gt;
I decided that I cannot waste any more time on sulking and started preparing for placements. Deep within my heart I had the hope that someday I will find time to appear for GATE again and realize this dream.&amp;nbsp; &lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;h3 style=&quot;text-align: justify;&quot;&gt;
Attempt 2, year &lt;i&gt;n + 2&lt;/i&gt;&lt;/h3&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
I got a job offer from an IT service based company after the rejection from IITB. As I started working for them, I kept thinking of how I can still give another try to GATE and get into IIT. After completing about 1 year, I again filled up the GATE form and started preparing. Unfortunately for me, this time there was a lot going in my professional career and I could not devote complete time to my studies. Even before appearing for the exam, I knew this is not my best effort. GATE result confirmed this, and though I got a rank of &lt;b&gt;850&lt;/b&gt;, it still was not enough. I hoped at least I will get an MS call, but even that did not come. M. Tech seemed very distant at this point.&lt;/div&gt;

&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;script async src=&quot;//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js&quot;&gt;&lt;/script&gt; &lt;!-- myresponsive --&gt;&lt;ins class=&quot;adsbygoogle&quot;     style=&quot;display:block&quot;     data-ad-client=&quot;ca-pub-3743179702219189&quot;     data-ad-slot=&quot;6474535991&quot;     data-ad-format=&quot;auto&quot;&gt;&lt;/ins&gt;&lt;script&gt;(adsbygoogle = window.adsbygoogle || []).push({});&lt;/script&gt;
&lt;br /&gt;

&lt;h3 style=&quot;text-align: justify;&quot;&gt;
Attempt 3, year &lt;i&gt;n + 4&lt;/i&gt;&lt;/h3&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
By year 3 in my company, I had realized that I am not doing a job of a Computer Engineer. Instead, I was just a manual laborer in the IT industry. By this time I was very serious about my M. Tech and decided that it is the only thing that can bring me out of this trap. I started preparing again, but this time I was determined not to repeat the mistake of my last attempt, namely going for a half-hearted attempt. Fortunately, this time I had comparatively lighter load in my office and I decided to take full advantage of this opportunity. I started preparing in September, and prepared will full discipline and seriousness. I gathered as many books as possible, joined the British Library so I can refer more books, gathered online material. This time I knew it was going to be my best effort.&lt;br /&gt;
&lt;br /&gt;
I got a rank of &lt;b&gt;295&lt;/b&gt; this time. I got a call from IITK for written test interview. Fortunately for me, I discovered a course in IIT Delhi called JCA (Computer Applications). This was a computer science like course but run by maths Dept and I got a call for it. I cleared the IITK written test, but failed miserably in the interview. I did fairly well in the JCA interview and this was my only hope now. My biggest mistake was I did not apply to any other institute and I feel I should have applied to IITKGP, IITG or IITR. Anyways, I got confirmation from JCA that I will be getting a seat. This completed my life long quest for studying from an IIT. I had no hesitation in resigning from my job and heading to Delhi, even though a lot of people (including my manager) advised against going for an M. Tech.&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;
Placements, year&lt;i&gt; n + 6&lt;/i&gt;&lt;/h3&gt;
Throughout my M. Tech, I was worried about placements, not only because it is important to get a good job, but also that I had left some very good corporate opportunities to pursue my M. Tech. Most people had told me that I would not get anything other than teaching jobs after M. Tech, and I could not afford these people being correct. Thankfully, placements turned out to be very good. Not only I was placed in Amazon.com, a dream company for CS, but that year I was the only person selected from IIT D by Amazon. &lt;/div&gt;
&lt;br /&gt;
&lt;script async src=&quot;//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js&quot;&gt;&lt;/script&gt;&lt;ins class=&quot;adsbygoogle&quot; style=&quot;display:inline-block;width:336px;height:280px&quot; data-ad-client=&quot;ca-pub-3743179702219189&quot; data-ad-slot=&quot;4723154840&quot;&gt;&lt;/ins&gt; &lt;script&gt; (adsbygoogle = window.adsbygoogle || []).push({}); &lt;/script&gt;
</content><link rel='replies' type='application/atom+xml' href='http://mtech-admission-iits.blogspot.com/feeds/4731122792669975722/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://mtech-admission-iits.blogspot.com/2016/02/my-gate-story.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4649235396544794532/posts/default/4731122792669975722'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4649235396544794532/posts/default/4731122792669975722'/><link rel='alternate' type='text/html' href='http://mtech-admission-iits.blogspot.com/2016/02/my-gate-story.html' title='My GATE Story'/><author><name>mh2753</name><uri>http://www.blogger.com/profile/09966549974502386512</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4649235396544794532.post-5888747794249272210</id><published>2015-10-23T22:51:00.000+05:30</published><updated>2016-02-25T16:34:07.963+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="m. tech"/><category scheme="http://www.blogger.com/atom/ns#" term="masters"/><title type='text'>M. Tech Programs and eligibility</title><content type='html'>&lt;div style=&quot;text-align: justify;&quot;&gt;
These days the most number of questions I get over email are about M. Tech eligibility. Although, I would like to answer each and every one of them, the problem is that eligibility criterions for M. Tech are not straight forward, and most of all, they can change every year. Read this post to find out how to check if you are eligible for a certain course or not.&lt;/div&gt;

&lt;br /&gt;
&lt;script type=&quot;text/javascript&quot;&gt;
google_ad_client = &quot;ca-pub-3743179702219189&quot;; /* banner */ google_ad_slot = &quot;2633552145&quot;; google_ad_width = 468; google_ad_height = 60;
&lt;/script&gt; &lt;script src=&quot;http://pagead2.googlesyndication.com/pagead/show_ads.js&quot; type=&quot;text/javascript&quot;&gt;
&lt;/script&gt;
&lt;br /&gt;

&lt;h4 style=&quot;text-align: justify;&quot;&gt;
Understand&lt;/h4&gt;
&lt;div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
The first thing you need to understand is that all IITs are autonomous institutions who can change any of their rules independent of others, at any time. The biggest mistake people make, while trying to figure out eligibility is that they think there is a simple common criteria that can tell who is eligible for what. This is very far from truth. &lt;b&gt;Not only each IIT forms its own rules, each program within each department can have its own rules&lt;/b&gt;. So the application procedure, eligibility, cutoffs, selection procedure etc. could be different even within one IIT, leave alone across institutes.&amp;nbsp;&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;h4 style=&quot;text-align: justify;&quot;&gt;
How to get eligibility information&lt;/h4&gt;
&lt;div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Given that there is no predicting the rules each program has, there is one and only one authentic source of information for all the queries, and that is the&lt;b&gt;&amp;nbsp;Admission Brochure&lt;/b&gt; or the &lt;b&gt;PG Brochure &lt;/b&gt;of each institute. It is very, very, very important to&lt;b&gt; read the PG brochure of each IIT you are planning to apply&lt;/b&gt;.&amp;nbsp;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Most IITs release their PG brochure immediately after the GATE exam is over. From this time, to the time GATE result is announced, one should make it a priority to read the PG brochures and familiarize himself with the programs, their eligibility criterions, admission procedures, deadlines etc. Things become very hectic after the results are announced and it is not a good idea to wait till that time to do this research.&amp;nbsp;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;h4 style=&quot;text-align: justify;&quot;&gt;
Eligibility is not simple&lt;/h4&gt;
&lt;div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
One more thing one needs to bear in mind is that M. Tech eligibility is not straight forward. Institutes can have arbitrary complex rules for eligibility into a particular program. Most institutes have a general eligibility requirement for masters (like minimum 60% in B. Tech), and then a program specific requirement. For example, see the sample eligibility requirement in IITB PG brochure (2012) in &amp;nbsp;the following three courses:&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;b&gt;Chemical Engineering:&lt;/b&gt; B.E./B.Tech. in Chemical Engineering or equivalent. Valid GATE score in CE only.&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div class=&quot;p1&quot;&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;b&gt;Computer Science: &lt;/b&gt;Bachelors degree in Engineering / Master’s degree in Science / MCA (with Physics &amp;amp; Mathematics at B.Sc. level) or equivalent degree with a valid GATE score in CS discipline. Valid GATE score in CS is required for all applicants (including Project Staff (PS)/ Institute Staff(IS) and Sponsored candidates.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;div class=&quot;p1&quot;&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;b&gt;Communication Engg. (EE1): &lt;/b&gt;Bachelor’s degree (B.E./B.Tech.) in Computer Science and Engineering, Electrical Engineering, Electronics Engineering, Telecommunications Engineering, Engineering Physics OR Master’s degree (Master of Science) in Physics(with specialization in Electronics), Electronic Sciences. Valid GATE score in GATE subjects CS, EC, EE&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Note that a person with B. Tech in CS and GATE in CS is obviously eligible for Computer Engineering and is not eligible for Chemical Engineering. But what can surprise you is that he is also eligible for Communication Engg run by the electrical dept. Likewise, there are many other courses at IITB that a B. Tech CS is eligible. These things can only be understood from the PG Brochure.&lt;/div&gt;
&lt;/div&gt;
&lt;script type=&quot;text/javascript&quot;&gt;google_ad_client = &quot;ca-pub-3743179702219189&quot;;/* banner */     google_ad_slot = &quot;2633552145&quot;; google_ad_width = 468; google_ad_height = 60;  &lt;/script&gt; &lt;script src=&quot;http://pagead2.googlesyndication.com/pagead/show_ads.js&quot; type=&quot;text/javascript&quot;&gt;&lt;/script&gt;

&lt;br /&gt;
&lt;h4 style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/h4&gt;
&lt;h4 style=&quot;text-align: justify;&quot;&gt;
What if we are still not clear&lt;/h4&gt;
&lt;div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
If you are still not clear about your eligibility, as a last resort you can try contacting the respective department via email or phone to confirm. Ensure you have done your homework before contacting them explicitly. Usually the office staff is very supportive and may help you in deciding the eligibility.&amp;nbsp;&lt;/div&gt;
&lt;/div&gt;
&lt;h4 style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/h4&gt;
&lt;h4 style=&quot;text-align: justify;&quot;&gt;
Do not depend on anything else&lt;/h4&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
As I have mentioned earlier, IITs can change any of the rules any time. This means rules could be significantly different from previous years and hence depending on your seniors, web resources etc. alone could be dangerous. Sometimes new M. Tech programs are added, older programs are cancelled, eligibility criterions, selection procedure etc. changed significantly. A student could find himself in a lot of trouble if he is not aware of these things. Hence it is always a good idea to be aware of the current rules and procedures. Therefore, at the risk of sounding repetitive, I would re-iterate that, please, please, please&amp;nbsp;&lt;b&gt;read the PG brochure thoroughly before applying&lt;/b&gt;.&lt;br /&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;script type=&quot;text/javascript&quot;&gt; google_ad_client = &quot;ca-pub-3743179702219189&quot;; /* bottom */ google_ad_slot = &quot;0259131777&quot;; google_ad_width = 300; google_ad_height = 250; &lt;/script&gt; &lt;script src=&quot;http://pagead2.googlesyndication.com/pagead/show_ads.js&quot; type=&quot;text/javascript&quot;&gt; &lt;/script&gt;

</content><link rel='replies' type='application/atom+xml' href='http://mtech-admission-iits.blogspot.com/feeds/5888747794249272210/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://mtech-admission-iits.blogspot.com/2015/10/m-tech-programs-and-eligibility.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4649235396544794532/posts/default/5888747794249272210'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4649235396544794532/posts/default/5888747794249272210'/><link rel='alternate' type='text/html' href='http://mtech-admission-iits.blogspot.com/2015/10/m-tech-programs-and-eligibility.html' title='M. Tech Programs and eligibility'/><author><name>mh2753</name><uri>http://www.blogger.com/profile/09966549974502386512</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4649235396544794532.post-4887008353150985584</id><published>2015-10-14T13:00:00.000+05:30</published><updated>2016-01-21T12:23:58.965+05:30</updated><title type='text'>Running time of a function</title><content type='html'>&lt;div style=&quot;text-align: justify;&quot;&gt;
Today I will analyze a problem from GATE 2015 paper 1, that is asking for running time analysis of a C program. Here is the question (click on the image to see it properly):&amp;nbsp;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: justify;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhRGJMmBW4ytofyT0zCUDpE2uU269DF2N-Jb1v99b4CrNDatjyftwjnUnf6-YYkGRLX8WaE_-brfvNlCbJNRckN_MoUTCiw2qW6rJzURQiq9QghgI4NgJj37j2ecS1VsF6pIRVKpdf59rw/s1600/Screen+Shot+2015-09-15+at+3.34.53+PM.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;211&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhRGJMmBW4ytofyT0zCUDpE2uU269DF2N-Jb1v99b4CrNDatjyftwjnUnf6-YYkGRLX8WaE_-brfvNlCbJNRckN_MoUTCiw2qW6rJzURQiq9QghgI4NgJj37j2ecS1VsF6pIRVKpdf59rw/s400/Screen+Shot+2015-09-15+at+3.34.53+PM.png&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;script type=&quot;text/javascript&quot;&gt;
  google_ad_client = &quot;ca-pub-3743179702219189&quot;; /* banner */ google_ad_slot = &quot;2633552145&quot;; google_ad_width = 468; google_ad_height = 60;  
&lt;/script&gt; &lt;script src=&quot;http://pagead2.googlesyndication.com/pagead/show_ads.js&quot; type=&quot;text/javascript&quot;&gt;
&lt;/script&gt;
&lt;br /&gt;
&lt;span style=&quot;color: red; font-family: &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif; font-size: xx-small;&quot;&gt;&lt;b&gt;&lt;i&gt;NOTE: This post is a part of a series on GATE previous year question analysis. You can explore other posts from this series using the navigation bar at the top&lt;span style=&quot;font-size: x-small;&quot;&gt;.&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;
&lt;br /&gt;
&lt;h3 style=&quot;text-align: justify;&quot;&gt;
What we need to understand&lt;/h3&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Since this is a small enough C program, we can just analyze the running time of each statement and combine their running times to get the final answer. What we need to understand is:&lt;/div&gt;
&lt;ol&gt;
&lt;li style=&quot;text-align: justify;&quot;&gt;When two statements are executed one after the other in a program, their running time gets added.&amp;nbsp;&lt;/li&gt;
&lt;li style=&quot;text-align: justify;&quot;&gt;When statements are executed inside a for loop that loops &lt;i style=&quot;font-weight: bold;&quot;&gt;n &lt;/i&gt;times, we need to multiply the running time of each statement by &lt;b&gt;&lt;i&gt;n.&lt;/i&gt;&lt;/b&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;h3 style=&quot;text-align: justify;&quot;&gt;
Solution&lt;/h3&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Note that apart from the for loop statements themselves, each of the statements in the program are just simple imperative statements that need constant time to execute. So it just boils down to finding out the number of times each for loop iterates for a given&amp;nbsp;&lt;i style=&quot;font-weight: bold;&quot;&gt;n&lt;/i&gt;&amp;nbsp;to find out the running time. There are three fors in the program, i-for, j-for and k-for. j-for and k-for are one after the other in the i-for. So the running time of this program is going to be&amp;nbsp;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;i-for * (j-for + k-for)&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;h4 style=&quot;text-align: justify;&quot;&gt;
i-for&lt;/h4&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;for (i=1;i&amp;lt;n;i++)&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;times&amp;quot; , &amp;quot;times new roman&amp;quot; , serif;&quot;&gt;Nothing can be simpler than this. The i-for is looping numbers from 1 to n, taking O(n) time.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;times&amp;quot; , &amp;quot;times new roman&amp;quot; , serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;h4 style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;times&amp;quot; , &amp;quot;times new roman&amp;quot; , serif;&quot;&gt;j-for&amp;nbsp;&lt;/span&gt;&lt;/h4&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;for (j=n;j&amp;gt;1;j=j/2)&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;times&amp;quot; , &amp;quot;times new roman&amp;quot; , serif;&quot;&gt;This is where it gets tricky. The running time of j-for is not obvious, but can be easily figured out. Notice that the loop is halving the value of &lt;b&gt;&lt;i&gt;n&lt;/i&gt;&lt;/b&gt; in every iteration. The question is - How many times can we half a value of a number before it become less than 1? Recall that halving a number is the inverse of doubling a number. So &lt;b&gt;if we were to double a number n times, we would get 2^n&lt;/b&gt;. Since we are doing the opposite, we get logn. So for any number, &lt;b&gt;we can only half it logn times, before it reaches 1&lt;/b&gt;. Take a few numerical examples to understand this. It is very important you get this concept.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;times&amp;quot; , &amp;quot;times new roman&amp;quot; , serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;h4 style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;times&amp;quot; , &amp;quot;times new roman&amp;quot; , serif;&quot;&gt;k-for&amp;nbsp;&lt;/span&gt;&lt;/h4&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;for (k=1; k&amp;lt;p;k=k*2)&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;times&amp;quot; , &amp;quot;times new roman&amp;quot; , serif;&quot;&gt;Here p is the number of times the previous for loop runs, i.e. log n. In this for loop, we are doubling the value of k till it reaches p. Assume that this loop runs x times.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;times&amp;quot; , &amp;quot;times new roman&amp;quot; , serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;times&amp;quot; , &amp;quot;times new roman&amp;quot; , serif;&quot;&gt;Thus&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;p = 2^x&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;times&amp;quot; , &amp;quot;times new roman&amp;quot; , serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style=&quot;font-family: &amp;quot;times&amp;quot; , &amp;quot;times new roman&amp;quot; , serif;&quot;&gt;Taking log of both sides we get:&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;logp = x&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;times&amp;quot; , &amp;quot;times new roman&amp;quot; , serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;times&amp;quot; , &amp;quot;times new roman&amp;quot; , serif;&quot;&gt;But&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;p = logn&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;times&amp;quot; , &amp;quot;times new roman&amp;quot; , serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style=&quot;font-family: &amp;quot;times&amp;quot; , &amp;quot;times new roman&amp;quot; , serif;&quot;&gt;therefore&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;x = log(logn)&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;times&amp;quot; , &amp;quot;times new roman&amp;quot; , serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style=&quot;font-family: &amp;quot;times&amp;quot; , &amp;quot;times new roman&amp;quot; , serif;&quot;&gt;Hence the k-for runs for &lt;b&gt;log(logn) &lt;/b&gt;times.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;times&amp;quot; , &amp;quot;times new roman&amp;quot; , serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;script type=&quot;text/javascript&quot;&gt;
  google_ad_client = &quot;ca-pub-3743179702219189&quot;; /* banner */ google_ad_slot = &quot;2633552145&quot;; google_ad_width = 468; google_ad_height = 60;  
&lt;/script&gt; &lt;script src=&quot;http://pagead2.googlesyndication.com/pagead/show_ads.js&quot; type=&quot;text/javascript&quot;&gt;
&lt;/script&gt;

&lt;br /&gt;
&lt;h3 style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;times&amp;quot; , &amp;quot;times new roman&amp;quot; , serif;&quot;&gt;Final Answer&lt;/span&gt;&lt;/h3&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: &amp;quot;times&amp;quot; , &amp;quot;times new roman&amp;quot; , serif;&quot;&gt;Combining everything from above we get:&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
Total running time&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt; = &lt;span style=&quot;text-align: justify;&quot;&gt;i-&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace; text-align: justify;&quot;&gt;for * (j-for + k-for)&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace; text-align: justify;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace; text-align: justify;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;= O(n) * ( O(logn) + O(log(logn))&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace; text-align: justify;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: &amp;quot;times&amp;quot; , &amp;quot;times new roman&amp;quot; , serif; text-align: justify;&quot;&gt;Since O(logn) &amp;gt; O(log(logn)):&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&lt;span style=&quot;text-align: justify;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&lt;span style=&quot;text-align: justify;&quot;&gt;O(logn) + O(log(logn)) = O(logn)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;text-align: justify;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;times&amp;quot; , &amp;quot;times new roman&amp;quot; , serif;&quot;&gt;Hence the total running time&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace; text-align: justify;&quot;&gt; = O(n) * O(logn)&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace; text-align: justify;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;b style=&quot;background-color: lime;&quot;&gt;= O(n*logn)&amp;nbsp;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace; text-align: justify;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;script type=&quot;text/javascript&quot;&gt; google_ad_client = &quot;ca-pub-3743179702219189&quot;; /* bottom */ google_ad_slot = &quot;0259131777&quot;; google_ad_width = 300; google_ad_height = 250; &lt;/script&gt; &lt;script src=&quot;http://pagead2.googlesyndication.com/pagead/show_ads.js&quot; type=&quot;text/javascript&quot;&gt; &lt;/script&gt;
&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://mtech-admission-iits.blogspot.com/feeds/4887008353150985584/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://mtech-admission-iits.blogspot.com/2015/10/running-time-of-function.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4649235396544794532/posts/default/4887008353150985584'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4649235396544794532/posts/default/4887008353150985584'/><link rel='alternate' type='text/html' href='http://mtech-admission-iits.blogspot.com/2015/10/running-time-of-function.html' title='Running time of a function'/><author><name>mh2753</name><uri>http://www.blogger.com/profile/09966549974502386512</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhRGJMmBW4ytofyT0zCUDpE2uU269DF2N-Jb1v99b4CrNDatjyftwjnUnf6-YYkGRLX8WaE_-brfvNlCbJNRckN_MoUTCiw2qW6rJzURQiq9QghgI4NgJj37j2ecS1VsF6pIRVKpdf59rw/s72-c/Screen+Shot+2015-09-15+at+3.34.53+PM.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4649235396544794532.post-1092337209617695331</id><published>2015-09-24T02:03:00.000+05:30</published><updated>2015-10-23T12:00:50.150+05:30</updated><title type='text'>Common data structures and complexity GATE 2015, Paper 1</title><content type='html'>&lt;div style=&quot;text-align: justify;&quot;&gt;
There is a good question in GATE 2015, Paper 1 about common data structures and their complexity. Solving this would require a good understanding of these data structures. Here is the question&amp;nbsp;&lt;span style=&quot;font-size: x-small;&quot;&gt;(click on the image to see it better)&lt;/span&gt;:&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgmVJgwjP9o8Jb4BYoh85J_sKDBWwqwBN2HyLXRArYfx1ozfIMNZqAAKzuY863YDnNvqLe8wQ_TnNm9ljKi9J4mAQxCsE7TXpcZ3hJaDerPZnjKmT2AACfzoDE65UCifU2Ukbcgx_2S29E/s1600/Screen+Shot+2015-09-15+at+1.05.25+PM.png&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em; text-align: justify;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;95&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgmVJgwjP9o8Jb4BYoh85J_sKDBWwqwBN2HyLXRArYfx1ozfIMNZqAAKzuY863YDnNvqLe8wQ_TnNm9ljKi9J4mAQxCsE7TXpcZ3hJaDerPZnjKmT2AACfzoDE65UCifU2Ukbcgx_2S29E/s400/Screen+Shot+2015-09-15+at+1.05.25+PM.png&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;script type=&quot;text/javascript&quot;&gt;
  google_ad_client = &quot;ca-pub-3743179702219189&quot;; /* banner */ google_ad_slot = &quot;2633552145&quot;; google_ad_width = 468; google_ad_height = 60;  
&lt;/script&gt; &lt;script src=&quot;http://pagead2.googlesyndication.com/pagead/show_ads.js&quot; type=&quot;text/javascript&quot;&gt;
&lt;/script&gt;
&lt;br /&gt;
&lt;br class=&quot;Apple-interchange-newline&quot; /&gt;&lt;span style=&quot;color: red; font-family: Arial, Helvetica, sans-serif; font-size: x-small; font-style: italic; font-weight: bold;&quot;&gt;NOTE: This post is a part of a series on GATE previous year question analysis. You can explore other posts from this series using the navigation bar at the top.&lt;/span&gt;&lt;br /&gt;
&lt;h3 style=&quot;text-align: justify;&quot;&gt;
What we need to understand&lt;/h3&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;
The above question mentions four operations, which have to be executed on the given data structures, the said number of times. We need to know the time complexity of these operations on these data structures to solve this problem. We also need to understand the basics of Big O notation to find the final answer.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;
&lt;h3&gt;
How we will solve it&lt;/h3&gt;
&lt;br /&gt;
We will analyze the time complexity for each operations for these data structures. I will try to explain the intuition behind it without going into too much detail. Finally we will summarize the time complexities and pick the best data structure.&lt;br /&gt;
&lt;b&gt;&lt;br /&gt;&lt;/b&gt;
&lt;b&gt;NOTE:&lt;/b&gt;&amp;nbsp;The problem also mentions that delete and decrease key operations have a pointer provided to the record. This is important because before we can delete or decrease the key of a record, we first need to find it. Since a pointer is provided for these operations, the find itself is constant time and does not cost extra.&lt;/div&gt;
&lt;h4 style=&quot;text-align: justify;&quot;&gt;
&lt;/h4&gt;
&lt;h4 style=&quot;text-align: justify;&quot;&gt;
&lt;/h4&gt;
&lt;h4 style=&quot;text-align: justify;&quot;&gt;
Unsorted Array&amp;nbsp;&lt;/h4&gt;
&lt;h4&gt;
&lt;/h4&gt;
&lt;div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
An unsorted array by definition does not have any ordering, and so nothing can be assumed about the presence of elements in any position. Thus searching for an element might require looking at every element of the array. So, for an array of size &lt;i style=&quot;font-weight: bold;&quot;&gt;n, &lt;/i&gt;it could require looking at all n positions. Hence&lt;b&gt; find is O(n)&lt;/b&gt;.&amp;nbsp;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Insert on an unsorted array can be done in constant time if we just append the new value at the end of the array. The problem is that we could run out of allocated space. In this case we need to reallocate array of double size and copy all the elements to the new space. This will take O(n) time, but since this has to be done only once per n inserts, the average time (amortized time) is still O(1). Hence &lt;b&gt;insert is O(1)&lt;/b&gt;. &amp;nbsp;(Read about &lt;i&gt;Amortized time analysis&lt;/i&gt; to understand this better)&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Delete will first require finding the element in the array. Since a pointer is provided, this will take O(1) time. Deleting the element itself will require shifting the elements of the array by one to fill up the space created by the deleted element. This will require &lt;b&gt;&lt;i&gt;n&lt;/i&gt;&lt;/b&gt; iterations. &lt;b&gt;Delete will thus be O(n)&lt;/b&gt;.&amp;nbsp;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Decrease key will require constant time for find and constant time for actual decreasing the key, since we can just reduce the value of the array element in constant time. Thus&lt;b&gt; decrease key is O(1).&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;h4 style=&quot;text-align: justify;&quot;&gt;
Min-Heap&amp;nbsp;&lt;/h4&gt;
&lt;div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Finding a particular element in a Min heap is O(n), which is no better than an unsorted array. Although it might look like we can take some advantage of the structure of the heap, a little thought will reveal that, in the worst case, it will require us to look at all elements of the heap to search for an element. Hence &lt;b&gt;find is O(n).&amp;nbsp;&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;b&gt;Insert, delete and decrease key in heap are O(logn)&lt;/b&gt; by the very design of heap.&amp;nbsp;&lt;/div&gt;
&lt;/div&gt;
&lt;br /&gt;
&lt;h4 style=&quot;text-align: justify;&quot;&gt;
Sorted Array&lt;/h4&gt;
&lt;div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Since the array is sorted, we can use binary search for find, hence the &lt;b&gt;find is O(logn).&lt;/b&gt;&amp;nbsp;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Insert now will be more costly, as we need to maintain the sorted-ness of the array. We will have to insert the element in its proper position, and then shift the remaining elements. Finding the proper place to insert will require logn time by binary search, and shifting will require &lt;b&gt;&lt;i&gt;n&lt;/i&gt;&lt;/b&gt; operations. &lt;b&gt;Hence insert is O(n + logn) = O(n)&lt;/b&gt;.&amp;nbsp;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Delete and decrease key will have the same process as for Unsorted array described above and hence O(n) and O(1) respectively.&amp;nbsp;&lt;/div&gt;
&lt;/div&gt;
&lt;h4 style=&quot;text-align: justify;&quot;&gt;
&lt;/h4&gt;
&lt;h4 style=&quot;text-align: justify;&quot;&gt;
&lt;/h4&gt;
&lt;h4 style=&quot;text-align: justify;&quot;&gt;
&lt;/h4&gt;
&lt;h4 style=&quot;text-align: justify;&quot;&gt;
Sorted Doubly Linked List (SDLL)&lt;/h4&gt;
&lt;div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
This is probably the most complicated data structure of the lot. Though the linked list is sorted, we cannot take advantage of binary search. &lt;b&gt;Find on SDLL will need O(n) time&lt;/b&gt;.&amp;nbsp;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Insert will require finding the right place to insert (since it is sorted), which will require &lt;b&gt;&lt;i&gt;n&lt;/i&gt;&lt;/b&gt; iterations in the worst case. Hence &lt;b&gt;insert would be O(n).&lt;/b&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Delete and decrease key will require constant time to search and constant time to carry out the respective operation.&amp;nbsp;&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;
&lt;h4&gt;
Final Answer&lt;/h4&gt;
Based on the number of times each operation is performed in the question, the final time complexity with each data structure is:&lt;/div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;script type=&quot;text/javascript&quot;&gt;
  google_ad_client = &quot;ca-pub-3743179702219189&quot;; /* banner */ google_ad_slot = &quot;2633552145&quot;; google_ad_width = 468; google_ad_height = 60;  
&lt;/script&gt; &lt;script src=&quot;http://pagead2.googlesyndication.com/pagead/show_ads.js&quot; type=&quot;text/javascript&quot;&gt;
&lt;/script&gt;
&lt;br /&gt;
&lt;style type=&quot;text/css&quot;&gt;
.tg  {border-collapse:collapse;border-spacing:0;border-color:#aaa;}
.tg td{font-family:Arial, sans-serif;font-size:14px;padding:10px 5px;border-style:solid;border-width:1px;overflow:hidden;word-break:normal;border-color:#aaa;color:#333;background-color:#fff;}
.tg th{font-family:Arial, sans-serif;font-size:14px;font-weight:normal;padding:10px 5px;border-style:solid;border-width:1px;overflow:hidden;word-break:normal;border-color:#aaa;color:#fff;background-color:#f38630;}
.tg .tg-j278{font-weight:bold;background-color:#ffffc7}
.tg .tg-e0ei{font-weight:bold;background-color:#ffffc7;color:#000000;text-align:center}
.tg .tg-a1rn{background-color:#ffffc7}
.tg .tg-e3zv{font-weight:bold}
.tg .tg-hgcj{font-weight:bold;text-align:center}
&lt;/style&gt;

&lt;br /&gt;
&lt;table class=&quot;tg&quot;&gt;
  &lt;tbody&gt;
&lt;tr&gt;
    &lt;th class=&quot;tg-hgcj&quot;&gt;Data Structure&lt;/th&gt;
    &lt;th class=&quot;tg-hgcj&quot;&gt;Find &lt;br /&gt;
(logn)1/2&lt;/th&gt;
    &lt;th class=&quot;tg-hgcj&quot;&gt;Insert&lt;br /&gt;
n&lt;/th&gt;
    &lt;th class=&quot;tg-hgcj&quot;&gt;Delete&lt;br /&gt;
(logn)1/2&lt;/th&gt;
    &lt;th class=&quot;tg-hgcj&quot;&gt;Decrease Key&lt;br /&gt;
(logn)1/2&lt;/th&gt;
    &lt;th class=&quot;tg-e0ei&quot;&gt;Total&lt;/th&gt;
  &lt;/tr&gt;
&lt;tr&gt;
    &lt;td class=&quot;tg-031e&quot;&gt;Unsorted Array&lt;/td&gt;
    &lt;td class=&quot;tg-e3zv&quot;&gt;n * (logn)1/2&lt;/td&gt;
    &lt;td class=&quot;tg-031e&quot;&gt;1 * n&lt;/td&gt;
    &lt;td class=&quot;tg-e3zv&quot;&gt;n * (logn)1/2&lt;/td&gt;
    &lt;td class=&quot;tg-031e&quot;&gt;1 * (logn)1/2&lt;/td&gt;
    &lt;td class=&quot;tg-j278&quot;&gt;n * (logn)1/2&lt;/td&gt;
  &lt;/tr&gt;
&lt;tr&gt;
    &lt;td class=&quot;tg-031e&quot;&gt;Sorted Array&lt;/td&gt;
    &lt;td class=&quot;tg-031e&quot;&gt;logn * (logn)1/2&lt;/td&gt;
    &lt;td class=&quot;tg-e3zv&quot;&gt;n * n&lt;/td&gt;
    &lt;td class=&quot;tg-031e&quot;&gt;n * (logn)1/2&lt;/td&gt;
    &lt;td class=&quot;tg-031e&quot;&gt;1 * (logn)1/2&lt;/td&gt;
    &lt;td class=&quot;tg-a1rn&quot;&gt;n * n&lt;/td&gt;
  &lt;/tr&gt;
&lt;tr&gt;
    &lt;td class=&quot;tg-031e&quot;&gt;Min Heap&lt;/td&gt;
    &lt;td class=&quot;tg-031e&quot;&gt;n * (logn)1/2&lt;/td&gt;
    &lt;td class=&quot;tg-e3zv&quot;&gt;logn * n&lt;/td&gt;
    &lt;td class=&quot;tg-031e&quot;&gt;logn * (logn)1/2&lt;/td&gt;
    &lt;td class=&quot;tg-031e&quot;&gt;logn * (logn)1/2&lt;/td&gt;
    &lt;td class=&quot;tg-a1rn&quot;&gt;n * logn&lt;/td&gt;
  &lt;/tr&gt;
&lt;tr&gt;
    &lt;td class=&quot;tg-031e&quot;&gt;SDLL&lt;/td&gt;
    &lt;td class=&quot;tg-031e&quot;&gt;n * (logn)1/2&lt;/td&gt;
    &lt;td class=&quot;tg-e3zv&quot;&gt;n * n&lt;/td&gt;
    &lt;td class=&quot;tg-031e&quot;&gt;1 * (logn)1/2&lt;/td&gt;
    &lt;td class=&quot;tg-031e&quot;&gt;1 * (logn)1/2&lt;/td&gt;
    &lt;td class=&quot;tg-a1rn&quot;&gt;n * n&lt;/td&gt;
  &lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;script type=&quot;text/javascript&quot;&gt; google_ad_client = &quot;ca-pub-3743179702219189&quot;; /* bottom */ google_ad_slot = &quot;0259131777&quot;; google_ad_width = 300; google_ad_height = 250; &lt;/script&gt; &lt;script src=&quot;http://pagead2.googlesyndication.com/pagead/show_ads.js&quot; type=&quot;text/javascript&quot;&gt; &lt;/script&gt;
&lt;br /&gt;
&lt;h4 style=&quot;text-align: justify;&quot;&gt;
&lt;/h4&gt;
&lt;div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://mtech-admission-iits.blogspot.com/feeds/1092337209617695331/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://mtech-admission-iits.blogspot.com/2015/09/common-data-structures-and-complexity.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4649235396544794532/posts/default/1092337209617695331'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4649235396544794532/posts/default/1092337209617695331'/><link rel='alternate' type='text/html' href='http://mtech-admission-iits.blogspot.com/2015/09/common-data-structures-and-complexity.html' title='Common data structures and complexity GATE 2015, Paper 1'/><author><name>mh2753</name><uri>http://www.blogger.com/profile/09966549974502386512</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgmVJgwjP9o8Jb4BYoh85J_sKDBWwqwBN2HyLXRArYfx1ozfIMNZqAAKzuY863YDnNvqLe8wQ_TnNm9ljKi9J4mAQxCsE7TXpcZ3hJaDerPZnjKmT2AACfzoDE65UCifU2Ukbcgx_2S29E/s72-c/Screen+Shot+2015-09-15+at+1.05.25+PM.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4649235396544794532.post-5954309881679687259</id><published>2015-09-18T11:25:00.000+05:30</published><updated>2016-02-25T16:34:07.966+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="m. tech"/><category scheme="http://www.blogger.com/atom/ns#" term="masters"/><title type='text'>An approach for GATE preparation</title><content type='html'>&lt;div style=&quot;text-align: justify;&quot;&gt;
Preparing for GATE is not like studying for a regular exam. It is almost like doing a research in all the fields of Computer Science. Every topic in every subject has to be studied in great detail, possibly from multiple sources. A key skill required for 
doing well in an exam like GATE is Problem Solving Ability. Engineering,
 after all, is about the ability to apply your knowledge to solve real 
world problems. But most engineering colleges do not emphasize on 
problem solving, only on rote learning.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;script type=&quot;text/javascript&quot;&gt;
 google_ad_client = &quot;ca-pub-3743179702219189&quot;; /* banner */ google_ad_slot = &quot;2633552145&quot;; google_ad_width = 468; google_ad_height = 60;  
&lt;/script&gt; &lt;script src=&quot;http://pagead2.googlesyndication.com/pagead/show_ads.js&quot; type=&quot;text/javascript&quot;&gt;
&lt;/script&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;h3 style=&quot;text-align: justify;&quot;&gt;
A suggested approach&lt;/h3&gt;
&lt;div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Once the study of GATE syllabus is over, one should focus on learning problem solving. A very good way to do this is to try and solve&amp;nbsp;some of the problems in previous GATE papers &lt;i&gt;&quot;completely&quot;&lt;/i&gt;. The focus should be not &amp;nbsp;just on finding the right answer, but making sure that you understand how the answer is derived. Take some problems and spend as much time as you want, refer as many resources as you want, but find (and understand) the answer. Working like this will immensely increase your understanding of CS concepts. Not only you will learn the concepts, you will also learn the intuition behind those concepts, which is a more important learning.&lt;br /&gt;
&lt;br /&gt;
To illustrate the point, I will take a problem in some previous GATE paper and solve it. I will try to explain or provide references to theory that is required to understand the solution. I will begin with a simple problem today and analyze more interesting problems in subsequent posts.&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;h3 style=&quot;text-align: justify;&quot;&gt;
Example&lt;/h3&gt;
&lt;div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
I will take a simple example from GATE 2015, Paper 1.&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiA5-0rlDLDZhnpSeAZCe_NT9A6sCT6jZtHXAOFGip966J0N8TH0p9V1ygx3ti6Vi34LXaM8wUgbdILpRFmjq9m5btxZRpe7Jof_zy65flPJPKB23vO1VaK0mARz-AWqcPChzv3yN3plRI/s1600/Screen+Shot+2015-09-18+at+11.10.45+AM.png&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;85&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiA5-0rlDLDZhnpSeAZCe_NT9A6sCT6jZtHXAOFGip966J0N8TH0p9V1ygx3ti6Vi34LXaM8wUgbdILpRFmjq9m5btxZRpe7Jof_zy65flPJPKB23vO1VaK0mARz-AWqcPChzv3yN3plRI/s400/Screen+Shot+2015-09-18+at+11.10.45+AM.png&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;h4&gt;
What we need to know?&amp;nbsp;&lt;/h4&gt;
&lt;div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
What we need to understand to solve this problem is that when two functions are executed concurrently by the OS, they are not actually being executed concurrently, since there is only one processor which can execute only one instruction at a time. So when the above to functions are executed &quot;concurrently&quot;, &amp;nbsp;the OS is just &lt;i&gt;interleaving&lt;/i&gt; the statements of these two functions. The final value of B will depend on the actual order in which the statements get executed.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;script type=&quot;text/javascript&quot;&gt;
 google_ad_client = &quot;ca-pub-3743179702219189&quot;; /* banner */ google_ad_slot = &quot;2633552145&quot;; google_ad_width = 468; google_ad_height = 60;  
&lt;/script&gt; &lt;script src=&quot;http://pagead2.googlesyndication.com/pagead/show_ads.js&quot; type=&quot;text/javascript&quot;&gt;
&lt;/script&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
There are multiple ways in which the statements of P1 and P2 can be interleaved, one of them is:&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;i&gt;&lt;span style=&quot;color: blue; font-family: Courier New, Courier, monospace; font-size: x-small;&quot;&gt;//Initial Value of B is given to be 2&lt;/span&gt;&lt;/i&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: Courier New, Courier, monospace; font-size: x-small;&quot;&gt;C = B - 1; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;i&gt;&lt;span style=&quot;color: blue;&quot;&gt;//Value of C = 1&lt;/span&gt;&lt;/i&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: Courier New, Courier, monospace; font-size: x-small;&quot;&gt;B = 2 * C; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;i&gt;&lt;span style=&quot;color: blue;&quot;&gt;//Value of B = 2&lt;/span&gt;&lt;/i&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: Courier New, Courier, monospace; font-size: x-small;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; D = 2 * B; &amp;nbsp; &lt;i&gt;&lt;span style=&quot;color: blue;&quot;&gt;//Value of D = 4&lt;/span&gt;&lt;/i&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: Courier New, Courier, monospace; font-size: x-small;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; B = D - 1; &amp;nbsp; &lt;i&gt;&lt;span style=&quot;color: blue;&quot;&gt;//Value of B = 3&lt;/span&gt;&lt;/i&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;i&gt;&lt;span style=&quot;color: blue; font-family: Courier New, Courier, monospace; font-size: x-small;&quot;&gt;//Final value of B is 3&lt;/span&gt;&lt;/i&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;h4 style=&quot;text-align: justify;&quot;&gt;
&lt;/h4&gt;
&lt;h4 style=&quot;text-align: justify;&quot;&gt;
&lt;/h4&gt;
&lt;h4 style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/h4&gt;
&lt;h4 style=&quot;text-align: justify;&quot;&gt;
How I would have solved it?&amp;nbsp;&lt;/h4&gt;
&lt;div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
What we could do is try out all possible inter-leavings of these statements and manually find out what is the value of B for each of these cases. One possible interleaving I have shown above, another is:&amp;nbsp;&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;i&gt;&lt;span style=&quot;color: blue; font-family: Courier New, Courier, monospace; font-size: x-small;&quot;&gt;//Initial Value of B is given to be 2&lt;/span&gt;&lt;/i&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: Courier New, Courier, monospace; font-size: x-small;&quot;&gt;C = B - 1; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;i&gt;&lt;span style=&quot;color: blue;&quot;&gt;//Value of C = 1&lt;/span&gt;&lt;/i&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; D = 2 * B; &amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;i style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;&lt;span style=&quot;color: blue;&quot;&gt;//Value of D = 4&lt;/span&gt;&lt;/i&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: Courier New, Courier, monospace; font-size: x-small;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; B = D - 1; &amp;nbsp;&amp;nbsp;&lt;i&gt;&lt;span style=&quot;color: blue;&quot;&gt;//Value of B = 3&lt;/span&gt;&lt;/i&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;/div&gt;
&lt;div style=&quot;-webkit-text-stroke-width: 0px; color: black; font-family: Times; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 1; word-spacing: 0px;&quot;&gt;
&lt;/div&gt;
&lt;br /&gt;
&lt;div style=&quot;-webkit-text-stroke-width: 0px; color: black; font-family: Times; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 1; word-spacing: 0px;&quot;&gt;
&lt;div style=&quot;margin: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: Courier New, Courier, monospace; font-size: x-small;&quot;&gt;B = 2 * C; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;i&gt;&lt;span style=&quot;color: blue;&quot;&gt;//Value of B = 2&lt;/span&gt;&lt;/i&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;i&gt;&lt;span style=&quot;color: blue; font-family: Courier New, Courier, monospace; font-size: x-small;&quot;&gt;//Final value of B is 2&lt;/span&gt;&lt;/i&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;script type=&quot;text/javascript&quot;&gt; google_ad_client = &quot;ca-pub-3743179702219189&quot;; /* bottom */ google_ad_slot = &quot;0259131777&quot;; google_ad_width = 300; google_ad_height = 250; &lt;/script&gt; &lt;script src=&quot;http://pagead2.googlesyndication.com/pagead/show_ads.js&quot; type=&quot;text/javascript&quot;&gt; &lt;/script&gt;
&lt;br /&gt;
&lt;div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Note that the OS can only interleave the statements of P1 and P2, it cannot change the order of statements within a function. By analyzing all possible inter-leavings, we can find that the values that B can take are 2, 3, and 4. Hence the answer is 3&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;i&gt;&lt;br /&gt;&lt;/i&gt;
&lt;b&gt;&lt;span style=&quot;color: red;&quot;&gt;PS: If you feel there is any inaccuracy in the explanation or feel that I have missed something, please feel free to point out. I will definitely improve my solution with everybody&#39;s suggestions.&amp;nbsp;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://mtech-admission-iits.blogspot.com/feeds/5954309881679687259/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://mtech-admission-iits.blogspot.com/2015/09/an-approach-for-gate-preparation.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4649235396544794532/posts/default/5954309881679687259'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4649235396544794532/posts/default/5954309881679687259'/><link rel='alternate' type='text/html' href='http://mtech-admission-iits.blogspot.com/2015/09/an-approach-for-gate-preparation.html' title='An approach for GATE preparation'/><author><name>mh2753</name><uri>http://www.blogger.com/profile/09966549974502386512</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiA5-0rlDLDZhnpSeAZCe_NT9A6sCT6jZtHXAOFGip966J0N8TH0p9V1ygx3ti6Vi34LXaM8wUgbdILpRFmjq9m5btxZRpe7Jof_zy65flPJPKB23vO1VaK0mARz-AWqcPChzv3yN3plRI/s72-c/Screen+Shot+2015-09-18+at+11.10.45+AM.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4649235396544794532.post-1351731301145279186</id><published>2014-08-04T00:54:00.001+05:30</published><updated>2016-02-25T16:34:07.941+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="m. tech"/><category scheme="http://www.blogger.com/atom/ns#" term="masters"/><title type='text'>B. Tech in EE to M. Tech in CS</title><content type='html'>&lt;div style=&quot;text-align: justify;&quot;&gt;
Of late I am getting a lot of questions from people who have done their B. Tech in Electrical Engineering and are interested in doing their M. Tech in Computer Science. I will try to summarize my thought about this through this post, instead of replying to each one separately.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;script type=&quot;text/javascript&quot;&gt;
google_ad_client = &quot;ca-pub-3743179702219189&quot;; /* banner */ google_ad_slot = &quot;2633552145&quot;; google_ad_width = 468; google_ad_height = 60;
&lt;/script&gt; &lt;script src=&quot;http://pagead2.googlesyndication.com/pagead/show_ads.js&quot; type=&quot;text/javascript&quot;&gt;
&lt;/script&gt;
&lt;br /&gt;
&lt;h4 style=&quot;text-align: justify;&quot;&gt;
Is this is a good idea?&lt;/h4&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
This is certainly not a bad idea. Whether this is a good idea or not will depend on how good your CS fundamentals are and how prepared are you to compete with CS people on their own turf. I have certainly seen people do this, so this is not so uncommon. A couple of my friends at JCA, IITD were from EE background. They got placed in Oracle (Server Technology). Another friend of mine who was with VDTT is now working at Intel. Have a look at &lt;a href=&quot;http://ctech.iitd.ac.in/Placements-2013.html&quot; target=&quot;_blank&quot;&gt;placement record for EET&lt;/a&gt; (Computer Technology), IITD. &lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
If you plan to do your M. Tech in CS from an IIT, beware that the structure is very programming intensive. Sometimes even B. Tech CS students struggle to complete the programming assignments. As such, if you are planning such a move, make sure your CS basics and programming skills are very very strong.&lt;/div&gt;
&lt;br /&gt;
&lt;script type=&quot;text/javascript&quot;&gt;
 google_ad_client = &quot;ca-pub-3743179702219189&quot;; /* banner */ google_ad_slot = &quot;2633552145&quot;; google_ad_width = 468; google_ad_height = 60;  
&lt;/script&gt; &lt;script src=&quot;http://pagead2.googlesyndication.com/pagead/show_ads.js&quot; type=&quot;text/javascript&quot;&gt;
&lt;/script&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;h4 style=&quot;text-align: justify;&quot;&gt;
What are the options available? &lt;/h4&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
M. Tech eligibility rules are complex, and they vary from institute to institute, department to department. Also, they can change year over year. As I always say, &lt;b&gt;please read the PG brochure&lt;/b&gt; of the institute to know about eligibility.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Since I have done my M. Tech from IITD, I will try to give a brief overview of options available in IITD. Rest you will have to figure out from the PG brochures of different institutes.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;b&gt;JCA at IITD&lt;/b&gt;: Since JCA is an inter-disciplinary course, it allows people from other branches. Every year at least 3 to 4 students are from EE background. JCA is a good alternative to MCS as most CS companies consider JCA to be at par with MCS. Having said that, the problem with JCA is that it has a different course structure for CS and non-CS students. The courses for non-CS students tends to be a bit lacking and I have seen students struggle a lot. As such, consider this option only if your programming and CS fundamentals are very good (so you don&#39;t depend on JCA courses for CS basics), and you can directly take some advanced courses from CS dept. Read more about JCA &lt;a href=&quot;http://mtech-admission-iits.blogspot.in/2011/01/jca-computer-applications-at-iit-delhi.html&quot; target=&quot;_blank&quot;&gt;here&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;b&gt;EET (Computer Technology) at IITD:&lt;/b&gt; EET is another course run by EE dept that is very CS oriented (Interestingly, EET is older than MCS and also older than the CS dept. at IIT Delhi itself). It has a good course structure. The core courses, though from EE dept. are basic CS courses like OS, Networks, Architecture, Software Labs etc. Program Electives have some very good advanced CS/EE courses, which many will find very interesting like Graphics, Image Processing, Pattern Recognition, Robotics, Network Security, Mobile Computing and many more. Placements wise too, EET is not different from MCS and JCA. Read more about EET &lt;a href=&quot;http://mtech-admission-iits.blogspot.in/2014/03/eet-ctech-faq.html&quot; target=&quot;_blank&quot;&gt;here &lt;/a&gt;and &lt;a href=&quot;http://ctech.iitd.ac.in/index.html&quot; target=&quot;_blank&quot;&gt;here&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;b&gt;&lt;br /&gt;&lt;/b&gt;

&lt;script async=&quot;&quot; src=&quot;//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js&quot;&gt;&lt;/script&gt; &lt;br /&gt;
&lt;ins class=&quot;adsbygoogle&quot; data-ad-client=&quot;ca-pub-3743179702219189&quot; data-ad-slot=&quot;3172216392&quot; style=&quot;display: inline-block; height: 15px; width: 468px;&quot;&gt;&lt;/ins&gt;&lt;script&gt;(adsbygoogle = window.adsbygoogle || []).push({})&lt;/script&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;VDTT at IITD: &lt;/b&gt;I guess VDTT is the most sought after M. Tech course at IITD, mostly because each student is sponsored by one semi-conductor company during the entire tenure. This course is mostly geared towards VLSI and semi-conductors (as the name suggests) but you will have considerable freedom in choosing courses from CS dept. The program core and electives have ample courses from basic to advanced. If you can get a GATE rank high enough, this is a really good course. Read more about VDTT &lt;a href=&quot;http://mtech-admission-iits.blogspot.in/2013/02/vdtt-iit-delhi-faq.html&quot; target=&quot;_blank&quot;&gt;here &lt;/a&gt;and &lt;a href=&quot;http://vdtt.iitd.ac.in/&quot; target=&quot;_blank&quot;&gt;here&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
There might be other good options available in other IITs, but I am not fully aware of them. Please check the PG brochure of each institute for details.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;script type=&quot;text/javascript&quot;&gt;
 google_ad_client = &quot;ca-pub-3743179702219189&quot;; /* banner */ google_ad_slot = &quot;2633552145&quot;; google_ad_width = 468; google_ad_height = 60;  
&lt;/script&gt; &lt;script src=&quot;http://pagead2.googlesyndication.com/pagead/show_ads.js&quot; type=&quot;text/javascript&quot;&gt;
&lt;/script&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;h4 style=&quot;text-align: justify;&quot;&gt;
M. Tech CS after GATE in CS&lt;/h4&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
If you have your GATE in CS, a lot of regular CS programs will allow you to take admission. This way, you can get a degree in M. Tech CS and completely change your profile to CS. Note that though you have your M. Tech in CS, some core companies Amazon, Google, Facebook may still not consider you for placements as they strictly need people with B. Tech in CS. Apart from these few companies, all other companies should be open for you.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
A disadvantage I see is that after this you would loose your status as an Electrical Engg. and may not be able to go back to your core. Take this option if you are sure that you only want to be in CS. Also, you will have get a good rank in GATE CS, which could be very tough after doing your B. Tech in EE.&amp;nbsp; &lt;/div&gt;
&lt;br /&gt;
&lt;script type=&quot;text/javascript&quot;&gt;
google_ad_client = &quot;ca-pub-3743179702219189&quot;;  /* largeRect */ google_ad_slot = &quot;4723154840&quot;; google_ad_width = 336; google_ad_height = 280; // 
&lt;/script&gt; &lt;script src=&quot;http://pagead2.googlesyndication.com/pagead/show_ads.js&quot; type=&quot;text/javascript&quot;&gt;
&lt;/script&gt;</content><link rel='replies' type='application/atom+xml' href='http://mtech-admission-iits.blogspot.com/feeds/1351731301145279186/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://mtech-admission-iits.blogspot.com/2014/08/b-tech-in-ee-to-m-tech-in-cs.html#comment-form' title='29 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4649235396544794532/posts/default/1351731301145279186'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4649235396544794532/posts/default/1351731301145279186'/><link rel='alternate' type='text/html' href='http://mtech-admission-iits.blogspot.com/2014/08/b-tech-in-ee-to-m-tech-in-cs.html' title='B. Tech in EE to M. Tech in CS'/><author><name>mh2753</name><uri>http://www.blogger.com/profile/09966549974502386512</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>29</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4649235396544794532.post-630408149901633755</id><published>2014-03-06T10:54:00.002+05:30</published><updated>2017-12-29T19:14:21.292+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="m. tech"/><category scheme="http://www.blogger.com/atom/ns#" term="masters"/><title type='text'>EET (CTech) FAQ</title><content type='html'>&lt;div style=&quot;text-align: justify;&quot;&gt;
Recently I got in touch with one of my juniors who joined M. Tech in Computer Technology (EET, also known as CTech) at IIT Delhi. I wanted to know how is his experience with EET as a CS student. I asked him some basic questions that I thought would be on everybody&#39;s mind. I am copying the answers he gave me below&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;script type=&quot;text/javascript&quot;&gt; google_ad_client = &quot;ca-pub-3743179702219189&quot;; /* bottom */ google_ad_slot = &quot;0259131777&quot;; google_ad_width = 300; google_ad_height = 250; &lt;/script&gt; &lt;script src=&quot;https://pagead2.googlesyndication.com/pagead/show_ads.js&quot; type=&quot;text/javascript&quot;&gt; &lt;/script&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;b&gt;Q: How is the selection process? What are some of the questions asked.&lt;/b&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
A: Once the cut off is cleared, interviews would be to an extent based on the background. Data structures/Algo, Networks is asked 
irrespective of the backgrounds.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;b&gt;Q: Can an EET student take up a course at CSE dept.&lt;/b&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
A: Yes, EET students can take up courses from CSE 
department. Two courses from
 CSE department fall in our program electives. Besides students can take
 courses from CSE dept as their &lt;i&gt;Open Electives&lt;/i&gt;. Note that though most of
 the program electives in EET are from Electrical Department, most of 
them are very relevant to CS students e.g. Computer Graphics, Network 
Security, Image Processing, Pattern Recognition etc. &lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;b&gt;Q: Can an EET student take up his major project at CS dept.&lt;/b&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
A:
 Yes, students can do major projects under CSE dept. and there is a 
student from my batch doing so. However, to get the nod to do a project 
under any prof in CSE dept is not that easy. One should be good enough 
to convince the professor. And I feel that, taking his/her course should
 be a platform for that.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;script type=&quot;text/javascript&quot;&gt; google_ad_client = &quot;ca-pub-3743179702219189&quot;; /* bottom */ google_ad_slot = &quot;0259131777&quot;; google_ad_width = 300; google_ad_height = 250; &lt;/script&gt; &lt;script src=&quot;https://pagead2.googlesyndication.com/pagead/show_ads.js&quot; type=&quot;text/javascript&quot;&gt; &lt;/script&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;b&gt;Q: Are EET students eligible for all the good CS/IT companies?&lt;/b&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&amp;nbsp;A: EET students are eligible for most of the CS/IT companies, but not all. So
 there would be about 10 companies like 
Adobe, Rocket Fuel, SAP etc., which would be open for MCS students, but not 
EET. 
Regarding placements, many companies will open for CTech, ultimately its
 how well prepared one is.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;b&gt;Q: Anything else regarding EET that you would like everyone to know&lt;/b&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
A: Well I am happy about the decision to take EET. It is not a pure 
computer science program, as in the students would be from ECE/CS/IT. One would
 get to learn about hardware here and I found it nice to learn something
 other than just pure coding.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
This course is&amp;nbsp; more focused&amp;nbsp; and recognized for Machine Learning, Pattern Recognition, Embedded Programming. If
 one likes Comp tech course structure one should go for it, I think. &lt;br /&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;script type=&quot;text/javascript&quot;&gt; google_ad_client = &quot;ca-pub-3743179702219189&quot;; /* bottom */ google_ad_slot = &quot;0259131777&quot;; google_ad_width = 300; google_ad_height = 250; &lt;/script&gt; &lt;script src=&quot;https://pagead2.googlesyndication.com/pagead/show_ads.js&quot; type=&quot;text/javascript&quot;&gt; &lt;/script&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mtech-admission-iits.blogspot.com/feeds/630408149901633755/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://mtech-admission-iits.blogspot.com/2014/03/eet-ctech-faq.html#comment-form' title='20 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4649235396544794532/posts/default/630408149901633755'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4649235396544794532/posts/default/630408149901633755'/><link rel='alternate' type='text/html' href='http://mtech-admission-iits.blogspot.com/2014/03/eet-ctech-faq.html' title='EET (CTech) FAQ'/><author><name>mh2753</name><uri>http://www.blogger.com/profile/09966549974502386512</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>20</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4649235396544794532.post-1121613347144909568</id><published>2013-08-15T09:07:00.003+05:30</published><updated>2016-02-25T16:34:07.938+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="m. tech"/><category scheme="http://www.blogger.com/atom/ns#" term="masters"/><title type='text'>IITB R.A. Selection procedure - 2013</title><content type='html'>&lt;script type=&quot;text/javascript&quot;&gt;google_ad_client = &quot;ca-pub-3743179702219189&quot;;/* banner */     google_ad_slot = &quot;2633552145&quot;; google_ad_width = 468; google_ad_height = 60;  &lt;/script&gt; &lt;script src=&quot;http://pagead2.googlesyndication.com/pagead/show_ads.js&quot; type=&quot;text/javascript&quot;&gt;&lt;/script&gt;

&lt;br /&gt;
&lt;br /&gt;
&lt;i&gt;One of my juniors went through the selection process of IITB R.A for the year 2013. I am narrating the experience he had in his own words. &lt;/i&gt;&lt;br /&gt;
&lt;br /&gt;
Selection Procedure&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;First round was a written test with the following sections:&amp;nbsp;&lt;/li&gt;
&lt;ol&gt;
&lt;li&gt;General Aptitude&lt;/li&gt;
&lt;li&gt;Engineering Mathematics&lt;/li&gt;
&lt;li&gt;C/C++/Programming&lt;/li&gt;
&lt;li&gt;Other CS subjects&amp;nbsp;&lt;/li&gt;
&lt;/ol&gt;
&lt;li&gt;About 50 students were selected from over 400 students for about 32 positions available with R.A.&amp;nbsp;&lt;/li&gt;
&lt;li&gt;This was followed by interviews from the interview panels.&amp;nbsp;&lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;
&lt;script type=&quot;text/javascript&quot;&gt;google_ad_client = &quot;ca-pub-3743179702219189&quot;;/* banner */     google_ad_slot = &quot;2633552145&quot;; google_ad_width = 468; google_ad_height = 60;  &lt;/script&gt; &lt;script src=&quot;http://pagead2.googlesyndication.com/pagead/show_ads.js&quot; type=&quot;text/javascript&quot;&gt;&lt;/script&gt;
&lt;br /&gt;
&lt;br /&gt;
I appeared for two interview panels of institute RA - Sysdadmin and Application Software Cell (ASC). Here is the experience with each of them:&lt;br /&gt;
&lt;br /&gt;
&lt;h4&gt;
SysAdmin&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;Questions on job experience.&amp;nbsp;&lt;/li&gt;
&lt;li&gt;Basic and practical questions on networking protocols IP, UDP, TCP etc. For example which protocol is used in which application in practice. &lt;/li&gt;
&lt;li&gt;OS - What are binary and counting Semaphores?&amp;nbsp;&lt;/li&gt;
&lt;li&gt;Linux -&amp;nbsp;&lt;/li&gt;
&lt;ul&gt;
&lt;li&gt;Basic Linux commands&lt;/li&gt;
&lt;li&gt;Simple shell script writing&lt;/li&gt;
&lt;li&gt;Linux file system architecture&lt;/li&gt;
&lt;/ul&gt;
&lt;/ul&gt;
&lt;h4&gt;
&amp;nbsp;&lt;/h4&gt;
&lt;h4&gt;
Application Software Cell (ASC)&amp;nbsp; &lt;/h4&gt;
&lt;ul&gt;
&lt;/ul&gt;
&lt;ul&gt;
&lt;li&gt;Questions on job experience.&amp;nbsp;&lt;/li&gt;
&lt;li&gt;Questions on DBMS Queries (asked to write queries for given scenarios)&lt;/li&gt;
&lt;li&gt;&amp;nbsp;How web servers work? &lt;/li&gt;
&lt;/ul&gt;
&lt;span style=&quot;color: red;&quot;&gt;&lt;b&gt;Note that selection procedure could be significantly different for subsequent years. This is for your reference only.&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;script type=&quot;text/javascript&quot;&gt; google_ad_client = &quot;ca-pub-3743179702219189&quot;; /* bottom */ google_ad_slot = &quot;0259131777&quot;; google_ad_width = 300; google_ad_height = 250; &lt;/script&gt; &lt;script src=&quot;http://pagead2.googlesyndication.com/pagead/show_ads.js&quot; type=&quot;text/javascript&quot;&gt; &lt;/script&gt;
&lt;br /&gt;
&lt;br /&gt;
</content><link rel='replies' type='application/atom+xml' href='http://mtech-admission-iits.blogspot.com/feeds/1121613347144909568/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://mtech-admission-iits.blogspot.com/2013/08/iitb-ra-selection-procedure-2013.html#comment-form' title='19 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4649235396544794532/posts/default/1121613347144909568'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4649235396544794532/posts/default/1121613347144909568'/><link rel='alternate' type='text/html' href='http://mtech-admission-iits.blogspot.com/2013/08/iitb-ra-selection-procedure-2013.html' title='IITB R.A. Selection procedure - 2013'/><author><name>mh2753</name><uri>http://www.blogger.com/profile/09966549974502386512</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>19</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4649235396544794532.post-1628015099581888918</id><published>2013-03-10T19:48:00.000+05:30</published><updated>2016-02-25T16:34:07.944+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="m. tech"/><category scheme="http://www.blogger.com/atom/ns#" term="masters"/><title type='text'>Cutoffs 2012</title><content type='html'>In this post I am going to present the most valuable data to a GATE aspirant. The M. Tech cutoff for IITs. Unfortunately, this year I do not have cutoffs for a lot of courses/IITs. I had a hard disk crash because of which I lost a lot of data that I had collected during the admission season of 2012. Anyways, I am still presenting whatever little data I have left with me. If you know of cutoffs for courses/institutes not covered below, please let me know through comments/email.&lt;br /&gt;
&lt;br /&gt;
&lt;script type=&quot;text/javascript&quot;&gt;
google_ad_client = &quot;ca-pub-3743179702219189&quot;; /* banner */ google_ad_slot = &quot;2633552145&quot;; google_ad_width = 468; google_ad_height = 60;
&lt;/script&gt; &lt;script src=&quot;http://pagead2.googlesyndication.com/pagead/show_ads.js&quot; type=&quot;text/javascript&quot;&gt;
&lt;/script&gt;
&lt;br /&gt;

&lt;br /&gt;
&lt;h3&gt;
Disclaimer &lt;/h3&gt;
THE CUTOFFS IN THIS POST ARE FOR THE YEAR 2012. THE CUTOFFS FOR 
FOLLOWING YEARS COULD BE SIGNIFICANTLY DIFFERENT FROM THESE. ALSO, NOT 
ALL OF THEM WERE DECLARED DIRECTLY BY THE INSTITUTE AND MAY BE 
INCORRECT.&lt;span style=&quot;color: red;&quot;&gt; &lt;/span&gt;&lt;b style=&quot;color: red;&quot;&gt;THIS DATA IS FOR YOUR REFERENCE ONLY.&amp;nbsp;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;i&gt;For previous year cutoffs, refer &lt;a href=&quot;http://mtech-admission-iits.blogspot.in/2011/08/cutoffs-2011.html&quot; target=&quot;_blank&quot;&gt;Cutoffs 2011&lt;/a&gt;.&amp;nbsp;&lt;/i&gt;
&lt;br /&gt;
&lt;h3&gt;
&amp;nbsp;&lt;/h3&gt;
&lt;h3&gt;
Cutoffs&amp;nbsp;&lt;/h3&gt;
&lt;h3&gt;
&amp;nbsp;&lt;/h3&gt;
&lt;table border=&quot;0&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; name=&quot;part1&quot; style=&quot;text-align: center;&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;table border=&quot;1&quot; cellpadding=&quot;3&quot; cellspacing=&quot;0&quot; name=&quot;part1&quot; style=&quot;text-align: center; width: 350px;&quot;&gt;
&lt;tbody&gt;
&lt;tr bgcolor=&quot;#ffffff&quot;&gt;&lt;td style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;background-color: white;&quot;&gt;&lt;b&gt;IIT Bombay&amp;nbsp;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;u&gt;M. Tech CSE Direct Admission cutoffs:&lt;/u&gt;&lt;br /&gt;
First List: Gen - AIR 52, GATE Score 888&lt;br /&gt;
Second List Gen - AIR 74, GATE Score 870&lt;br /&gt;
&lt;br /&gt;
&lt;i&gt;(Source: Inferred from list published by the institute)&lt;/i&gt; &lt;br /&gt;
&lt;br /&gt;
&lt;u&gt;IITB R.A Written test/Interview cutoff&lt;/u&gt;&lt;br /&gt;
Gen - AIR 415 &lt;br /&gt;
&lt;br /&gt;
&lt;i&gt;(Source: Unofficial)&lt;/i&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr bgcolor=&quot;#ffffdd&quot;&gt;&lt;td style=&quot;text-align: left;&quot;&gt;&lt;b&gt;IIT Kanpur&amp;nbsp;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;u&gt;Direct Admission&lt;/u&gt;&lt;br /&gt;
Gen: AIR 67, GATE score 875. &lt;br /&gt;
&lt;br /&gt;
&lt;i&gt;(Source: Inferred from list published by the institute)&lt;/i&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;u&gt;Written Test/Interview cutoffs:&lt;/u&gt;&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt; B.Tech. degree (or equivalent) with at least 55% aggregate or 5.5 CPI, &lt;b&gt;and&lt;/b&gt;&amp;nbsp;&lt;/li&gt;
&lt;li&gt;a GATE 2012 score of at least&amp;nbsp;&lt;/li&gt;
&lt;ul&gt;
&lt;li&gt;720 (for General category) &lt;/li&gt;
&lt;li&gt;648 (OBC) &lt;/li&gt;
&lt;li&gt;480 (SC/ST/PD)&amp;nbsp;&lt;/li&gt;
&lt;/ul&gt;
&lt;li&gt;or a GATE 2011 score of at least&amp;nbsp;&lt;/li&gt;
&lt;ul&gt;
&lt;li&gt;750 (for General 
category &lt;/li&gt;
&lt;li&gt;675 (OBC) &lt;/li&gt;
&lt;li&gt;500 (SC/ST/PD)&lt;/li&gt;
&lt;/ul&gt;
&lt;/ul&gt;
(&lt;i&gt;Source: Institute Website)&lt;/i&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr bgcolor=&quot;#ffffff&quot;&gt;&lt;td style=&quot;text-align: left;&quot;&gt;&lt;b&gt;IIT Delhi
&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;u&gt;M.S (R), Full-Time&lt;b&gt; &lt;/b&gt;with Assistanship,&lt;/u&gt;&lt;br /&gt;
Short listing criteria for written test/interview:&lt;br /&gt;
Gen: GATE Score 765 and 60% or 6.75/10 in qualifying degree. &lt;br /&gt;
OBC: GATE Score 690 and 60% or 6.75/10 in qualifying degree.&lt;br /&gt;
SC/ST/PH: GATE Score 525 and 55% or 6.25/10 in qualifying degree.&lt;br /&gt;
&lt;br /&gt;
(&lt;i&gt;Source: Institute Website)&lt;/i&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;u&gt;JCA Interview:&lt;/u&gt;&lt;br /&gt;
Gen: GATE Score 760 &lt;br /&gt;
&lt;br /&gt;
&lt;script type=&quot;text/javascript&quot;&gt; google_ad_client = &quot;ca-pub-3743179702219189&quot;;/* halfbanner */ google_ad_slot = &quot;1036902798&quot;; google_ad_width = 234; google_ad_height = 60;&lt;/script&gt;
&lt;script src=&quot;http://pagead2.googlesyndication.com/pagead/show_ads.js&quot; type=&quot;text/javascript&quot;&gt;&lt;/script&gt;
&lt;br /&gt;
&lt;i&gt;(Source: Unofficial)&lt;/i&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr bgcolor=&quot;#ffffdd&quot;&gt;&lt;td style=&quot;text-align: left;&quot;&gt;&lt;b&gt;IIT Guwahati
&amp;nbsp;&lt;/b&gt;&lt;br /&gt;
&lt;u&gt;&lt;br /&gt;&lt;/u&gt;
&lt;u&gt;Shortlisting Criteria for written test/Interview&lt;/u&gt;&lt;br /&gt;
&lt;b&gt; &lt;/b&gt;&lt;br /&gt;
&lt;b&gt;Gen:&lt;/b&gt;  GATE CS and GATE score ≥ 700&lt;br /&gt;
&lt;b&gt;OBC:&lt;/b&gt;  GATE CS and GATE score ≥ 700&lt;br /&gt;
&lt;b&gt;OBC-NCL:&lt;/b&gt;  GATE CS and GATE score ≥ 630&lt;br /&gt;
&lt;b&gt;SC:&lt;/b&gt;  GATE CS and GATE score ≥ 467&lt;br /&gt;
&lt;b&gt;ST:&lt;/b&gt;  GATE CS and GATE score ≥ 467&lt;br /&gt;
&lt;b&gt;PD:&lt;/b&gt;  GATE CS and GATE score ≥ 467

 
&lt;br /&gt;
&lt;br /&gt;
(&lt;i&gt;Source: Institute Website)&lt;/i&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;/td&gt; 
&lt;td&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;table&gt; 
&lt;tbody&gt;
&lt;tr&gt;
&lt;script type=&quot;text/javascript&quot;&gt; google_ad_client = &quot;ca-pub-3743179702219189&quot;; /* large_skyscraper */ google_ad_slot = &quot;4332106399&quot;; google_ad_width = 160; google_ad_height = 600; &lt;/script&gt; &lt;script src=&quot;http://pagead2.googlesyndication.com/pagead/show_ads.js&quot; type=&quot;text/javascript&quot;&gt;&lt;/script&gt;
&lt;/tr&gt;
&lt;tr&gt; 


&lt;/tr&gt;
&lt;tr&gt;
&lt;script type=&quot;text/javascript&quot;&gt; google_ad_client = &quot;ca-pub-3743179702219189&quot;; /* large_skyscraper */ google_ad_slot = &quot;4332106399&quot;; google_ad_width = 160; google_ad_height = 600; &lt;/script&gt; &lt;script src=&quot;http://pagead2.googlesyndication.com/pagead/show_ads.js&quot; type=&quot;text/javascript&quot;&gt;&lt;/script&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;br /&gt;
&lt;br /&gt;
NOTE: I DO NOT HAVE CUTOFFS FOR ANY OTHER INSTITUTE OTHER THAN THE ONES 
MENTIONED ABOVE. COMMENTS ASKING FOR ANY OTHER INSTITUTE&#39;S CUTOFF WILL 
BE DELETED.</content><link rel='replies' type='application/atom+xml' href='http://mtech-admission-iits.blogspot.com/feeds/1628015099581888918/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://mtech-admission-iits.blogspot.com/2013/03/cutoffs-2012.html#comment-form' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4649235396544794532/posts/default/1628015099581888918'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4649235396544794532/posts/default/1628015099581888918'/><link rel='alternate' type='text/html' href='http://mtech-admission-iits.blogspot.com/2013/03/cutoffs-2012.html' title='Cutoffs 2012'/><author><name>mh2753</name><uri>http://www.blogger.com/profile/09966549974502386512</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4649235396544794532.post-2027061125213086028</id><published>2013-02-09T17:19:00.000+05:30</published><updated>2016-02-25T16:34:07.948+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="m. tech"/><category scheme="http://www.blogger.com/atom/ns#" term="masters"/><title type='text'>VDTT @ IIT Delhi FAQ</title><content type='html'>I had the opportunity to work with a few VDTT students during my M. Tech at IIT Delhi. I was chatting with one of my good friends, and asked him some generic FAQ about the VDTT course. I am copying that FAQ here, hopefully it will be useful to people.&lt;br /&gt;
&lt;br /&gt;

&lt;script type=&quot;text/javascript&quot;&gt;google_ad_client = &quot;ca-pub-3743179702219189&quot;;/* banner */     google_ad_slot = &quot;2633552145&quot;; google_ad_width = 468; google_ad_height = 60;  &lt;/script&gt; &lt;script src=&quot;http://pagead2.googlesyndication.com/pagead/show_ads.js&quot; type=&quot;text/javascript&quot;&gt;&lt;/script&gt;

&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Q: Can u give me a brief idea about the interview procedure for VDTT? &lt;/b&gt;&lt;br /&gt;
&lt;b&gt;A: &lt;/b&gt;Interview procedure is similar to MCS, but there maybe a 2nd round where the sponsoring company official would have a chat with people already 
shortlisted by the Profs. It won&#39;t be as tough but some trimming of the list
 may happen. For CS background people (like me), focus is on 
Arch/OS/Digital questions (no VLSI/electrical stuff).&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Q: Are VDTT students eligible for same/more/less companies compared to MCS during placements?&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;A: &lt;/b&gt;There is some difference - Intel/AMD/TSMC/Cadence/ST(this one is not 
regular) etc. would have VLSI (VDTT+ICE) students only or would prefer 
them, but then Google/Microsoft/Facebook last time didn&#39;t include VDTT 
people. Companies like Sony/Mentor come with different profiles where 
VDTT/MCS people are eligible for most of them. Otherwise every other 
company like Yahoo/Cisco/HP are open for all MCS/JCA/VDTT. Thumb rule is for 
first two days there maybe some differences but opportunities are equal after that.
 After that you don&#39;t have any such restrictions (thats when most 
placements happen &lt;span class=&quot;emoticon emoticon_smile&quot;&gt;&lt;/span&gt;)&lt;b&gt; &lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;

&lt;script type=&quot;text/javascript&quot;&gt;google_ad_client = &quot;ca-pub-3743179702219189&quot;;/* banner */     google_ad_slot = &quot;2633552145&quot;; google_ad_width = 468; google_ad_height = 60;  &lt;/script&gt; &lt;script src=&quot;http://pagead2.googlesyndication.com/pagead/show_ads.js&quot; type=&quot;text/javascript&quot;&gt;&lt;/script&gt;

&lt;br /&gt;

&lt;b&gt; Q: Apart from course structure, is there any significant difference between MCS and VDTT?&amp;nbsp;&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;A: &lt;/b&gt;Even course structure is not different. I did same courses as my MCS 
friends, but VDTT final project (for CS students) has to be from 
Arch/Synthesis/Compilers etc. (Not from DB may be) &lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;br /&gt;
&lt;b&gt; Q: Can a VDTT student choose any guide in CS dept?&amp;nbsp;&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;A: &lt;/b&gt;Not sure, but more than half of senior CS faculty is already part of VDTT and those are sure available.&lt;span class=&quot;emoticon emoticon_smile&quot;&gt;&lt;/span&gt;&lt;b&gt; &lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt; Q: Do the stipends given to VDTT students is same/more than other M. Techs?&amp;nbsp;&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;A: &lt;/b&gt;Stipends are same, but you won&#39;t have to pay tuition fee + almost 10K per year for &quot;misc&quot; expenditures&lt;b&gt; &lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt; Q: Any other thing typical to VDTT that you would like prospective students to know?&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;A: &lt;/b&gt;VDTT is best for those CS students who have inclination towards 
Arch/Digital Synthesis, as IITD has best faculty in this area, 
opportunities are immense, VDTT has had 100% placement record throughout
 and all get placed in first 3 days. (anyway not more than 4-8 are 
selected per year and almost half are from EE :))&lt;b&gt; &lt;/b&gt;&lt;br /&gt;&lt;br /&gt;
&lt;i&gt;(Note: My friend completed his M. Tech in VDTT in 2010 and was placed in Intel, where he is still working.) &lt;/i&gt; 
&lt;br /&gt;

&lt;script type=&quot;text/javascript&quot;&gt; google_ad_client = &quot;ca-pub-3743179702219189&quot;; /* bottom */ google_ad_slot = &quot;0259131777&quot;; google_ad_width = 300; google_ad_height = 250; &lt;/script&gt; &lt;script type=&quot;text/javascript&quot; src=&quot;http://pagead2.googlesyndication.com/pagead/show_ads.js&quot;&gt; &lt;/script&gt;

&lt;br /&gt;
&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://mtech-admission-iits.blogspot.com/feeds/2027061125213086028/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://mtech-admission-iits.blogspot.com/2013/02/vdtt-iit-delhi-faq.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4649235396544794532/posts/default/2027061125213086028'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4649235396544794532/posts/default/2027061125213086028'/><link rel='alternate' type='text/html' href='http://mtech-admission-iits.blogspot.com/2013/02/vdtt-iit-delhi-faq.html' title='VDTT @ IIT Delhi FAQ'/><author><name>mh2753</name><uri>http://www.blogger.com/profile/09966549974502386512</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4649235396544794532.post-851688858221588968</id><published>2013-01-19T20:47:00.000+05:30</published><updated>2018-03-05T17:21:08.891+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="m. tech"/><category scheme="http://www.blogger.com/atom/ns#" term="masters"/><title type='text'>M. Tech vs M.S at IIT Delhi</title><content type='html'>&lt;div style=&quot;text-align: justify;&quot;&gt;
In this post I talk about the choice between going for M. Tech or M. S at CS department at IIT Delhi. Although this article compares M. Tech and M. S. at IIT Delhi, these considerations are valid for comparing between any course intensive program and a thesis intensive program as explained below.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;

&lt;script async src=&quot;//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js&quot;&gt;&lt;/script&gt; &lt;!-- myresponsive --&gt;&lt;ins class=&quot;adsbygoogle&quot;     style=&quot;display:block&quot;     data-ad-client=&quot;ca-pub-3743179702219189&quot;     data-ad-slot=&quot;6474535991&quot;     data-ad-format=&quot;auto&quot;&gt;&lt;/ins&gt;&lt;script&gt;(adsbygoogle = window.adsbygoogle || []).push({});&lt;/script&gt;

&lt;br /&gt;&lt;/div&gt;
&lt;b&gt;As always, the views in this article are my personal views and you may or may not agree with them completely. Please take them with a pinch of salt.&lt;/b&gt; &lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;h3 style=&quot;text-align: justify;&quot;&gt;
Definition&lt;/h3&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
When I say M. Tech in this article, I mean any program that has a major emphasis (greater than 60%) on courses and less emphasis on Major project. On the other hand, when I say M. S., I mean any course that has major emphasis (more that 60%) on thesis part. &lt;/div&gt;
&lt;h3 style=&quot;text-align: justify;&quot;&gt;
Who should ideally go for M. Tech&amp;nbsp;&lt;/h3&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
M. Tech CS at IIT Delhi is very course oriented. You spend 2/3rd of your credits doing courses by different professors of your
 choice and only remaining 1/3rd&amp;nbsp; percentage working on your thesis.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
If you are a person who is interested in CS, but has not chosen a particular area for research, M. Tech could be more ideal for you. Since M. Tech allows you to do so many courses, you can select courses on different topics and get a feel of everything before you decide what is that interests you the most.&amp;nbsp;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
I was of this type and found everything in CS interesting. I didn&#39;t have any particular &quot;favorite&quot; subject so I took a lot of different courses at IIT Delhi. I did courses like Advanced Data Structures, Image Processing, Logic and Functional Programming, Discrete Maths, Computer Graphics, Numerical Optimization, Computer Networks, Algorithms for BioInformatics. Finally, my major thesis was on Computational Biology problem. &lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Pros of M. Tech over M. S:&lt;/div&gt;
&lt;ul style=&quot;text-align: justify;&quot;&gt;
&lt;li&gt;You get to do a variety of courses. Flexibility at IITs mean you can choose almost anything you want.&amp;nbsp;&lt;/li&gt;
&lt;li&gt;Doing so many different courses means you get to work with a lot of different Professors&amp;nbsp;&lt;/li&gt;
&lt;li&gt;Since M. Tech has a smaller thesis component, it almost always finishes within the stipulated two years time.&amp;nbsp;&lt;/li&gt;
&lt;li&gt;M. Tech is less demanding as for all the courses we have a fixed syllabus and a fixed grading scheme. It is has a similar pattern to our school and college. &lt;/li&gt;
&lt;/ul&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Cons&lt;/div&gt;
&lt;ul style=&quot;text-align: justify;&quot;&gt;
&lt;li&gt;Since you are doing so many courses, you cannot concentrate one subject if you want to.&amp;nbsp;&lt;/li&gt;
&lt;li&gt;Since you do dedicated thesis work only for one semester or so, you cannot expect to achieve path breaking results or make a great contribution to Computer Science.&lt;/li&gt;
&lt;li&gt;It is difficult, if not impossible, to have any worth while publication/patent etc. when you are not focused one problem.&amp;nbsp; &lt;/li&gt;
&lt;/ul&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;script async src=&quot;//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js&quot;&gt;&lt;/script&gt; &lt;!-- myresponsive --&gt;&lt;ins class=&quot;adsbygoogle&quot;     style=&quot;display:block&quot;     data-ad-client=&quot;ca-pub-3743179702219189&quot;     data-ad-slot=&quot;6474535991&quot;     data-ad-format=&quot;auto&quot;&gt;&lt;/ins&gt;&lt;script&gt;(adsbygoogle = window.adsbygoogle || []).push({});&lt;/script&gt;
&lt;br /&gt;&lt;/div&gt;

&lt;h3 style=&quot;text-align: justify;&quot;&gt;
Who should ideally for for M. S.&amp;nbsp;&lt;/h3&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
M.S in 
CS or IT, on the other hand, is very thesis oriented. You spend 2/3rd of 
the time working on your thesis and take very few courses (that too 
related to the topic of your thesis).&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
If you are the kind of person who exactly knows where his interest lies and wants to dedicate a couple of years in it, you should consider going for M. S. There are problems in every area that require years and years of work to solve. M. S. provides you this opportunity to pick up such challenging problems and work on them.&amp;nbsp;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Another subtle consideration while going for M. S. is that you also have to choose your IIT carefully. Not all IITs have expertise in every subject. For example, till the time I was in IITD, it was not a great place for Databases or Artificial Intelligence.&amp;nbsp; So if you wanted to work on Databases for example and went to IITD for M. S., you would end up disappointed. &lt;/div&gt;

&lt;div style=&quot;text-align: justify;&quot;&gt;
Pros of M. S. over M. Tech&lt;/div&gt;
&lt;ul style=&quot;text-align: justify;&quot;&gt;
&lt;li&gt;Because you are dedicated to one subject, you can accomplish some really great results.&lt;/li&gt;
&lt;li&gt;You can spend all the time dedicated to your favorite subject and not bother working on anything else that does not interest you. &lt;/li&gt;
&lt;li&gt;There is a better chance of coming up with papers/publications/patents as you have ample time&amp;nbsp;&lt;/li&gt;
&lt;li&gt;M. S. is a great stepping stone for a PhD, in India or abroad. Since the way you need to work in M. S. resembles the type of work needed in PhD, it can be considered a mini PhD.&lt;/li&gt;
&lt;/ul&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Cons&lt;/div&gt;
&lt;ul style=&quot;text-align: justify;&quot;&gt;
&lt;li&gt;Since there is huge thesis component which is variable, M. S. usually takes more than 2 years to complete.&lt;/li&gt;
&lt;li&gt;As the majority of your time is spent with just one professor, choosing a good professor is very important.&lt;/li&gt;
&lt;li&gt;M. S. can be very demanding as it does not have a fixed syllabus or a fixed grading scheme. You just work on one very tough problem that probably no one has ever solved. It takes a little while to get used to working in this mode. &lt;/li&gt;
&lt;/ul&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;script async src=&quot;//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js&quot;&gt;&lt;/script&gt; &lt;ins class=&quot;adsbygoogle&quot; style=&quot;display:inline-block;width:468px;height:15px&quot; data-ad-client=&quot;ca-pub-3743179702219189&quot; data-ad-slot=&quot;3172216392&quot;&gt;&lt;/ins&gt; &lt;script&gt;(adsbygoogle = window.adsbygoogle || []).push({})&lt;/script&gt;
&lt;br /&gt;
&lt;h3 style=&quot;text-align: justify;&quot;&gt;
Placements&lt;/h3&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
There is no difference in M. Tech and M. S. when it comes to placement opportunities. They compete for the same companies and are mostly measured on the same scale. Though since M. S. usually requires an extra year to complete, M. S. students may have to wait for another year for joining.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;h3 style=&quot;text-align: justify;&quot;&gt;
Conclusion&lt;/h3&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
In conclusion, I would say that choice of M. S vs. M. Tech should be ideally based on your preferences. It is not a very good idea to go for M. S. when you cannot get admission into M. Tech. Since not every one is prepared for the research like mode of working required in M. S., it may not be for everyone. &lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;


&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;script type=&quot;text/javascript&quot;&gt; google_ad_client = &quot;ca-pub-3743179702219189&quot;; /* bottom */ google_ad_slot = &quot;0259131777&quot;; google_ad_width = 300; google_ad_height = 250; &lt;/script&gt; &lt;script src=&quot;https://pagead2.googlesyndication.com/pagead/show_ads.js&quot; type=&quot;text/javascript&quot;&gt; &lt;/script&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mtech-admission-iits.blogspot.com/feeds/851688858221588968/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://mtech-admission-iits.blogspot.com/2013/01/m-tech-vs-ms-at-iit-delhi.html#comment-form' title='5 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4649235396544794532/posts/default/851688858221588968'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4649235396544794532/posts/default/851688858221588968'/><link rel='alternate' type='text/html' href='http://mtech-admission-iits.blogspot.com/2013/01/m-tech-vs-ms-at-iit-delhi.html' title='M. Tech vs M.S at IIT Delhi'/><author><name>mh2753</name><uri>http://www.blogger.com/profile/09966549974502386512</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4649235396544794532.post-3180540234741466075</id><published>2012-09-09T16:53:00.000+05:30</published><updated>2018-03-05T17:18:14.668+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="m. tech"/><category scheme="http://www.blogger.com/atom/ns#" term="masters"/><title type='text'>M. Tech vs. MBA</title><content type='html'>&lt;div style=&quot;text-align: justify;&quot;&gt;
This might be the most frequently asked question by B. E. students who are thinking of going for higher studies. There is a lot of confusion regarding the options as most people don&#39;t have credible sources to clarify their doubts. A lot of times they take a decision based on what some of their seniors or family members are saying. In this post, I discuss what one needs to consider to make this choice&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;

&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;script async src=&quot;//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js&quot;&gt;&lt;/script&gt; &lt;!-- myresponsive --&gt;&lt;ins class=&quot;adsbygoogle&quot;     style=&quot;display:block&quot;     data-ad-client=&quot;ca-pub-3743179702219189&quot;     data-ad-slot=&quot;6474535991&quot;     data-ad-format=&quot;auto&quot;&gt;&lt;/ins&gt;&lt;script&gt;(adsbygoogle = window.adsbygoogle || []).push({});&lt;/script&gt;
&lt;br /&gt;


&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;b&gt;As always, the views and opinions in the post are my own, and you may or may not agree with me. Take my opinions with a pinch of salt.&lt;/b&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;h3 style=&quot;text-align: justify;&quot;&gt;
The Real Dilemma&lt;/h3&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
A lot of people I know who are really interested in being a techie, still find themselves confused whether they should go for M. Tech (even at an IIT). The common fears lingering in these people&#39;s minds (and my responses to them) are:&amp;nbsp;&lt;/div&gt;
&lt;ul style=&quot;text-align: justify;&quot;&gt;
&lt;li&gt;&lt;b&gt;M. Tech is not good for career, but MBA is&lt;/b&gt;&lt;/li&gt;
&lt;ul&gt;
&lt;li&gt;M. Tech from IIT will do wonders for your career. You will be eligible for most of the Tier I product companies in India and abroad. MBA is not bad as a career choice, but you will be moving away from computer science and engineering.&lt;/li&gt;
&lt;/ul&gt;
&lt;ul&gt;
&lt;/ul&gt;
&lt;li&gt;&lt;b&gt;I will only get Teaching jobs after M. Tech&lt;/b&gt;&lt;/li&gt;
&lt;ul&gt;
&lt;li&gt;Very few students go for teaching after M. Tech. Most get placed in good product development or service companies. And by the way, even teaching jobs are becoming very well paid, so even that is not a bad option.&lt;/li&gt;
&lt;/ul&gt;
&lt;li&gt;&lt;b&gt;I cannot earn good salary after M. Tech, only MBA can guarantee a good salary.&amp;nbsp;&lt;/b&gt;&lt;/li&gt;
&lt;ul&gt;
&lt;li&gt;This is incorrect. People get placed in Amazon, Google, Facebook, Microsoft etc. after M. Tech. These companies are very good pay masters. Also note that a lot of MBA graduates too end up with mediocre salaries. Whether its M. Tech or MBA, your placement depends on your calibre.&lt;/li&gt;
&lt;/ul&gt;
&lt;li&gt;&lt;b&gt;My senior/elder brother/professor told me don&#39;t go for M. Tech, go for MBA, otherwise you will ruin your life.&lt;/b&gt;&lt;/li&gt;
&lt;ul&gt;
&lt;li&gt;Whoever gave you this advise, did he himself do an M. Tech from IIT or does he know anybody who has done so. Most likely not.&amp;nbsp;&lt;/li&gt;
&lt;/ul&gt;
&lt;ul&gt;
&lt;/ul&gt;
&lt;li&gt;&lt;b&gt;I don&#39;t know anybody who has done M. Tech but I know people who have done MBA and are doing well.&lt;/b&gt;&lt;/li&gt;
&lt;ul&gt;
&lt;li&gt;You can find a lot of people on social media who are doing m. tech. They will be more than happy to share their experiences. Do interact with these people before making a career choice.&amp;nbsp;&lt;/li&gt;
&lt;/ul&gt;
&lt;/ul&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;

&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;script async src=&quot;//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js&quot;&gt;&lt;/script&gt; &lt;!-- myresponsive --&gt;&lt;ins class=&quot;adsbygoogle&quot;     style=&quot;display:block&quot;     data-ad-client=&quot;ca-pub-3743179702219189&quot;     data-ad-slot=&quot;6474535991&quot;     data-ad-format=&quot;auto&quot;&gt;&lt;/ins&gt;&lt;script&gt;(adsbygoogle = window.adsbygoogle || []).push({});&lt;/script&gt;
&lt;br /&gt;

&lt;br /&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;
These things stop a lot of bright and technically inclined people from going for M. Tech. This is the main intention of this blog -&amp;nbsp; to let people know that M. Tech in CS from IITs is a good career option and it will not ruin your life. Through this blog, I try to dispel all such myths going around in B. Tech students.&amp;nbsp; Please read my post&amp;nbsp;&lt;a href=&quot;http://mtech-admission-iits.blogspot.com/2010/02/is-it-worth-doing-mtech-at-iits.html&quot; target=&quot;_blank&quot;&gt;Is it worth doing M. Tech from IITs&lt;/a&gt;&amp;nbsp;for more information.&lt;br /&gt;
&lt;br /&gt;
Of course, this is applicable to M. Tech from IITs. I can&#39;t say about other institutes as I don&#39;t have enough data.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;h3 style=&quot;text-align: justify;&quot;&gt;
The Comparison&lt;/h3&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
The correct way of choosing between M. Tech and MBA should be based on your interests. If you are interested in Management and want to become a Business Analyst, Financial Analyst, H.R or something similar, go for MBA. If you are interested in core Computer Science, like being a techie, are interested in research, want to be a hard core engineer, go for M. Tech. The domain of M. Tech and MBA are so different that the comparison between M. Tech and MBA is almost like a comparison between Engineering and Medical field. They are completely different and it is totally a matter of personal choice. You didn&#39;t ask anyone whether I should go for Engineering or whether I should become a Doctor. Asking someone whether I should do M. Tech or MBA is equally stupid.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;
&lt;h3&gt;
The Wrong Question&lt;/h3&gt;
A lot of people also ask me which of M. Tech and M.B.A will pay higher salary, or which one has a higher average package. First of all, as most experienced people will tell you, making a career choice solely based on money will not lead to growth and prosperity. Over a longer period of time, salaries tend to get equalized in all streams. People who are passionate about what they are doing tend to grow faster and earn more.&lt;br /&gt;
&lt;br /&gt;
Also, the concept of average package is heavily abused in India. An average package of 10L in an institute does not mean that everybody in that college was placed at a package of 10L. Usually it means that most people got packages in the range of 4-6 and a very few got exceptionally high package, bringing the average to 10. Sometimes not all the student get placed and the institute does not include these students in the calculation for average package.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;script type=&quot;text/javascript&quot;&gt; google_ad_client = &quot;ca-pub-3743179702219189&quot;; /* bottom */ google_ad_slot = &quot;0259131777&quot;; google_ad_width = 300; google_ad_height = 250; &lt;/script&gt; &lt;script src=&quot;https://pagead2.googlesyndication.com/pagead/show_ads.js&quot; type=&quot;text/javascript&quot;&gt; &lt;/script&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mtech-admission-iits.blogspot.com/feeds/3180540234741466075/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://mtech-admission-iits.blogspot.com/2012/09/m-tech-vs-mba.html#comment-form' title='9 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4649235396544794532/posts/default/3180540234741466075'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4649235396544794532/posts/default/3180540234741466075'/><link rel='alternate' type='text/html' href='http://mtech-admission-iits.blogspot.com/2012/09/m-tech-vs-mba.html' title='M. Tech vs. MBA'/><author><name>mh2753</name><uri>http://www.blogger.com/profile/09966549974502386512</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>9</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4649235396544794532.post-966903504349105394</id><published>2012-08-08T23:27:00.000+05:30</published><updated>2018-03-05T17:17:38.231+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="m. tech"/><category scheme="http://www.blogger.com/atom/ns#" term="masters"/><title type='text'>Preparing for GATE with Job</title><content type='html'>&lt;div style=&quot;text-align: justify;&quot;&gt;
I was not originally planning to write a post on this topic, but I had been asked this question so many times that I thought it would be more convenient to just write a post about it than to reply to everybody individually. A lot of people ask me how did I go about preparing for GATE when I was doing a job. To tell you the truth, I haven&#39;t done anything different for preparing for GATE with job. I would have almost followed the same path if I was not working. Anyways, I will still narrate my experiences, just in case someone finds it useful.&lt;/div&gt;


&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;script async src=&quot;//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js&quot;&gt;&lt;/script&gt; &lt;!-- myresponsive --&gt;&lt;ins class=&quot;adsbygoogle&quot;     style=&quot;display:block&quot;     data-ad-client=&quot;ca-pub-3743179702219189&quot;     data-ad-slot=&quot;6474535991&quot;     data-ad-format=&quot;auto&quot;&gt;&lt;/ins&gt;&lt;script&gt;(adsbygoogle = window.adsbygoogle || []).push({});&lt;/script&gt;
&lt;br /&gt;


&lt;h3 style=&quot;text-align: justify;&quot;&gt;
The Beginning&amp;nbsp;&lt;/h3&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
I started in September. Initially I thought I would be able to make it, but now I think I was late. I should have started maybe a month earlier at least. &lt;b&gt;It is important to start early because if you are preparing for GATE after a gap of few years, its hard to get the momentum in studies from the day one.&lt;/b&gt; So starting at the right time is crucial. Remember that GATE syllabus is huge.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Initially I spent a lot of time just gathering resources like books, online materials, previous papers, GATE question banks etc. I preferred studying from text books and so had to get a lot of books. I have listed the books I used in my &lt;a href=&quot;http://mtech-admission-iits.blogspot.in/2010/09/gate-cs-preparation.html&quot; target=&quot;_blank&quot;&gt;previous post&lt;/a&gt;. I also enrolled myself to the &#39;British Library&#39; so that I have access to a lot of books. My pace of studies was very slow at this time.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;h3 style=&quot;text-align: justify;&quot;&gt;



Gathering Steam&amp;nbsp; &lt;/h3&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
By the end of September I was done gathering all my resources and had been studying about an hour at max per day. Initially it was difficult to concentrate on studies. On weekdays I thought I will study properly on weekend, and on weekends I thought weekends are for rest so let me take some rest now and will concentrate on studies from Monday. Anyways, slowly I started getting used to it. At this stage, I didn&#39;t have to compromise on office work and would study only as much as time permitted. &lt;/div&gt;
&lt;br /&gt;

&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;script async src=&quot;//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js&quot;&gt;&lt;/script&gt; &lt;!-- myresponsive --&gt;&lt;ins class=&quot;adsbygoogle&quot;     style=&quot;display:block&quot;     data-ad-client=&quot;ca-pub-3743179702219189&quot;     data-ad-slot=&quot;6474535991&quot;     data-ad-format=&quot;auto&quot;&gt;&lt;/ins&gt;&lt;script&gt;(adsbygoogle = window.adsbygoogle || []).push({});&lt;/script&gt;
&lt;br /&gt;


&lt;h3 style=&quot;text-align: justify;&quot;&gt;
Managing Work and Studies&lt;/h3&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
As I entered the month of December, I knew that I will have to step on the gas pedal. Now it was not sufficient to study leisurely, and only in spare time. Now was the time to make compromises, at least for the next two months. I will now have to start taking time from office to be able to finish the vast GATE syllabus.&amp;nbsp; &lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;
At office it was really important to ensure that I kept myself from taking too much work. Anything that I could avoid, I avoided. Obviously, this did not put a very good impression on my colleagues or my manager, but this is a risk I had to take. I tried to politely stay away from hectic projects and just took up smaller tasks. I woke up early and studied in the morning. I reached office only by 11 AM. My manager was always unhappy with me coming this late, but I knew this was only for a couple of months, and so somehow kept the schedule.The biggest thing that one needs to remember is that &lt;b&gt;at this stage, discipline is everything&lt;/b&gt;. If you plan your studies, make sure you execute those plans. This is not the time for loosing focus. &lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
All this definitely slowed down my professional progress, but this is a cost I had to pay for having a shot at GATE. I know that after Feb, I can make up for all this. &lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;
The Compromise &lt;/h3&gt;
&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
GATE syllabus is huge. When you are preparing for it after a gap of few years and along with a job, its very likely that you might not be able to finish all of it. In such cases, it is important and practical to leave out some of the syllabus. As far as GATE is concerned, its better to know some subjects extremely well than knowing all subjects on the surface. I was in this situation too. I choose to ignore most of the Engineering Mathematics part. The reasons were two - Firstly, Engineering Maths is very huge and studying after such a long gap would have required a lot of time. Secondly, Engineering Maths is not very useful in CS in general. So it won&#39;t hurt if I don&#39;t know about it that well. I can&#39;t say that about core CS subjects like OS, DBMS, Networks etc. If you are faced with such a situation, be prepared to do some compromise here and there. Know that when you say &quot;No&quot; to a subject, you are saying to &quot;Yes&quot; to some other subject. Just make sure you don&#39;t leave out some important one.&lt;br /&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;h3 style=&quot;text-align: justify;&quot;&gt;

The Final Phase&lt;/h3&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
The final phase of my GATE studies was the time after 15th Jan. I had reserved this time for solving previous GATE papers, and revising the syllabus. I had also made a list of topics that I felt I was weak at, so I could revise them later. I spent the last month solving previous year papers completely and trying to find out the answer to each question. This gave me a lot of confidence and cleared my concepts like anything.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Finally I took a couple of days leave just before GATE so I can study in full force. These were the only leaves I took for studies.&lt;br /&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;script type=&quot;text/javascript&quot;&gt; google_ad_client = &quot;ca-pub-3743179702219189&quot;; /* bottom */ google_ad_slot = &quot;0259131777&quot;; google_ad_width = 300; google_ad_height = 250; &lt;/script&gt; &lt;script src=&quot;https://pagead2.googlesyndication.com/pagead/show_ads.js&quot; type=&quot;text/javascript&quot;&gt; &lt;/script&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://mtech-admission-iits.blogspot.com/feeds/966903504349105394/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://mtech-admission-iits.blogspot.com/2012/08/preparing-for-gate-with-job.html#comment-form' title='9 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4649235396544794532/posts/default/966903504349105394'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4649235396544794532/posts/default/966903504349105394'/><link rel='alternate' type='text/html' href='http://mtech-admission-iits.blogspot.com/2012/08/preparing-for-gate-with-job.html' title='Preparing for GATE with Job'/><author><name>mh2753</name><uri>http://www.blogger.com/profile/09966549974502386512</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>9</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4649235396544794532.post-7553274568485413112</id><published>2012-03-09T21:09:00.000+05:30</published><updated>2018-03-05T16:34:14.993+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="job"/><category scheme="http://www.blogger.com/atom/ns#" term="m. tech"/><category scheme="http://www.blogger.com/atom/ns#" term="masters"/><category scheme="http://www.blogger.com/atom/ns#" term="mtech"/><category scheme="http://www.blogger.com/atom/ns#" term="placements"/><title type='text'>My experience with M. Tech after job</title><content type='html'>I got the opportunity to go for M. Tech only after 4 years of my job. So when I stepped into IIT Delhi, I was stepping into an academic institute after a gap of 4 years. Like most people, I had questions like will I be able to study after such a huge gap, will my experience help me with placements, will I get placed at all. In this post I will share my experiences during mtech with such issues.
&lt;br /&gt;


&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;script async src=&quot;//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js&quot;&gt;&lt;/script&gt; &lt;!-- myresponsive --&gt;&lt;ins class=&quot;adsbygoogle&quot;     style=&quot;display:block&quot;     data-ad-client=&quot;ca-pub-3743179702219189&quot;     data-ad-slot=&quot;6474535991&quot;     data-ad-format=&quot;auto&quot;&gt;&lt;/ins&gt;&lt;script&gt;(adsbygoogle = window.adsbygoogle || []).push({});&lt;/script&gt;
&lt;br /&gt;

&lt;h3&gt;
Academics&lt;/h3&gt;
Everyone (including me) thought that studying after a gap of 4 years would be really difficult. I had been away from academics for such a long time. Plus I was enjoying a well paying job in Pune. But surprisingly I found no difficulty in dedicating my complete time for study. In fact I think I was at an advantage over people who had directly come to M. Tech after their engineering. They seemed slightly fed up with studies. After all, they didn&#39;t have any gap in studies from the last 10 to 15 years. Me on the other hand, I was enjoying the classes, the assignments, the exams. The 4 year gap felt like a 4 year vacation I took from academics and so I felt I was more enthusiastic and full of energy than others. I hope this is the case with everyone going for mtech after a gap. &lt;br /&gt;
&lt;br /&gt;
Besides, if you have done a lot of C/C++ programming in your professional 
career, it might help you with the large number of programming assignments we get at IITs.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;
Placements&lt;/h3&gt;
The fact that placements are not a problem for mtech CS at IITs, I have discussed in my older post &lt;a href=&quot;https://mtech-admission-iits.blogspot.in/2010/02/is-it-worth-doing-mtech-at-iits.html&quot; target=&quot;_blank&quot;&gt;here&lt;/a&gt;. But if you have a few years of experience, you would be thinking, will they consider my previous experience for placements? Will I get any advantage over others who have come directly after engineering? Will I be given a higher salary/designation than others? Well, I have some good news and some bad news. The bad news first. You won&#39;t get any practical advantage because of your experience (at least at IIT Delhi, don&#39;t know the details of all IITs but I am guessing the placement system would be same). That is, you have to qualify for the CGPA cutoff and you have to appear for the written test with everyone. There is no separate criteria or written test for people with experience. 

&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;script async src=&quot;//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js&quot;&gt;&lt;/script&gt; &lt;!-- myresponsive --&gt;&lt;ins class=&quot;adsbygoogle&quot;     style=&quot;display:block&quot;     data-ad-client=&quot;ca-pub-3743179702219189&quot;     data-ad-slot=&quot;6474535991&quot;     data-ad-format=&quot;auto&quot;&gt;&lt;/ins&gt;&lt;script&gt;(adsbygoogle = window.adsbygoogle || []).push({});&lt;/script&gt;
&lt;br /&gt;
&lt;br /&gt;
The good news is, once you are through the written test, your experience might help you a lot during the interviews. There is very tough competition at IITs for placements and people are not shy about displaying anything worthwhile they have done. So having a few years of experience definitely gives you an edge. Of course, it still doesn&#39;t guarantee anything, but it is a great help.
&lt;br /&gt;
&lt;br /&gt;
I have not heard of companies giving a different profile or a higher designation to people with experience. This is somewhat offset by the fact that your experience might help you get placed into a better company.

&lt;br /&gt;
&lt;br /&gt;
There is one thing that I would like to add though. I used to be under tremendous pressure for getting good a placement because I had left a well paying job to go for mtech. Imagine, leaving a good job, going for mtech and then ending up in a job of lower value than the one you left. One feels like he is competing with himself. Perhaps this pressure is unavoidable for someone coming after experience. 
&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;
Conclusion&lt;/h3&gt;
In general I faced no difficulties with studies or anything else because of the 4 years gap. If at all, this gap worked in my favor. I can&#39;t say this should be the case with everyone, but it was definitely the case with me.

&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;script type=&quot;text/javascript&quot;&gt; google_ad_client = &quot;ca-pub-3743179702219189&quot;; /* bottom */ google_ad_slot = &quot;0259131777&quot;; google_ad_width = 300; google_ad_height = 250; &lt;/script&gt; &lt;script src=&quot;https://pagead2.googlesyndication.com/pagead/show_ads.js&quot; type=&quot;text/javascript&quot;&gt; &lt;/script&gt;

&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://mtech-admission-iits.blogspot.com/feeds/7553274568485413112/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://mtech-admission-iits.blogspot.com/2012/03/my-experience-with-m-tech-after-job.html#comment-form' title='81 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4649235396544794532/posts/default/7553274568485413112'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4649235396544794532/posts/default/7553274568485413112'/><link rel='alternate' type='text/html' href='http://mtech-admission-iits.blogspot.com/2012/03/my-experience-with-m-tech-after-job.html' title='My experience with M. Tech after job'/><author><name>mh2753</name><uri>http://www.blogger.com/profile/09966549974502386512</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>81</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4649235396544794532.post-2701571215816452248</id><published>2011-12-26T01:31:00.058+05:30</published><updated>2018-03-05T16:33:42.399+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="job"/><category scheme="http://www.blogger.com/atom/ns#" term="m. tech"/><category scheme="http://www.blogger.com/atom/ns#" term="masters"/><title type='text'>Job vs Mtech</title><content type='html'>
This is easily the biggest dilemma for people thinking of doing M Tech from IITs. I am frequently bombarded with questions which go: &quot;I am a B. Tech CS graduate who has an offer of &lt;i&gt;n&lt;/i&gt; Lakhs per annum from XYZ company, should I go it or should I go for M. Tech&quot;. However frequently this question might be asked, unfortunately it has no simple answer. The answer to it is extremely subjective and too personal for me to even make any suggestion. However in this post, I will discuss things that can help one make a decision one way or the other. Most of the points would perhaps be a repetition of what I have said in my previous posts, but anyways, I will reiterate them here.&lt;br /&gt;

&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;script async src=&quot;//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js&quot;&gt;&lt;/script&gt; &lt;!-- myresponsive --&gt;&lt;ins class=&quot;adsbygoogle&quot;     style=&quot;display:block&quot;     data-ad-client=&quot;ca-pub-3743179702219189&quot;     data-ad-slot=&quot;6474535991&quot;     data-ad-format=&quot;auto&quot;&gt;&lt;/ins&gt;&lt;script&gt;(adsbygoogle = window.adsbygoogle || []).push({});&lt;/script&gt;
&lt;br /&gt;
&lt;b&gt;&lt;br /&gt;
Note: Please take the views expressed in this post with a grain of salt. These are my views and you may or may not agree with them. &lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;M. Tech is not that bad&lt;/h3&gt;As I have tried to explain in my previous posts, M. Tech from IIT doesn&#39;t mean that you will end up doing teaching in some college. Placements for M. Tech CS can be very good, it all depends on how much you take it seriously. So if you are worried that doing mtech will mean you will have to sacrifice on your career, that is not correct. Refer the placements section of my post on &lt;a href=&quot;http://mtech-admission-iits.blogspot.com/2011/01/jca-computer-applications-at-iit-delhi.html&quot;&gt;Computer Application, IIT Delhi&lt;/a&gt;&lt;br /&gt;

&lt;br /&gt;
&lt;h3&gt;M. Tech is very demanding &lt;/h3&gt;Dont forget that M. Tech is not easy, at least if you plan to do it well. You have to put in a lot of hard work and you have to study a lot. Make sure you are prepared for such a commitment for a period of two years. If not, perhaps its better you take a break from academics and go for a job for a few years and then come back again with a fresh mind set. &lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;Set you priorities  &lt;/h3&gt;What is your principal aim for going for M. Tech? If it is just that you want a higher salary, then I think there is something wrong. You should NOT be going for mtech. I am not saying you will not get a good salary after M. Tech, but that is not the correct way to approach it. Your primary aim should be research or interest in academics or working for a core CS company like Google/Amazon/MS/Adobe etc. If you are only concerned about salary, then you can get that by working hard for two years in an IT company or going for an MBA (which, lets face it, has a lot of demand in IT sector).&lt;br /&gt;
&lt;br /&gt;
Remember, IITs are a research institute, and you are joining a research institute at masters level, so it wont make much sense if you are not interested in research.&lt;br /&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;

&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;script async src=&quot;//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js&quot;&gt;&lt;/script&gt; &lt;!-- myresponsive --&gt;&lt;ins class=&quot;adsbygoogle&quot;     style=&quot;display:block&quot;     data-ad-client=&quot;ca-pub-3743179702219189&quot;     data-ad-slot=&quot;6474535991&quot;     data-ad-format=&quot;auto&quot;&gt;&lt;/ins&gt;&lt;script&gt;(adsbygoogle = window.adsbygoogle || []).push({});&lt;/script&gt;
&lt;br /&gt;
&lt;h3&gt;Mtech vs 2 years work-ex &lt;/h3&gt;A lot of people ask me whether its worth sacrificing two years of work experience for doing mtech. If you think about it, 2 Yrs of work-ex is a &lt;b&gt;&quot;cost&quot; &lt;/b&gt;you are paying for doing mtech. It is the cost you pay for getting opportunity to appear for placements at IITs, for getting opportunities to study under some of the best professors in the country and for getting better opportunities for Phd later on. Also you get an additional degree which you dont get after doing job for two years. What you need to decide is whether you are getting enough in return for the &quot;cost&quot; that you are paying. If you have done reasonably well in mtech, you shouldn&#39;t be at least lagging behind people who went for job for two years, and if you have done really well, you could be way ahead.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;Are you in a position to take risks &lt;/h3&gt;If you have a job in hand, and you plan to go for M. Tech, all said and done, you are taking a risk. You are risking your two years of job security for better prospects in future. What you need to decide is whether you are in a position to take such a risk. Your financial obligations and commitments to yourself and to your family come into picture here. &lt;br /&gt;

&lt;br /&gt;
&lt;h3&gt;Take your time&lt;/h3&gt;Who says you have to decide whether you want to do M. Tech or not as soon as you step out of engineering college. If you have a job offer and are not sure if higher studies is good for you, take your time. Take the job. Work for a year or two. See if you are satisfied with the job. After a couple of years service, you would be in a better position to decide between job and mtech. People say that once you get into a job, its hard to quite and go for higher studies. I dont agree completely. If you are really made for research, you will one day definitely get bored with the monotonous work given by IT companies.&lt;br /&gt;
&lt;br /&gt;
Hope the discussion helps. The whole point of writing this blog is to help people make an informed decision about going for M. Tech.&lt;br /&gt;
For more information about M. Tech, refer my post &lt;a href=&quot;http://mtech-admission-iits.blogspot.com/2010/02/is-it-worth-doing-mtech-at-iits.html&quot;&gt;Is it worth doing M. Tech at IIT&lt;/a&gt;

&lt;br /&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;script type=&quot;text/javascript&quot;&gt; google_ad_client = &quot;ca-pub-3743179702219189&quot;; /* bottom */ google_ad_slot = &quot;0259131777&quot;; google_ad_width = 300; google_ad_height = 250; &lt;/script&gt; &lt;script src=&quot;https://pagead2.googlesyndication.com/pagead/show_ads.js&quot; type=&quot;text/javascript&quot;&gt; &lt;/script&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mtech-admission-iits.blogspot.com/feeds/2701571215816452248/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://mtech-admission-iits.blogspot.com/2011/12/job-vs-mtech.html#comment-form' title='19 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4649235396544794532/posts/default/2701571215816452248'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4649235396544794532/posts/default/2701571215816452248'/><link rel='alternate' type='text/html' href='http://mtech-admission-iits.blogspot.com/2011/12/job-vs-mtech.html' title='Job vs Mtech'/><author><name>mh2753</name><uri>http://www.blogger.com/profile/09966549974502386512</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>19</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4649235396544794532.post-3653656908452122921</id><published>2011-08-06T11:55:00.082+05:30</published><updated>2018-03-05T16:33:02.816+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="Admissions"/><category scheme="http://www.blogger.com/atom/ns#" term="Bombay"/><category scheme="http://www.blogger.com/atom/ns#" term="cutoff"/><category scheme="http://www.blogger.com/atom/ns#" term="Delhi"/><category scheme="http://www.blogger.com/atom/ns#" term="EET"/><category scheme="http://www.blogger.com/atom/ns#" term="GATE"/><category scheme="http://www.blogger.com/atom/ns#" term="IIT"/><category scheme="http://www.blogger.com/atom/ns#" term="IITB"/><category scheme="http://www.blogger.com/atom/ns#" term="IITD"/><category scheme="http://www.blogger.com/atom/ns#" term="IITG"/><category scheme="http://www.blogger.com/atom/ns#" term="IITK"/><category scheme="http://www.blogger.com/atom/ns#" term="IITKgp"/><category scheme="http://www.blogger.com/atom/ns#" term="IITM"/><category scheme="http://www.blogger.com/atom/ns#" term="IITR"/><category scheme="http://www.blogger.com/atom/ns#" term="JCA"/><category scheme="http://www.blogger.com/atom/ns#" term="Kanpur"/><category scheme="http://www.blogger.com/atom/ns#" term="m. tech"/><category scheme="http://www.blogger.com/atom/ns#" term="Madras"/><category scheme="http://www.blogger.com/atom/ns#" term="MCS"/><category scheme="http://www.blogger.com/atom/ns#" term="Post Graduate"/><title type='text'>Cutoffs 2011</title><content type='html'>&lt;br /&gt;

&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;script async src=&quot;//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js&quot;&gt;&lt;/script&gt; &lt;!-- myresponsive --&gt;&lt;ins class=&quot;adsbygoogle&quot;     style=&quot;display:block&quot;     data-ad-client=&quot;ca-pub-3743179702219189&quot;     data-ad-slot=&quot;6474535991&quot;     data-ad-format=&quot;auto&quot;&gt;&lt;/ins&gt;&lt;script&gt;(adsbygoogle = window.adsbygoogle || []).push({});&lt;/script&gt;
&lt;br /&gt;
Finally the most sought after information in GATE world is here. The Holy Grail of all GATE related searches - Cutoffs for M. Tech CS in IITs (General Category)&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;
Methodology &lt;/h3&gt;
Unfortunately getting cutoffs for all courses in all IITs is not as simple as it sounds. This is because not all institutes announce their cutoffs. Some of them only display a list of shortlisted candidates on their website while some only send emails to the selected candidates. As such getting cutoffs for these institutes is not easy and one has to follow discussion forums or get in touch with candidates to know the cutoffs.&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;
Disclaimer &lt;/h3&gt;
THE CUTOFFS IN THIS POST ARE FOR THE YEAR 2011. THE CUTOFFS FOR FOLLOWING YEARS COULD BE SIGNIFICANTLY DIFFERENT FROM THESE. ALSO, NOT ALL OF THEM WERE DECLARED DIRECTLY BY THE INSTITUTE AND MAY BE INCORRECT.&lt;span style=&quot;color: red;&quot;&gt; &lt;/span&gt;&lt;b style=&quot;color: red;&quot;&gt;THIS DATA IS FOR YOUR REFERENCE ONLY.&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;color: red;&quot;&gt;&lt;b&gt;&lt;i&gt;Also refer&lt;a href=&quot;http://mtech-admission-iits.blogspot.in/2013/03/cutoffs-2012.html&quot; target=&quot;_blank&quot;&gt; Cutoffs 2012&amp;nbsp;&lt;/a&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;
&lt;br /&gt;
&lt;h3&gt;
&amp;nbsp;&lt;/h3&gt;
&lt;h3&gt;
Cutoffs (General Cat.) &lt;/h3&gt;
&lt;br /&gt;
&lt;table border=&quot;1&quot; cellpadding=&quot;3&quot; cellspacing=&quot;0&quot; name=&quot;part1&quot; style=&quot;text-align: center; width: 450px;&quot;&gt;&lt;tbody&gt;
&lt;tr bgcolor=&quot;#eeeebb&quot;&gt;   &lt;td style=&quot;text-align: center;&quot; width=&quot;50px&quot;&gt;&lt;b&gt;Institute &lt;/b&gt;&lt;/td&gt;   &lt;td style=&quot;text-align: center;&quot; width=&quot;150px&quot;&gt;&lt;b&gt;Course &lt;/b&gt;&lt;/td&gt;   &lt;td style=&quot;text-align: center;&quot; width=&quot;50px&quot;&gt;&lt;b&gt;Cutoff Score &lt;/b&gt;&lt;/td&gt;   &lt;td style=&quot;text-align: center;&quot; width=&quot;50px&quot;&gt;&lt;b&gt;Cutoff Rank &lt;/b&gt;&lt;/td&gt;   &lt;td style=&quot;text-align: center;&quot; width=&quot;150px&quot;&gt;&lt;b&gt;Cutoff Source &lt;/b&gt;&lt;/td&gt;  &lt;/tr&gt;
&lt;tr bgcolor=&quot;#ffffff&quot;&gt; &lt;td style=&quot;text-align: center;&quot;&gt;IISc &lt;/td&gt; &lt;td style=&quot;text-align: center;&quot;&gt;ME CSE Direct Admission&lt;/td&gt; &lt;td style=&quot;text-align: center;&quot;&gt;936&lt;/td&gt; &lt;td style=&quot;text-align: center;&quot;&gt;41&lt;/td&gt; &lt;td style=&quot;text-align: center;&quot;&gt;Unofficial. From discussion forums&lt;/td&gt; &lt;/tr&gt;
&lt;tr bgcolor=&quot;#ffffcc&quot;&gt; &lt;td style=&quot;text-align: center;&quot;&gt;IIT Kanpur&lt;/td&gt; &lt;td style=&quot;text-align: center;&quot;&gt;M. Tech CSE Direct Admission&lt;/td&gt; &lt;td style=&quot;text-align: center;&quot;&gt;900&lt;/td&gt; &lt;td style=&quot;text-align: center;&quot;&gt;69&lt;/td&gt; &lt;td style=&quot;text-align: center;&quot;&gt;Unofficial. Institute displays list of shortlisted candidates on website&lt;/td&gt; &lt;/tr&gt;
&lt;tr bgcolor=&quot;#ffffff&quot;&gt; &lt;td style=&quot;text-align: center;&quot;&gt;IIT Delhi&lt;/td&gt; &lt;td style=&quot;text-align: center;&quot;&gt;M. Tech EET Direct Admission&lt;/td&gt; &lt;td style=&quot;text-align: center;&quot;&gt;900&lt;/td&gt; &lt;td style=&quot;text-align: center;&quot;&gt;69&lt;/td&gt; &lt;td style=&quot;text-align: center;&quot;&gt;Official cutoff&lt;/td&gt; &lt;/tr&gt;
&lt;tr bgcolor=&quot;#ffffcc&quot;&gt; &lt;td style=&quot;text-align: center;&quot;&gt;IIT Bombay&lt;/td&gt; &lt;td style=&quot;text-align: center;&quot;&gt;M. Tech CS 1st Direct offer&lt;/td&gt; &lt;td style=&quot;text-align: center;&quot;&gt;889&lt;/td&gt; &lt;td style=&quot;text-align: center;&quot;&gt;76&lt;/td&gt; &lt;td style=&quot;text-align: center;&quot;&gt;Official cutoff&lt;/td&gt; &lt;/tr&gt;
&lt;tr bgcolor=&quot;#ffffff&quot;&gt; &lt;td style=&quot;text-align: center;&quot;&gt;IIT Madras&lt;/td&gt; &lt;td style=&quot;text-align: center;&quot;&gt;M. Tech CSE with HTTA 1st Offer&lt;/td&gt; &lt;td style=&quot;text-align: center;&quot;&gt;879&lt;/td&gt; &lt;td style=&quot;text-align: center;&quot;&gt;93&lt;/td&gt; &lt;td style=&quot;text-align: center;&quot;&gt;Unofficial. From discussion forums&lt;/td&gt; &lt;/tr&gt;
&lt;tr bgcolor=&quot;#ffffcc&quot;&gt; &lt;td style=&quot;text-align: center;&quot;&gt;IIT Bombay&lt;/td&gt; &lt;td style=&quot;text-align: center;&quot;&gt;M. Tech CS 2nd Direct offer&lt;/td&gt; &lt;td style=&quot;text-align: center;&quot;&gt;872&lt;/td&gt; &lt;td style=&quot;text-align: center;&quot;&gt;101&lt;/td&gt; &lt;td style=&quot;text-align: center;&quot;&gt;Official cutoff&lt;/td&gt; &lt;/tr&gt;
&lt;tr bgcolor=&quot;#ffffff&quot;&gt; &lt;td style=&quot;text-align: center;&quot;&gt;IIT Bombay&lt;/td&gt; &lt;td style=&quot;text-align: center;&quot;&gt;M. Tech CS 3rd offer&lt;/td&gt; &lt;td style=&quot;text-align: center;&quot;&gt;868&lt;/td&gt; &lt;td style=&quot;text-align: center;&quot;&gt;104&lt;/td&gt; &lt;td style=&quot;text-align: center;&quot;&gt;Official cutoff&lt;/td&gt; &lt;/tr&gt;
&lt;tr&gt; 

&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;script async src=&quot;//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js&quot;&gt;&lt;/script&gt; &lt;!-- myresponsive --&gt;&lt;ins class=&quot;adsbygoogle&quot;     style=&quot;display:block&quot;     data-ad-client=&quot;ca-pub-3743179702219189&quot;     data-ad-slot=&quot;6474535991&quot;     data-ad-format=&quot;auto&quot;&gt;&lt;/ins&gt;&lt;script&gt;(adsbygoogle = window.adsbygoogle || []).push({});&lt;/script&gt;
&lt;br /&gt;
&lt;/tr&gt;
&lt;tr bgcolor=&quot;#ffffcc&quot;&gt; &lt;td style=&quot;text-align: center;&quot; width=&quot;50px&quot;&gt;IIT Madras&lt;/td&gt; &lt;td style=&quot;text-align: center;&quot; width=&quot;150px&quot;&gt;M. Tech CSE with HTTA 2nd Offer&lt;/td&gt; &lt;td style=&quot;text-align: center;&quot; width=&quot;50px&quot;&gt;847&lt;/td&gt; &lt;td style=&quot;text-align: center;&quot; width=&quot;50px&quot;&gt;155&lt;/td&gt; &lt;td style=&quot;text-align: center;&quot; width=&quot;150px&quot;&gt;Unofficial. From discussion forums&lt;/td&gt; &lt;/tr&gt;
&lt;tr bgcolor=&quot;#ffffff&quot;&gt; &lt;td style=&quot;text-align: center;&quot;&gt;IIT Madras&lt;/td&gt; &lt;td style=&quot;text-align: center;&quot;&gt;M. Tech CSE with HTTA 3rd Offer&lt;/td&gt; &lt;td style=&quot;text-align: center;&quot;&gt;839&lt;/td&gt; &lt;td style=&quot;text-align: center;&quot;&gt;175&lt;/td&gt; &lt;td style=&quot;text-align: center;&quot;&gt;Unofficial. From discussion forums&lt;/td&gt; &lt;/tr&gt;
&lt;tr bgcolor=&quot;#ffffcc&quot;&gt; &lt;td style=&quot;text-align: center;&quot;&gt;IIT Delhi&lt;/td&gt; &lt;td style=&quot;text-align: center;&quot;&gt;M. Tech CSE Interview&lt;/td&gt; &lt;td style=&quot;text-align: center;&quot;&gt;760&lt;/td&gt; &lt;td style=&quot;text-align: center;&quot;&gt;428&lt;/td&gt; &lt;td style=&quot;text-align: center;&quot;&gt;Official cutoff&lt;/td&gt; &lt;/tr&gt;
&lt;tr bgcolor=&quot;#ffffff&quot;&gt; &lt;td style=&quot;text-align: center;&quot;&gt;IIT Delhi&lt;/td&gt; &lt;td style=&quot;text-align: center;&quot;&gt;MS (R)  Interview&lt;/td&gt; &lt;td style=&quot;text-align: center;&quot;&gt;760&lt;/td&gt; &lt;td style=&quot;text-align: center;&quot;&gt;428&lt;/td&gt; &lt;td style=&quot;text-align: center;&quot;&gt;Official cutoff&lt;/td&gt; &lt;/tr&gt;
&lt;tr bgcolor=&quot;#ffffcc&quot;&gt; &lt;td style=&quot;text-align: center;&quot;&gt;IIT Kgp&lt;/td&gt; &lt;td style=&quot;text-align: center;&quot;&gt;M. Tech CSE Interview&lt;/td&gt; &lt;td style=&quot;text-align: center;&quot;&gt;760&lt;/td&gt; &lt;td style=&quot;text-align: center;&quot;&gt;428&lt;/td&gt; &lt;td style=&quot;text-align: center;&quot;&gt;Unofficial. From discussion forums&lt;/td&gt; &lt;/tr&gt;
&lt;tr bgcolor=&quot;#ffffff&quot;&gt; &lt;td style=&quot;text-align: center;&quot;&gt;IIT Delhi&lt;/td&gt; &lt;td style=&quot;text-align: center;&quot;&gt;M. Tech JCA Interview&lt;/td&gt; &lt;td style=&quot;text-align: center;&quot;&gt;750&lt;/td&gt; &lt;td style=&quot;text-align: center;&quot;&gt;480&lt;/td&gt; &lt;td style=&quot;text-align: center;&quot;&gt;Official cutoff&lt;/td&gt; &lt;/tr&gt;
&lt;tr bgcolor=&quot;#ffffcc&quot;&gt; &lt;td style=&quot;text-align: center;&quot;&gt;IIT Delhi&lt;/td&gt; &lt;td style=&quot;text-align: center;&quot;&gt;M. Tech EET Interview&lt;/td&gt; &lt;td style=&quot;text-align: center;&quot;&gt;753&lt;/td&gt; &lt;td style=&quot;text-align: center;&quot;&gt;482&lt;/td&gt; &lt;td style=&quot;text-align: center;&quot;&gt;Official cutoff&lt;/td&gt; &lt;/tr&gt;
&lt;tr bgcolor=&quot;#ffffff&quot;&gt; &lt;td style=&quot;text-align: center;&quot;&gt;IIT Kanpur&lt;/td&gt; &lt;td style=&quot;text-align: center;&quot;&gt;M. Tech CSE Test/Interview&lt;/td&gt; &lt;td style=&quot;text-align: center;&quot;&gt;753&lt;/td&gt; &lt;td style=&quot;text-align: center;&quot;&gt;482&lt;/td&gt; &lt;td style=&quot;text-align: center;&quot;&gt;Unofficial. From discussion forums&lt;/td&gt; &lt;/tr&gt;
&lt;tr bgcolor=&quot;#ffffcc&quot;&gt; &lt;td style=&quot;text-align: center;&quot;&gt;IIT Bombay&lt;/td&gt; &lt;td style=&quot;text-align: center;&quot;&gt;M. Tech RA&lt;/td&gt; &lt;td style=&quot;text-align: center;&quot;&gt;709&lt;/td&gt; &lt;td style=&quot;text-align: center;&quot;&gt;NA&lt;/td&gt; &lt;td style=&quot;text-align: center;&quot;&gt;Official cutoff&lt;/td&gt; &lt;/tr&gt;
&lt;tr bgcolor=&quot;#ffffff&quot;&gt; &lt;td style=&quot;text-align: center;&quot;&gt;IIT Roorkee&lt;/td&gt; &lt;td style=&quot;text-align: center;&quot;&gt;M. Tech CS Interview&lt;/td&gt; &lt;td style=&quot;text-align: center;&quot;&gt;NA&lt;/td&gt; &lt;td style=&quot;text-align: center;&quot;&gt;683&lt;/td&gt; &lt;td style=&quot;text-align: center;&quot;&gt;Unofficial. From discussion forums&lt;/td&gt; &lt;/tr&gt;
&lt;tr bgcolor=&quot;#ffffcc&quot;&gt; &lt;td style=&quot;text-align: center;&quot;&gt;IIT Guwahati&lt;/td&gt; &lt;td style=&quot;text-align: center;&quot;&gt;M. Tech CSE Test/Interview&lt;/td&gt; &lt;td style=&quot;text-align: center;&quot;&gt;NA&lt;/td&gt; &lt;td style=&quot;text-align: center;&quot;&gt;910&lt;/td&gt; &lt;td style=&quot;text-align: center;&quot;&gt;Unofficial. From discussion forums&lt;/td&gt; &lt;/tr&gt;
&lt;tr bgcolor=&quot;#ffffff&quot;&gt; &lt;td style=&quot;text-align: center;&quot;&gt;IIT Madras&lt;/td&gt; &lt;td style=&quot;text-align: center;&quot;&gt;MS  Interview&lt;/td&gt; &lt;td style=&quot;text-align: center;&quot;&gt;NA&lt;/td&gt; &lt;td style=&quot;text-align: center;&quot;&gt;1196&lt;/td&gt; &lt;td style=&quot;text-align: center;&quot;&gt;Unofficial. From discussion forums&lt;/td&gt;  &lt;/tr&gt;
&lt;/tbody&gt; &lt;/table&gt;
&lt;br /&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;

&lt;br /&gt;
NOTE: I DO NOT HAVE CUTOFFS FOR ANY OTHER INSTITUTE OTHER THAN THE ONES MENTIONED ABOVE. COMMENTS ASKING FOR ANY OTHER INSTITUTE&#39;S CUTOFF WILL BE DELETED.&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;


Interpretation &lt;/h3&gt;
&lt;br /&gt;
Although all IITs declare cutoffs in terms of score, I think the cutoff in terms of Rank is a better metric. This is because the seats at each IIT remain constant every year. Hence the rank wise cutoff for each IIT is almost constant year on year. In comparison, cutoff in terms of score, marks or percentile is dependent on the relative toughness of GATE exam that year, number of students appearing etc.

&lt;script type=&quot;text/javascript&quot;&gt; google_ad_client = &quot;ca-pub-3743179702219189&quot;; /* bottom */ google_ad_slot = &quot;0259131777&quot;; google_ad_width = 300; google_ad_height = 250; &lt;/script&gt; &lt;script src=&quot;https://pagead2.googlesyndication.com/pagead/show_ads.js&quot; type=&quot;text/javascript&quot;&gt; &lt;/script&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;br /&gt;

</content><link rel='replies' type='application/atom+xml' href='http://mtech-admission-iits.blogspot.com/feeds/3653656908452122921/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://mtech-admission-iits.blogspot.com/2011/08/cutoffs-2011.html#comment-form' title='67 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4649235396544794532/posts/default/3653656908452122921'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4649235396544794532/posts/default/3653656908452122921'/><link rel='alternate' type='text/html' href='http://mtech-admission-iits.blogspot.com/2011/08/cutoffs-2011.html' title='Cutoffs 2011'/><author><name>mh2753</name><uri>http://www.blogger.com/profile/09966549974502386512</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>67</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4649235396544794532.post-8129133653718254685</id><published>2011-02-23T19:27:00.021+05:30</published><updated>2018-03-05T16:32:14.242+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="Admissions"/><category scheme="http://www.blogger.com/atom/ns#" term="CS"/><category scheme="http://www.blogger.com/atom/ns#" term="cutoff"/><category scheme="http://www.blogger.com/atom/ns#" term="GATE"/><category scheme="http://www.blogger.com/atom/ns#" term="IIT"/><category scheme="http://www.blogger.com/atom/ns#" term="IITK"/><category scheme="http://www.blogger.com/atom/ns#" term="interview"/><category scheme="http://www.blogger.com/atom/ns#" term="Kanpur"/><category scheme="http://www.blogger.com/atom/ns#" term="m. tech"/><category scheme="http://www.blogger.com/atom/ns#" term="masters"/><category scheme="http://www.blogger.com/atom/ns#" term="mtech"/><title type='text'>My IIT Kanpur Experience</title><content type='html'>

Before I had my interview at IIT Delhi (in 2008), I also appeared for written test/interview at IIT Kanpur. That trip to IIT Kanpur was one of the most tough yet memorable trip of my life. I will try to recall my experience with the selection procedure at IIT Kanpur. Maybe it will be helpful to people going to IITK this year. &lt;br /&gt;
&lt;br /&gt;

&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;script async src=&quot;//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js&quot;&gt;&lt;/script&gt; &lt;!-- myresponsive --&gt;&lt;ins class=&quot;adsbygoogle&quot;     style=&quot;display:block&quot;     data-ad-client=&quot;ca-pub-3743179702219189&quot;     data-ad-slot=&quot;6474535991&quot;     data-ad-format=&quot;auto&quot;&gt;&lt;/ins&gt;&lt;script&gt;(adsbygoogle = window.adsbygoogle || []).push({});&lt;/script&gt;
&lt;br /&gt;
&lt;br /&gt;
If I remember correctly, the approximate &lt;span style=&quot;font-weight: bold;&quot;&gt;cutoff &lt;/span&gt;that year for IIT Kanpur M. Tech CS, in terms of rank was about &lt;span style=&quot;font-weight: bold;&quot;&gt;AIR 350&lt;/span&gt; (for open category). The number of seats (total) were around 50. I received an email from IIT Kanpur on 6th May and the written test/interview were to be held on &lt;span style=&quot;font-weight: bold;&quot;&gt;23rd and 24th May&lt;/span&gt;. I was working in Pune then, and I found it really difficult to get train tickets to Kanpur, that being the vacation season. Somehow I landed up in Kanpur after a 36 hour journey on the morning of 23rd. &lt;br /&gt;

After getting accommodation and taking some rest, we proceeded for the written test. The written test started at 9 AM. It was a 3hr objective type test. Toughness of the test was comparable to that of GATE.  There was a lot of emphasis on &lt;span style=&quot;font-weight: bold;&quot;&gt;Discrete Maths, Probability, Maths, C and programming etc&lt;/span&gt;. 

&lt;br /&gt;

&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;script async src=&quot;//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js&quot;&gt;&lt;/script&gt; &lt;!-- myresponsive --&gt;&lt;ins class=&quot;adsbygoogle&quot;     style=&quot;display:block&quot;     data-ad-client=&quot;ca-pub-3743179702219189&quot;     data-ad-slot=&quot;6474535991&quot;     data-ad-format=&quot;auto&quot;&gt;&lt;/ins&gt;&lt;script&gt;(adsbygoogle = window.adsbygoogle || []).push({});&lt;/script&gt;
&lt;br /&gt;

I think interview were the most tough part of the selection process. There were about four professors in a room and they were grilling candidates for 15 to 20 minutes each. The professors had a bias towards &lt;b&gt;Discrete Maths, Probability and TOC&lt;/b&gt;. Any guy who mentioned any of these as his favorite subject was bombarded with some really tough questions. So the general strategy was to stay away from mentioning these subjects. The professors were not at all interested in OS, DBMS or networks and they regarded these as &quot;easy&quot; subjects.  Finally it was my turn. The first question that I was asked was a Dynamic Programming question. At that time my understanding of DP was very weak and I knew then that my chances here are not that good. After I wasn&#39;t able to solve it, they then asked me some questions on Merge Sort etc. I was not answering these questions very confidently and they managed to confuse me pretty badly. The worst part about the interview was that they didn&#39;t allow me to do any rough work on my own and asked me to use the whiteboard for rough work. This was very tough to do with four professors staring at me. &lt;br /&gt;
&lt;br /&gt;
When the results were declared after a couple of days and I wasn&#39;t selected I wasn&#39;t surprised. Later during my M. Tech at IIT Delhi we worked a lot on recursion and DP. I then realised that the IITK interview question was not that tough after all...&lt;br /&gt;
&lt;br /&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;script type=&quot;text/javascript&quot;&gt; google_ad_client = &quot;ca-pub-3743179702219189&quot;; /* bottom */ google_ad_slot = &quot;0259131777&quot;; google_ad_width = 300; google_ad_height = 250; &lt;/script&gt; &lt;script src=&quot;https://pagead2.googlesyndication.com/pagead/show_ads.js&quot; type=&quot;text/javascript&quot;&gt; &lt;/script&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mtech-admission-iits.blogspot.com/feeds/8129133653718254685/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://mtech-admission-iits.blogspot.com/2011/02/my-iit-kanpur-experience.html#comment-form' title='39 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4649235396544794532/posts/default/8129133653718254685'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4649235396544794532/posts/default/8129133653718254685'/><link rel='alternate' type='text/html' href='http://mtech-admission-iits.blogspot.com/2011/02/my-iit-kanpur-experience.html' title='My IIT Kanpur Experience'/><author><name>mh2753</name><uri>http://www.blogger.com/profile/09966549974502386512</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>39</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4649235396544794532.post-1944460691181968537</id><published>2011-01-07T23:23:00.072+05:30</published><updated>2018-03-05T16:31:45.229+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="Admissions"/><category scheme="http://www.blogger.com/atom/ns#" term="Computer Applications"/><category scheme="http://www.blogger.com/atom/ns#" term="Computer science"/><category scheme="http://www.blogger.com/atom/ns#" term="CS"/><category scheme="http://www.blogger.com/atom/ns#" term="cutoff"/><category scheme="http://www.blogger.com/atom/ns#" term="Delhi"/><category scheme="http://www.blogger.com/atom/ns#" term="EET"/><category scheme="http://www.blogger.com/atom/ns#" term="Electrical"/><category scheme="http://www.blogger.com/atom/ns#" term="IIT"/><category scheme="http://www.blogger.com/atom/ns#" term="inter disciplinary"/><category scheme="http://www.blogger.com/atom/ns#" term="JCA"/><category scheme="http://www.blogger.com/atom/ns#" term="m. tech"/><category scheme="http://www.blogger.com/atom/ns#" term="masters"/><category scheme="http://www.blogger.com/atom/ns#" term="Mathematics"/><category scheme="http://www.blogger.com/atom/ns#" term="MCS"/><category scheme="http://www.blogger.com/atom/ns#" term="mtech"/><category scheme="http://www.blogger.com/atom/ns#" term="placements"/><category scheme="http://www.blogger.com/atom/ns#" term="Post Graduate"/><category scheme="http://www.blogger.com/atom/ns#" term="technology"/><title type='text'>JCA - Computer Applications at IIT Delhi</title><content type='html'>Certain courses in IITs are usually over looked by MTech aspirants because either they don&#39;t know about them at all or they are not sure if the course is good for them. &lt;br /&gt;
&lt;div&gt;
&lt;/div&gt;

&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;script async src=&quot;//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js&quot;&gt;&lt;/script&gt; &lt;!-- myresponsive --&gt;&lt;ins class=&quot;adsbygoogle&quot;     style=&quot;display:block&quot;     data-ad-client=&quot;ca-pub-3743179702219189&quot;     data-ad-slot=&quot;6474535991&quot;     data-ad-format=&quot;auto&quot;&gt;&lt;/ins&gt;&lt;script&gt;(adsbygoogle = window.adsbygoogle || []).push({});&lt;/script&gt;
&lt;br /&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;
One such course is Computer Applications (JCA) at IIT Delhi which I feel doesn&#39;t get the attention it deserves. In this post I will talk about the Pros and Cons of this course. &lt;/div&gt;
&lt;div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;
&lt;b style=&quot;background-color: #ea9999;&quot;&gt;IMPORTANT: The course has been discontinued by IIT Delhi. Please refer the PG brochure of the institute for details. Refer &lt;a href=&quot;http://mtech-admission-iits.blogspot.nl/2014/03/eet-ctech-faq.html&quot; target=&quot;_blank&quot;&gt;CTech (EET)&lt;/a&gt; which is a similar course run by EE department.&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Note: Please take the views expressed in this post with a grain of salt. &lt;b&gt;&lt;span class=&quot;Apple-style-span&quot;&gt;These are my views and you may or may not agree with them. &lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;
Introduction&lt;/h3&gt;
Computer Applications, or JCA as it is commonly known, is an inter-disciplinary M.Tech program jointly run by the following three departments at IIT Delhi: &lt;b&gt; 1.&lt;/b&gt; Mathematics &lt;b&gt;2. &lt;/b&gt;Computer Science &lt;b&gt;3. &lt;/b&gt;Electrical Engineering&lt;/div&gt;
&lt;div&gt;
The parent department of this course is Mathematics. JCA being an inter-disciplinary course, students from a lot of backgrounds are eligible for it. Non-computer science students are offered some basic courses in the first and second semester, where as students with computer science background are offered more advanced courses.  Apart from this, the students can choose various electives that are offered by the participating departments.&lt;/div&gt;
&lt;div&gt;
You can view the course content in detail &lt;a href=&quot;http://web.iitd.ac.in/~maths/programmes/jca.pdf&quot;&gt;here&lt;/a&gt;  &lt;br /&gt;

&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;script async src=&quot;//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js&quot;&gt;&lt;/script&gt; &lt;!-- myresponsive --&gt;&lt;ins class=&quot;adsbygoogle&quot;     style=&quot;display:block&quot;     data-ad-client=&quot;ca-pub-3743179702219189&quot;     data-ad-slot=&quot;6474535991&quot;     data-ad-format=&quot;auto&quot;&gt;&lt;/ins&gt;&lt;script&gt;(adsbygoogle = window.adsbygoogle || []).push({});&lt;/script&gt;
&lt;br /&gt;
&lt;h3&gt;
Cutoffs&lt;/h3&gt;
&lt;br /&gt;
&lt;img alt=&quot;&quot; border=&quot;0&quot; id=&quot;BLOGGER_PHOTO_ID_5564685811926958642&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjUuccsvbPBFkp4PK6Oa1k7jn_UUTk8BNJ7QQ85P3uS73RHA00o4ultPICJE4smORUENceFN3kubWSK8elbTvMneAy_KJtDr2jL4wIn-36xWIGP__PFOzAMzm7WQXv0Ae3F_QetyqUPrM8/s320/jca_criteria_10.jpg&quot; style=&quot;cursor: pointer; display: block; height: 105px; margin: 0px auto 10px; text-align: center; width: 320px;&quot; /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
Note that the cutoffs this year could be significantly different from the previous year.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;color: red;&quot;&gt;Get the cutoffs for year 2011 CS&lt;/span&gt; &lt;a href=&quot;http://mtech-admission-iits.blogspot.com/2011/08/cutoffs-2011.html&quot;&gt;here&lt;/a&gt;&lt;/b&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;
JCA vs MCS &lt;/h3&gt;
This is a very frequently asked question. Although this is a subjective question and answer will depend on a lot of factors, I would say that if you belong to B. Tech Computer Science background, JCA is almost similar to MCS for you.  You will have to do some Mathematics Dept. courses and labs, but apart from them you can take any course from the CS dept. You can also do your major project under a CS dept. prof. Also almost all companies that open for MCS are also open for JCA. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;
JCA vs EET&lt;/h3&gt;
Again, answer to this is subjective, but in my view, for B. Tech CS students, JCA is better than EET. The reason is JCA is an inter-disp course while EET is run by Electrical Dept. As such, EET is more oriented towards Electrical and Electronics. EET is better than JCA if you are a B. Tech Electrical/Electronics. Again this only &lt;span style=&quot;color: red; font-weight: bold;&quot;&gt;MY OPINION&lt;/span&gt;. 
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;script type=&quot;text/javascript&quot;&gt; google_ad_client = &quot;ca-pub-3743179702219189&quot;; /* bottom */ google_ad_slot = &quot;0259131777&quot;; google_ad_width = 300; google_ad_height = 250; &lt;/script&gt; &lt;script src=&quot;https://pagead2.googlesyndication.com/pagead/show_ads.js&quot; type=&quot;text/javascript&quot;&gt; &lt;/script&gt;
&lt;br /&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;h3&gt;
Placements&lt;/h3&gt;
The million dollar question. The following table lists the number of MTech Computer Applications students placed in various companies in the placement &lt;br /&gt;
period 2009-10. &lt;br /&gt;
&lt;div onselectstart=&quot;return false&quot;&gt;
&lt;table border=&quot;1&quot; cellpadding=&quot;3&quot; cellspacing=&quot;0&quot; id=&quot;k0mq&quot; style=&quot;text-align: center; width: 400px;&quot;&gt;&lt;tbody&gt;
&lt;tr bgcolor=&quot;#eeeebb&quot;&gt;&lt;td style=&quot;text-align: center;&quot; width=&quot;20%&quot;&gt;&lt;b&gt;Company &lt;/b&gt;&lt;/td&gt;&lt;td style=&quot;text-align: center;&quot; width=&quot;20%&quot;&gt;&lt;b&gt;No. Placed &lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr bgcolor=&quot;#ffffcc&quot;&gt;&lt;td width=&quot;20%&quot;&gt;Microsoft&lt;/td&gt;&lt;td width=&quot;20%&quot;&gt;1&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td width=&quot;20%&quot;&gt;Amazon &lt;/td&gt;&lt;td width=&quot;20%&quot;&gt;1&lt;/td&gt;&lt;/tr&gt;
&lt;tr bgcolor=&quot;#ffffcc&quot;&gt;&lt;td width=&quot;20%&quot;&gt;Oracle (Server Technology)&lt;/td&gt;&lt;td width=&quot;20%&quot;&gt;3&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td width=&quot;20%&quot;&gt;Strand Life Science&lt;/td&gt;&lt;td width=&quot;20%&quot;&gt;1&lt;/td&gt;&lt;/tr&gt;
&lt;tr bgcolor=&quot;#ffffcc&quot;&gt;&lt;td width=&quot;20%&quot;&gt;Citrix &lt;/td&gt;&lt;td width=&quot;20%&quot;&gt;1&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td width=&quot;20%&quot;&gt;Nagaro Software &lt;/td&gt;&lt;td width=&quot;20%&quot;&gt;2&lt;/td&gt;&lt;/tr&gt;
&lt;tr bgcolor=&quot;#ffffcc&quot;&gt;&lt;td width=&quot;20%&quot;&gt;Rakuten (Tokyo Posting) &lt;/td&gt;&lt;td width=&quot;20%&quot;&gt;1&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td width=&quot;20%&quot;&gt;Atrenta &lt;/td&gt;&lt;td width=&quot;20%&quot;&gt;1&lt;/td&gt;&lt;/tr&gt;
&lt;tr bgcolor=&quot;#ffffcc&quot;&gt;&lt;td width=&quot;20%&quot;&gt;Clickable &lt;/td&gt;&lt;td width=&quot;20%&quot;&gt;1&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td width=&quot;20%&quot;&gt;Singhania University &lt;/td&gt;&lt;td width=&quot;20%&quot;&gt;1&lt;/td&gt;&lt;/tr&gt;
&lt;tr bgcolor=&quot;#ffffcc&quot;&gt;&lt;td width=&quot;20%&quot;&gt;Itaas&lt;/td&gt;&lt;td width=&quot;20%&quot;&gt;1&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td width=&quot;20%&quot;&gt;Informatica &lt;/td&gt;&lt;td width=&quot;20%&quot;&gt;1&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;br /&gt;
&lt;script async=&quot;&quot; src=&quot;//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js&quot;&gt;&lt;/script&gt;&lt;br /&gt;
&lt;ins class=&quot;adsbygoogle&quot; data-ad-client=&quot;ca-pub-3743179702219189&quot; data-ad-slot=&quot;3172216392&quot; style=&quot;display: inline-block; height: 15px; width: 468px;&quot;&gt;&lt;/ins&gt;&lt;script&gt;(adsbygoogle = window.adsbygoogle || []).push({})&lt;/script&gt;

&lt;br /&gt;
&lt;h3&gt;
On the other hand &lt;/h3&gt;
The biggest drawback of this course is that its parent department is Mathematics. This is not the best dept. in IIT Delhi. If you are a CS background student, you have the luxury of avoiding this dept. by taking all your courses from CS. Still you will have to do a few courses there and you may not like it that much. Apart from this CS students shouldn&#39;t be affected and your parent dept. wont be a concern during your placements etc. &lt;br /&gt;
&lt;div&gt;
&lt;/div&gt;
&lt;div&gt;
People with non-CS background have usually a hard time in this course. The structure is not very friendly towards non-CS students and they have to put a lot of extra efforts to cope up with the requirements.  &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;
Conclusion &lt;/h3&gt;
&lt;div&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: 24px; font-weight: bold;&quot;&gt; &lt;/span&gt;&lt;/div&gt;
In conclusion, I would say that JCA is a good course if you belong from B. Tech CS background. Personally I found that people with non-CS background find it difficult to manage in this course. Again this depends from person to person but this is a general observation. &lt;/div&gt;
&lt;br /&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;script type=&quot;text/javascript&quot;&gt; google_ad_client = &quot;ca-pub-3743179702219189&quot;; /* bottom */ google_ad_slot = &quot;0259131777&quot;; google_ad_width = 300; google_ad_height = 250; &lt;/script&gt; &lt;script src=&quot;https://pagead2.googlesyndication.com/pagead/show_ads.js&quot; type=&quot;text/javascript&quot;&gt; &lt;/script&gt;
&lt;br /&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://mtech-admission-iits.blogspot.com/feeds/1944460691181968537/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://mtech-admission-iits.blogspot.com/2011/01/jca-computer-applications-at-iit-delhi.html#comment-form' title='52 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4649235396544794532/posts/default/1944460691181968537'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4649235396544794532/posts/default/1944460691181968537'/><link rel='alternate' type='text/html' href='http://mtech-admission-iits.blogspot.com/2011/01/jca-computer-applications-at-iit-delhi.html' title='JCA - Computer Applications at IIT Delhi'/><author><name>mh2753</name><uri>http://www.blogger.com/profile/09966549974502386512</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjUuccsvbPBFkp4PK6Oa1k7jn_UUTk8BNJ7QQ85P3uS73RHA00o4ultPICJE4smORUENceFN3kubWSK8elbTvMneAy_KJtDr2jL4wIn-36xWIGP__PFOzAMzm7WQXv0Ae3F_QetyqUPrM8/s72-c/jca_criteria_10.jpg" height="72" width="72"/><thr:total>52</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4649235396544794532.post-3676511354792951728</id><published>2010-09-16T11:14:00.020+05:30</published><updated>2018-03-05T16:30:40.342+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="Computer science"/><category scheme="http://www.blogger.com/atom/ns#" term="CS"/><category scheme="http://www.blogger.com/atom/ns#" term="GATE"/><category scheme="http://www.blogger.com/atom/ns#" term="IIT"/><category scheme="http://www.blogger.com/atom/ns#" term="m. tech"/><category scheme="http://www.blogger.com/atom/ns#" term="masters"/><category scheme="http://www.blogger.com/atom/ns#" term="mtech"/><category scheme="http://www.blogger.com/atom/ns#" term="Post Graduate"/><category scheme="http://www.blogger.com/atom/ns#" term="Post graduation"/><category scheme="http://www.blogger.com/atom/ns#" term="technology"/><title type='text'>GATE CS Preparation</title><content type='html'>In this post I will discuss some ideas related to GATE preparation. These may or may not work for everyone but this is how I went about preparing for GATE myself.  &lt;br /&gt;

&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;script async src=&quot;//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js&quot;&gt;&lt;/script&gt; &lt;!-- myresponsive --&gt;&lt;ins class=&quot;adsbygoogle&quot;     style=&quot;display:block&quot;     data-ad-client=&quot;ca-pub-3743179702219189&quot;     data-ad-slot=&quot;6474535991&quot;     data-ad-format=&quot;auto&quot;&gt;&lt;/ins&gt;&lt;script&gt;(adsbygoogle = window.adsbygoogle || []).push({});&lt;/script&gt;
&lt;br /&gt;
&lt;h3&gt;
When to Start&lt;/h3&gt;
As of writing this post, its September. Ideally you should have started the preparation by now. If you haven&#39;t, its still not very late. Assuming that you have a fair understanding of Computer Science concepts, even starting now, you could manage to finish the syllabus and test preparations on time. I myself started it from end of Sept. Do keep in mind that GATE has a fairly huge syllabus, so its going to be a big task to finish all that.   &lt;br /&gt;
&lt;h3&gt;
&amp;nbsp;&lt;/h3&gt;
&lt;h3&gt;
Where to study from&lt;/h3&gt;
This is perhaps the most frequently asked question related to GATE. Where to study from, that is what to refer and what not to refer. In my experience, the best resource to study for GATE is your own textbooks that you used during your engineering. But no subject will have a single book that is sufficient for that subject. That is why I would suggest that you refer atleast two books for every subject. I know this is a going to take more time, but it helps.  I had a primary book for every subject, but I referred other books for some specific topics that I didn&#39;t find properly covered in the primary book. So for example my primary book for OS was Galvin. But I didn&#39;t understand synchronization that well from this book. So I referred internet or other sources for this topic. The bottom line is: &lt;i&gt;Do not depend on just one source, study from as many sources as possible. &lt;/i&gt;  This is a list of some of the books I referred:&lt;br /&gt;
&lt;br /&gt;

&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;script async src=&quot;//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js&quot;&gt;&lt;/script&gt; &lt;!-- myresponsive --&gt;&lt;ins class=&quot;adsbygoogle&quot;     style=&quot;display:block&quot;     data-ad-client=&quot;ca-pub-3743179702219189&quot;     data-ad-slot=&quot;6474535991&quot;     data-ad-format=&quot;auto&quot;&gt;&lt;/ins&gt;&lt;script&gt;(adsbygoogle = window.adsbygoogle || []).push({});&lt;/script&gt;
&lt;br /&gt;

&lt;br /&gt;
&lt;table border=&quot;1&quot; cellpadding=&quot;3&quot; cellspacing=&quot;0&quot; id=&quot;k0mq&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot; width=&quot;33.333333333333336%&quot;&gt;&lt;b&gt;Book &lt;/b&gt;&lt;/td&gt;&lt;td style=&quot;text-align: center;&quot; width=&quot;33.333333333333336%&quot;&gt;&lt;b&gt;Subject &lt;/b&gt;&lt;/td&gt;&lt;td style=&quot;text-align: center;&quot; width=&quot;33.333333333333336%&quot;&gt;&lt;b&gt;Remarks &lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td width=&quot;33.333333333333336%&quot;&gt;&lt;a href=&quot;http://www.amazon.in/gp/product/8173716056/ref=as_li_tl?ie=UTF8&amp;amp;camp=3626&amp;amp;creative=24790&amp;amp;creativeASIN=8173716056&amp;amp;linkCode=as2&amp;amp;tag=mtcsai-21&quot;&gt;Data Structures in C, Horowitz, Sahani&lt;/a&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;https://ir-in.amazon-adsystem.com/e/ir?t=mtcsai-21&amp;amp;l=as2&amp;amp;o=31&amp;amp;a=8173716056&quot; height=&quot;1&quot; style=&quot;border: none !important; margin: 0px !important;&quot; width=&quot;1&quot;&gt;
&lt;/td&gt;&lt;td width=&quot;33.333333333333336%&quot;&gt;Data Structures &lt;/td&gt;&lt;td width=&quot;33.333333333333336%&quot;&gt;Excellent book for DS &lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td width=&quot;33.333333333333336%&quot;&gt;&lt;a href=&quot;http://www.amazon.in/gp/product/8120340078/ref=as_li_tl?ie=UTF8&amp;amp;camp=3626&amp;amp;creative=24790&amp;amp;creativeASIN=8120340078&amp;amp;linkCode=as2&amp;amp;tag=mtcsai-21&quot;&gt;Introduction to Algorithms, by Cormen, Rivest&lt;/a&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;https://ir-in.amazon-adsystem.com/e/ir?t=mtcsai-21&amp;amp;l=as2&amp;amp;o=31&amp;amp;a=8120340078&quot; height=&quot;1&quot; style=&quot;border: none !important; margin: 0px !important;&quot; width=&quot;1&quot;&gt;
 &lt;/td&gt;&lt;td width=&quot;33.333333333333336%&quot;&gt;Algorithms &lt;/td&gt;&lt;td width=&quot;33.333333333333336%&quot;&gt;Need to study first few chapters only . &lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td width=&quot;33.333333333333336%&quot;&gt;&lt;a href=&quot;http://www.amazon.in/gp/product/8173716129/ref=as_li_tl?ie=UTF8&amp;amp;camp=3626&amp;amp;creative=24790&amp;amp;creativeASIN=8173716129&amp;amp;linkCode=as2&amp;amp;tag=mtcsai-21&quot;&gt;Computer Algorithms, by Horowitz, Sahani&lt;/a&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;https://ir-in.amazon-adsystem.com/e/ir?t=mtcsai-21&amp;amp;l=as2&amp;amp;o=31&amp;amp;a=8173716129&quot; height=&quot;1&quot; style=&quot;border: none !important; margin: 0px !important;&quot; width=&quot;1&quot;&gt;
&lt;/td&gt;&lt;td width=&quot;33.333333333333336%&quot;&gt;Algorithms &lt;/td&gt;&lt;td width=&quot;33.333333333333336%&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td width=&quot;33.333333333333336%&quot;&gt;&lt;a href=&quot;http://www.amazon.in/gp/product/8185015619/ref=as_li_tl?ie=UTF8&amp;amp;camp=3626&amp;amp;creative=24790&amp;amp;creativeASIN=8185015619&amp;amp;linkCode=as2&amp;amp;tag=mtcsai-21&quot;&gt;Principles Of Compiler Design, by Aho and Ullman&lt;/a&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;https://ir-in.amazon-adsystem.com/e/ir?t=mtcsai-21&amp;amp;l=as2&amp;amp;o=31&amp;amp;a=8185015619&quot; height=&quot;1&quot; style=&quot;border: none !important; margin: 0px !important;&quot; width=&quot;1&quot;&gt;
&lt;/td&gt;&lt;td width=&quot;33.333333333333336%&quot;&gt;Compilers &lt;/td&gt;&lt;td width=&quot;33.333333333333336%&quot;&gt;De-facto books for Compilers &lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td width=&quot;33.333333333333336%&quot;&gt;John Martin &lt;/td&gt;&lt;td width=&quot;33.333333333333336%&quot;&gt;TOC &lt;/td&gt;&lt;td width=&quot;33.333333333333336%&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td width=&quot;33.333333333333336%&quot;&gt;Hopcroft &amp;amp; Ullmana &lt;/td&gt;&lt;td width=&quot;33.333333333333336%&quot;&gt;TOC &lt;/td&gt;&lt;td width=&quot;33.333333333333336%&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td width=&quot;33.333333333333336%&quot;&gt;&lt;a href=&quot;http://www.amazon.in/gp/product/8131794741/ref=as_li_tl?ie=UTF8&amp;amp;camp=3626&amp;amp;creative=24790&amp;amp;creativeASIN=8131794741&amp;amp;linkCode=as2&amp;amp;tag=mtcsai-21&quot;&gt;Digital Design, by Morris Mano&lt;/a&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;https://ir-in.amazon-adsystem.com/e/ir?t=mtcsai-21&amp;amp;l=as2&amp;amp;o=31&amp;amp;a=8131794741&quot; height=&quot;1&quot; style=&quot;border: none !important; margin: 0px !important;&quot; width=&quot;1&quot;&gt;
&lt;/td&gt;&lt;td width=&quot;33.333333333333336%&quot;&gt;Digital Logic &lt;/td&gt;&lt;td width=&quot;33.333333333333336%&quot;&gt;Excellent book for Digital Logic &lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td width=&quot;33.333333333333336%&quot;&gt;&lt;a href=&quot;http://www.amazon.in/gp/product/8126520515/ref=as_li_tl?ie=UTF8&amp;amp;camp=3626&amp;amp;creative=24790&amp;amp;creativeASIN=8126520515&amp;amp;linkCode=as2&amp;amp;tag=mtcsai-21&quot;&gt;Operating System Concepts, by Galvin and Silberschatz&lt;/a&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;https://ir-in.amazon-adsystem.com/e/ir?t=mtcsai-21&amp;amp;l=as2&amp;amp;o=31&amp;amp;a=8126520515&quot; height=&quot;1&quot; style=&quot;border: none !important; margin: 0px !important;&quot; width=&quot;1&quot;&gt;
 &lt;/td&gt;&lt;td width=&quot;33.333333333333336%&quot;&gt;OS &lt;/td&gt;&lt;td width=&quot;33.333333333333336%&quot;&gt;Standard book for OS &lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td width=&quot;33.333333333333336%&quot;&gt;&lt;a href=&quot;http://www.amazon.in/gp/product/B0082RPFAI/ref=as_li_tl?ie=UTF8&amp;amp;camp=3626&amp;amp;creative=24790&amp;amp;creativeASIN=B0082RPFAI&amp;amp;linkCode=as2&amp;amp;tag=mtcsai-21&quot;&gt;OS, by Tanenbaum&lt;/a&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;https://ir-in.amazon-adsystem.com/e/ir?t=mtcsai-21&amp;amp;l=as2&amp;amp;o=31&amp;amp;a=B0082RPFAI&quot; height=&quot;1&quot; style=&quot;border: none !important; margin: 0px !important;&quot; width=&quot;1&quot;&gt;
 &lt;/td&gt;&lt;td width=&quot;33.333333333333336%&quot;&gt;OS &lt;/td&gt;&lt;td width=&quot;33.333333333333336%&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td width=&quot;33.333333333333336%&quot;&gt;&lt;a href=&quot;http://www.amazon.in/gp/product/8131716252/ref=as_li_tl?ie=UTF8&amp;amp;camp=3626&amp;amp;creative=24790&amp;amp;creativeASIN=8131716252&amp;amp;linkCode=as2&amp;amp;tag=mtcsai-21&quot;&gt;Fundamentals of Database Systems, By Elmasri, Navathe&lt;/a&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;https://ir-in.amazon-adsystem.com/e/ir?t=mtcsai-21&amp;amp;l=as2&amp;amp;o=31&amp;amp;a=8131716252&quot; height=&quot;1&quot; style=&quot;border: none !important; margin: 0px !important;&quot; width=&quot;1&quot;&gt;
&lt;/td&gt;&lt;td width=&quot;33.333333333333336%&quot;&gt;DBMS &lt;/td&gt;&lt;td width=&quot;33.333333333333336%&quot;&gt;Covers normalization very well &lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td width=&quot;33.333333333333336%&quot;&gt;Ramakrishna Gherke &lt;/td&gt;&lt;td width=&quot;33.333333333333336%&quot;&gt;DBMS &lt;/td&gt;&lt;td width=&quot;33.333333333333336%&quot;&gt;Good for SQL, relational algebra &lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td width=&quot;33.333333333333336%&quot;&gt;Tanenbaum &lt;/td&gt;&lt;td width=&quot;33.333333333333336%&quot;&gt;Computer Architecture &lt;/td&gt;&lt;td width=&quot;33.333333333333336%&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td width=&quot;33.333333333333336%&quot;&gt;&lt;a href=&quot;http://www.amazon.in/gp/product/8131700704/ref=as_li_tl?ie=UTF8&amp;amp;camp=3626&amp;amp;creative=24790&amp;amp;creativeASIN=8131700704&amp;amp;linkCode=as2&amp;amp;tag=mtcsai-21&quot;&gt;Computer System Architecture, by Morris Mano&lt;/a&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;https://ir-in.amazon-adsystem.com/e/ir?t=mtcsai-21&amp;amp;l=as2&amp;amp;o=31&amp;amp;a=8131700704&quot; height=&quot;1&quot; style=&quot;border: none !important; margin: 0px !important;&quot; width=&quot;1&quot;&gt;
&lt;/td&gt;&lt;td width=&quot;33.333333333333336%&quot;&gt;Computer Architecture &lt;/td&gt;&lt;td width=&quot;33.333333333333336%&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td width=&quot;33.333333333333336%&quot;&gt;Hamacher, Zaky &lt;/td&gt;&lt;td width=&quot;33.333333333333336%&quot;&gt;Computer Architecture &lt;/td&gt;&lt;td width=&quot;33.333333333333336%&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td width=&quot;33.333333333333336%&quot;&gt;Tanenbaum &lt;/td&gt;&lt;td width=&quot;33.333333333333336%&quot;&gt;Networks &lt;/td&gt;&lt;td width=&quot;33.333333333333336%&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td width=&quot;33.333333333333336%&quot;&gt;Peterson, Davie &lt;/td&gt;&lt;td width=&quot;33.333333333333336%&quot;&gt;Networks &lt;/td&gt;&lt;td width=&quot;33.333333333333336%&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td width=&quot;33.333333333333336%&quot;&gt;&lt;a href=&quot;http://www.amazon.in/gp/product/817758927X/ref=as_li_tl?ie=UTF8&amp;amp;camp=3626&amp;amp;creative=24790&amp;amp;creativeASIN=817758927X&amp;amp;linkCode=as2&amp;amp;tag=mtcsai-21&quot;&gt;Computer Network, By Douglas Comer&lt;/a&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;https://ir-in.amazon-adsystem.com/e/ir?t=mtcsai-21&amp;amp;l=as2&amp;amp;o=31&amp;amp;a=817758927X&quot; height=&quot;1&quot; style=&quot;border: none !important; margin: 0px !important;&quot; width=&quot;1&quot;&gt;
&lt;/td&gt;&lt;td width=&quot;33.333333333333336%&quot;&gt;Networks &lt;/td&gt;&lt;td width=&quot;33.333333333333336%&quot;&gt;Good for TCP/IP and internet &lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td width=&quot;33.333333333333336%&quot;&gt;Trembly &amp;amp; Manohar &lt;/td&gt;&lt;td width=&quot;33.333333333333336%&quot;&gt;Discrete Mathematics &lt;/td&gt;&lt;td width=&quot;33.333333333333336%&quot;&gt;A little heavy but good &lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td width=&quot;33.333333333333336%&quot;&gt;C. L. Liu &lt;/td&gt;&lt;td width=&quot;33.333333333333336%&quot;&gt;Discrete Mathematics &lt;/td&gt;&lt;td width=&quot;33.333333333333336%&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td width=&quot;33.333333333333336%&quot;&gt;&lt;a href=&quot;http://www.amazon.in/gp/product/8120301455/ref=as_li_tl?ie=UTF8&amp;amp;camp=3626&amp;amp;creative=24790&amp;amp;creativeASIN=8120301455&amp;amp;linkCode=as2&amp;amp;tag=mtcsai-21&quot;&gt;Graph Theory, by Narsingh Deo&lt;/a&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;https://ir-in.amazon-adsystem.com/e/ir?t=mtcsai-21&amp;amp;l=as2&amp;amp;o=31&amp;amp;a=8120301455&quot; height=&quot;1&quot; style=&quot;border: none !important; margin: 0px !important;&quot; width=&quot;1&quot;&gt;
&lt;/td&gt;&lt;td width=&quot;33.333333333333336%&quot;&gt;Graph Theory &lt;/td&gt;&lt;td width=&quot;33.333333333333336%&quot;&gt;A complete reference for Graph theory &lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td width=&quot;33.333333333333336%&quot;&gt;&lt;a href=&quot;http://www.amazon.in/gp/product/8120305965/ref=as_li_tl?ie=UTF8&amp;amp;camp=3626&amp;amp;creative=24790&amp;amp;creativeASIN=8120305965&amp;amp;linkCode=as2&amp;amp;tag=mtcsai-21&quot;&gt;The C Programming Language, by Kernighan and Ritchie&lt;/a&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;https://ir-in.amazon-adsystem.com/e/ir?t=mtcsai-21&amp;amp;l=as2&amp;amp;o=31&amp;amp;a=8120305965&quot; height=&quot;1&quot; style=&quot;border: none !important; margin: 0px !important;&quot; width=&quot;1&quot;&gt;
&lt;/td&gt;&lt;td width=&quot;33.333333333333336%&quot;&gt;C &lt;/td&gt;&lt;td width=&quot;33.333333333333336%&quot;&gt;Excellent book for C. (Preferred over Let us C) &lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td width=&quot;33.333333333333336%&quot;&gt;&lt;/td&gt;&lt;td width=&quot;33.333333333333336%&quot;&gt;&lt;/td&gt;&lt;td width=&quot;33.333333333333336%&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;br /&gt;
Note: The list is not exhaustive. If there are other books that you have found useful, you can suggest them in the comments.&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-size: 100%;&quot;&gt;&lt;b&gt;Online Resources&lt;/b&gt;&lt;/span&gt;  &lt;br /&gt;
&lt;table border=&quot;1&quot; cellpadding=&quot;3&quot; cellspacing=&quot;0&quot; id=&quot;j7.x&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot; width=&quot;33.333333333333336%&quot;&gt;&lt;b&gt;Link &lt;/b&gt;&lt;/td&gt;&lt;td style=&quot;text-align: center;&quot; width=&quot;33.333333333333336%&quot;&gt;&lt;b&gt;Subject &lt;/b&gt;&lt;/td&gt;&lt;td style=&quot;text-align: center;&quot; width=&quot;33.333333333333336%&quot;&gt;&lt;b&gt;Remarks &lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td width=&quot;33.333333333333336%&quot;&gt;&lt;a href=&quot;http://www.cs.uky.edu/~lewis/texts/theory/front/contents.pdf&quot;&gt; Kentucky Notes &lt;/a&gt;  &lt;/td&gt;&lt;td width=&quot;33.333333333333336%&quot;&gt;TOC &lt;/td&gt;&lt;td width=&quot;33.333333333333336%&quot;&gt;Excellent resource for TOC. Covers Automata, Computability, Languages, Unsolvability. Must read. &lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td width=&quot;33.333333333333336%&quot;&gt;&lt;a href=&quot;http://www.cs.uky.edu/~lewis/essays/analysis.pdf&quot;&gt;Kentucky Notes on Algorithms &lt;/a&gt;  &lt;/td&gt;&lt;td width=&quot;33.333333333333336%&quot;&gt;Algorithms &lt;/td&gt;&lt;td width=&quot;33.333333333333336%&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td width=&quot;33.333333333333336%&quot;&gt;&lt;a href=&quot;http://www.cracktheinterview.org/&quot;&gt; Crack the Interview &lt;/a&gt; &lt;/td&gt;&lt;td width=&quot;33.333333333333336%&quot;&gt;Data Structures, Algorithms, DBMS &lt;/td&gt;&lt;td width=&quot;33.333333333333336%&quot;&gt;An extensive resource. It is a compilation of campus interview questions. Go through it if you have time. &lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;br /&gt;
&lt;h3&gt;
Previous Year GATE Papers&lt;/h3&gt;
This is probably the most important thing that helped me get a decent score in GATE. Once you are done with a complete study of the GATE syllabus, you should solve at least one previous year GATE paper completely. By solving I don&#39;t mean solving it like an exam, but solving each and every question open book without any time limit. You can refer any book, internet, ask your friends or do whatever you can. Just solve each and every question in that particular question paper. It can take weeks for you to find out all the answers. Remember just knowing the answer to every question is not sufficient, you should also know how the answer was derived. This process will clear your concepts like anything.You will feel the difference in your confidence and your preparedness for GATE after finishing this exercise.&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;
Coaching&lt;/h3&gt;
Since personally I never joined any coaching for GATE, I cannot suggest anything in this regard. But even if you do not plan to join a GATE coaching institute full time, at least try joining a test series on GATE. A lot of coaching institutes have only test series packages. These test series give you good practice of GATE exam. I joined one such test series towards the end of the year. Apart from this, I have not taken any other coaching.   &lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;
Conclusion&lt;/h3&gt;
Studying for GATE is not like studying for CAT. GATE is not about practice but about knowledge. Studying for GATE is almost like doing a research project. You have to refer as many books as possible and study as much as you can. Remember if you think that there is too much to study in GATE, just wait till you get admission into an IIT. Compared to the workload in IITs, GATE will look like piece of cake to you.   PS: If you know of a good book or resource for GATE, please share via comments. Thanks.

&lt;br /&gt;
&lt;br /&gt;
&lt;script type=&quot;text/javascript&quot;&gt;
google_ad_client = &quot;ca-pub-3743179702219189&quot;;  /* largeRect */ google_ad_slot = &quot;4723154840&quot;; google_ad_width = 336; google_ad_height = 280; // 
&lt;/script&gt; &lt;script src=&quot;https://pagead2.googlesyndication.com/pagead/show_ads.js&quot; type=&quot;text/javascript&quot;&gt;
&lt;/script&gt;
</content><link rel='replies' type='application/atom+xml' href='http://mtech-admission-iits.blogspot.com/feeds/3676511354792951728/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://mtech-admission-iits.blogspot.com/2010/09/gate-cs-preparation.html#comment-form' title='56 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4649235396544794532/posts/default/3676511354792951728'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4649235396544794532/posts/default/3676511354792951728'/><link rel='alternate' type='text/html' href='http://mtech-admission-iits.blogspot.com/2010/09/gate-cs-preparation.html' title='GATE CS Preparation'/><author><name>mh2753</name><uri>http://www.blogger.com/profile/09966549974502386512</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>56</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4649235396544794532.post-3936642934649629676</id><published>2010-02-28T16:22:00.056+05:30</published><updated>2018-03-05T16:24:58.075+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="Computer science"/><category scheme="http://www.blogger.com/atom/ns#" term="computers"/><category scheme="http://www.blogger.com/atom/ns#" term="cost"/><category scheme="http://www.blogger.com/atom/ns#" term="CS"/><category scheme="http://www.blogger.com/atom/ns#" term="expenditure"/><category scheme="http://www.blogger.com/atom/ns#" term="GATE"/><category scheme="http://www.blogger.com/atom/ns#" term="IIT"/><category scheme="http://www.blogger.com/atom/ns#" term="JCA"/><category scheme="http://www.blogger.com/atom/ns#" term="m. tech"/><category scheme="http://www.blogger.com/atom/ns#" term="masters"/><category scheme="http://www.blogger.com/atom/ns#" term="mtech"/><category scheme="http://www.blogger.com/atom/ns#" term="placements"/><category scheme="http://www.blogger.com/atom/ns#" term="Post Graduate"/><category scheme="http://www.blogger.com/atom/ns#" term="Post graduation"/><category scheme="http://www.blogger.com/atom/ns#" term="technology"/><title type='text'>Is it worth doing Mtech at IITs</title><content type='html'>&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Ever since I graduated out of college in 2004 as BE Computer Science, I had this at the back of my mind that I have to do my masters, perhaps an M. Tech from IIT. I dont know how and why mtech got into my head, perhaps it was the dream of studying at IIT or that I was too scared to go to US for MS or had that kind of money. Then I joined a Software company and started my professional career.&amp;nbsp;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
But the more I worked for them, the more I realized that this is not the kind of work a computer scientist is supposed to do. This made my eagerness to go for m tech even stronger. Finally in 2008 I appeared for GATE, secured for myself a seat at IIT Delhi, left the well paying job and joined IIT delhi.&amp;nbsp;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;

&lt;script async src=&quot;//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js&quot;&gt;&lt;/script&gt; &lt;!-- myresponsive --&gt;&lt;ins class=&quot;adsbygoogle&quot;     style=&quot;display:block&quot;     data-ad-client=&quot;ca-pub-3743179702219189&quot;     data-ad-slot=&quot;6474535991&quot;     data-ad-format=&quot;auto&quot;&gt;&lt;/ins&gt;&lt;script&gt;(adsbygoogle = window.adsbygoogle || []).push({});&lt;/script&gt;
&lt;br /&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Believe me, making this decision of going for mtech while I was working for a software company was not easy at all. I had not seen anyone going for mtech in flesh and blood, so making an informed decision was very difficult. Then there is so much stigma against mtechs that convincing everyone around me (and myself) turned out to be very difficult. I realized that the only way of finding out whether its good for me or not, is to go for it. Besides I was fairly confident that however bad this mtech thing turns out to be, I will still get some job, at least as good as I had before mtech. So I thought, lets go for it.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
The intention of this blog is to give you some information about aspects of doing mtech at IIT. I hope after reading this, one should be able to make a more informed decision.

&lt;/div&gt;
&lt;h3 style=&quot;text-align: justify;&quot;&gt;
Quality of Education&lt;/h3&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Most people think that quality of education in mtech is not as good as in btech. This is incorrect as the faculty (and facilities) for mtech and btech is the same. In fact even some of the courses done my btechs and mtechs are same and for some of the courses I have attended classes with the btech guys. So if the quality is good for them, its good for mtechs too. As far as my experience is concerned, this is the first time in my life that I have seen really good faculty. Faculty in my btech college was horrrible. Here in IITs I have studied from profs who have Phds from Stanford, Cornell etc. and some have experience of over 20 years in teaching or industry. Its a great experience to learn from such people, something I would have never got in any other college.  &lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;h3 style=&quot;text-align: justify;&quot;&gt;
Expenditure&lt;/h3&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Mtech from IITs is cheap. Although the fees has gone up phenomenally this year, it is still cheap. I think it will cost about 35K per semester for mtech in IITs. This includes your tution fees, hostel fees, mess dues, etc. In this amount you get to live in a quality IIT environment, and get to use all the facilities like labs, sports facilities, internet etc. Plus you get a stipend of Rs. 8000 per month (i think this could increase this year). So that almost covers your fees. Compare this with doing MS in a US university or an MBA. &lt;/div&gt;
&lt;h3 style=&quot;text-align: justify;&quot;&gt;
Work Load&lt;/h3&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Most people think mtechs dont have to study much and they can relax for 2 years. This is not entirely true though it could be partially true. Here&#39;s how: Courses in IITs can be divided into roughly two categories: &lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
1) Courses that are really very good but at the same time extremely tough. It is very difficult to get a good grade in such courses but you learn a lot. It is in these type of courses that you get the real advantage of being at IIT. &lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
2) Courses that are very easy but mostly useless. You can easily get a good grade in these courses without much effort but they will hardly do any value addition. &lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
So if you mostly take easy courses in your mtech career, you can end up with a good CGPA without working hard at all. But then your mtech would be a waste and you will struggle to get a good placement. On the other hand, you can take the tough but good courses, you will learn a lot, but believe me, it becomes very hectic. These courses will make you work so hard that GATE studies will look like a piece of cake. But at the end, it will be worth it. Same logic applies to your choice of project.  As such how tough or how easy your mtech is will depend on how much hard work you are willing to do. Unfortunately, most people take the useless easy courses, dont work hard at all during mtech and then say doing mtech in IITs was a bad idea. &lt;/div&gt;
&lt;h3 style=&quot;text-align: justify;&quot;&gt;
Placements&lt;/h3&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
This is the million dollar question, literally. People have this perception that after doing an mtech, the only thing you can do is teaching. I dont know about other branches, but this is certainly not true for mtech in computer science. In my batch itself mtech people got placed in &lt;b&gt;Amazon, Adobe, Morgan Stanley, Oracle, Citrix, Cisco, Mircrosoft &lt;/b&gt;etc. Some of these companies hired more mtechs than btechs. Placement in IITs depend very much on your caliber than on anything else. Companies that come for campus allow a lot of people to appear for their written tests. So one gets an opportunity to appear for a lot of companies. But if you cant clear their written test or crack their interviews, there is nothing anybody else can do about it.&lt;/div&gt;

&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;

&lt;script async src=&quot;//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js&quot;&gt;&lt;/script&gt; &lt;!-- myresponsive --&gt;&lt;ins class=&quot;adsbygoogle&quot;     style=&quot;display:block&quot;     data-ad-client=&quot;ca-pub-3743179702219189&quot;     data-ad-slot=&quot;6474535991&quot;     data-ad-format=&quot;auto&quot;&gt;&lt;/ins&gt;&lt;script&gt;(adsbygoogle = window.adsbygoogle || []).push({});&lt;/script&gt;
&lt;br /&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;


&lt;div style=&quot;text-align: justify;&quot;&gt;
But there is a catch. There is no separate placement for mtechs and btechs. This means an mtech has to compete with btech for placements. But if you have done your mtech seriously you can still compete with them. A lot of mtech guys do get better placements than btechs.&lt;/div&gt;
&lt;h3 style=&quot;text-align: justify;&quot;&gt;
Other prospects&lt;/h3&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Apart from placements, an mtech from IIT also stands a chance for getting into a reputed university abroad for Phd. You would need a high CGPA and a good recommendation from a prof. at IIT. Also, some guys who do good work in their project, get their work published in  reputed scientific journals. So you get an opportunity to do some real contribution. Besides the option of teaching is always open. With so many engineering colleges mushrooming everywhere in the country, you always have an option to opt for teaching.  &lt;/div&gt;
&lt;h3 style=&quot;text-align: justify;&quot;&gt;
Conclusion&lt;/h3&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
I would conclude by saying that mtech is good only if you are genuinely interested in Computer Science and research and willing to work really hard for next two years. Otherwise you are better off going for a job.
&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;script type=&quot;text/javascript&quot;&gt; google_ad_client = &quot;ca-pub-3743179702219189&quot;; /* bottom */ google_ad_slot = &quot;0259131777&quot;; google_ad_width = 300; google_ad_height = 250; &lt;/script&gt; &lt;script src=&quot;https://pagead2.googlesyndication.com/pagead/show_ads.js&quot; type=&quot;text/javascript&quot;&gt; &lt;/script&gt;
&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://mtech-admission-iits.blogspot.com/feeds/3936642934649629676/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://mtech-admission-iits.blogspot.com/2010/02/is-it-worth-doing-mtech-at-iits.html#comment-form' title='191 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4649235396544794532/posts/default/3936642934649629676'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4649235396544794532/posts/default/3936642934649629676'/><link rel='alternate' type='text/html' href='http://mtech-admission-iits.blogspot.com/2010/02/is-it-worth-doing-mtech-at-iits.html' title='Is it worth doing Mtech at IITs'/><author><name>mh2753</name><uri>http://www.blogger.com/profile/09966549974502386512</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>191</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4649235396544794532.post-7894544209319615051</id><published>2010-02-17T21:28:00.023+05:30</published><updated>2018-03-05T16:28:38.176+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="Admissions"/><category scheme="http://www.blogger.com/atom/ns#" term="Computer science"/><category scheme="http://www.blogger.com/atom/ns#" term="computers"/><category scheme="http://www.blogger.com/atom/ns#" term="CS"/><category scheme="http://www.blogger.com/atom/ns#" term="cutoff"/><category scheme="http://www.blogger.com/atom/ns#" term="GATE"/><category scheme="http://www.blogger.com/atom/ns#" term="IIT"/><category scheme="http://www.blogger.com/atom/ns#" term="m. tech"/><category scheme="http://www.blogger.com/atom/ns#" term="masters"/><category scheme="http://www.blogger.com/atom/ns#" term="mtech"/><category scheme="http://www.blogger.com/atom/ns#" term="Post Graduate"/><category scheme="http://www.blogger.com/atom/ns#" term="Post graduation"/><category scheme="http://www.blogger.com/atom/ns#" term="technology"/><title type='text'>Mtech Computer Science Admissions in IITs</title><content type='html'>

&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;

So you really worked hard for GATE and appeared for the exam. Now the exam is over and you think you did well. Now starts the second phase of Mtech admissions, the post-GATE phase.Frankly, application procedure after GATE is no less hectic than the GATE preparation itself. You have to skim through lengthy prospectus of IITs, find relevant courses, get documents attested, get the DDs, and finally post the applications.You also have to do some more preparations as some of these institutes require you to appear for an additional written test or interview or both.   In this article I discuss certain frequently asked questions by people applying to IITs after GATE. &lt;/span&gt;&lt;/span&gt;&lt;br /&gt;

&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;script async src=&quot;//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js&quot;&gt;&lt;/script&gt; &lt;!-- myresponsive --&gt;&lt;ins class=&quot;adsbygoogle&quot;     style=&quot;display:block&quot;     data-ad-client=&quot;ca-pub-3743179702219189&quot;     data-ad-slot=&quot;6474535991&quot;     data-ad-format=&quot;auto&quot;&gt;&lt;/ins&gt;&lt;script&gt;(adsbygoogle = window.adsbygoogle || []).push({});&lt;/script&gt;
&lt;br /&gt;

&lt;h3&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;Which IIT to apply to?&lt;/span&gt;&lt;/span&gt;&lt;/h3&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;        The answer would depend on your rank and your interest. But mostly it would depend on your rank. This is what I feel are the options available to you based on your rank in GATE(&lt;span style=&quot;font-weight: bold;&quot;&gt;applicable for GE category, Computer Science only&lt;/span&gt;):  &lt;b&gt;&amp;nbsp;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;b&gt;1) Rank 250 to 350:&lt;/b&gt; May get a call from IITK for written test. Mtech CS in IITG and IITR are also possible. Other possibilities are JCA at IITD, EET at IITD, MS in IITM and RA at IITB. For people with a btech CS background, I would suggest&lt;a href=&quot;http://mtech-admission-iits.blogspot.com/2011/01/jca-computer-applications-at-iit-delhi.html&quot;&gt; JCA at IITD&lt;/a&gt; after IITK.  &lt;b&gt;&amp;nbsp;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;b&gt;2) Rank 200 to 250:&lt;/b&gt; All of the above plus may get a call from IITD for interview and IITKGP for counselling.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;b&gt;3) Rank 100 to 200:&lt;/b&gt; Should get a call from most IITs (except IITB) for written test/interview. Your selection will depend on your performance in interview, but there is still a lot of weightage on your GATE rank.&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;b&gt;4) &lt;/b&gt;&lt;b&gt;Rank 60s to 100:&lt;/b&gt; All IITs, chance of IITB mtech CS.&lt;/span&gt;&lt;/span&gt; &lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;b&gt;5) Rank 1 to 50&lt;/b&gt;: All IITs, IISc. People in this rank usually prefer IITB/IISc or direct admission in IITK. VDTT at iit delhi is also an option if you are interested in embedded/VLSI.&lt;/span&gt;&lt;/span&gt; 
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;


&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;script async src=&quot;//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js&quot;&gt;&lt;/script&gt; &lt;!-- myresponsive --&gt;&lt;ins class=&quot;adsbygoogle&quot;     style=&quot;display:block&quot;     data-ad-client=&quot;ca-pub-3743179702219189&quot;     data-ad-slot=&quot;6474535991&quot;     data-ad-format=&quot;auto&quot;&gt;&lt;/ins&gt;&lt;script&gt;(adsbygoogle = window.adsbygoogle || []).push({});&lt;/script&gt;
&lt;br /&gt;

&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;Note that this is based on previous years data. Since IITs are adding new courses and new seats to existing courses, the rank cutoff for some of these options could actually go down on a year-on-year basis. It is advisable that you apply to one or two categories higher than your rank. You never you, you might get a call.&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: red;&quot;&gt;Get the cutoffs for year 2011 CS&lt;/span&gt; &lt;a href=&quot;http://mtech-admission-iits.blogspot.com/2011/08/cutoffs-2011.html&quot;&gt;here&lt;/a&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;
&lt;br /&gt;
&lt;h3&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;Which IIT is better? &lt;/span&gt;&lt;/span&gt;&lt;/h3&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;        There is no universal answer to this question. For computer science, IITK is considered the one with the best Computer Science department. But IITK have a more research oriented mtech course as compared to other IITs. As such mtechs in IITK do less course work and more thesis work. This may be good for you if you are totally into research. IITK is followed by IITD, IITKGP and IITB. IITD and IITB have an edge over all other IITs when it comes to campus placements. IITM is not bad either. IITG and IITR are usually less preferred.        Which IIT is better for you may also depend on your research interest. For eg. IIT Delhi is known for its Computer Vision and Graphics. IIT Delhi is also good for Networks as well as Semantics and Verification but not so good for Database related stuff. You can get some idea by looking as the list of professors currently in a particular IIT and their area of research. This should give you some idea. &lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;Specializations?&lt;/span&gt;&lt;/span&gt;&lt;/h3&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;        There are very few specializations in IITs for mtech in computer science. Most IITs just have Mtech in Computer Science/IT etc. After you get admission to mtech, you can then choose your courses and project based on your interest. The only specialized course i know is VDTT at IIT Delhi. It specializes in embedded and VLSI designing. But the cutoffs are usually very high for this course. 

&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;script type=&quot;text/javascript&quot;&gt; google_ad_client = &quot;ca-pub-3743179702219189&quot;; /* bottom */ google_ad_slot = &quot;0259131777&quot;; google_ad_width = 300; google_ad_height = 250; &lt;/script&gt; &lt;script src=&quot;https://pagead2.googlesyndication.com/pagead/show_ads.js&quot; type=&quot;text/javascript&quot;&gt; &lt;/script&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;


&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;What about inter-disciplinary courses?&lt;/span&gt;&lt;/span&gt;&lt;/h3&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;        People seem to have a thing against inter-disp courses. Most of them are not that bad and some like&lt;a href=&quot;http://mtech-admission-iits.blogspot.com/2011/01/jca-computer-applications-at-iit-delhi.html&quot;&gt; JCA at IIT Delhi&lt;/a&gt; are actually good. For some reason they don&#39;t get that much attention. Before you judge any course, I would suggest you contact someone from that course or from the same IIT and ask their feedback. &lt;/span&gt;&lt;/span&gt;  &lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;What about MS courses?&lt;/span&gt;&lt;/span&gt;&lt;/h3&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;        One common mistake made by most GATE aspirants is to apply for MS when they are could not get a seat in mtech. MS at IITs should not be considered a substitute for mtech. MS is research oriented. MS people do very few courses and mostly work on their thesis or project. Because courses at IITs are a great learning experience, MS guys mostly miss out on this opportunity. Technically MS could finish in 2 years time but mostly because of its research focus takes much more than that, typically 3 years. MS has usually the same placements as mtechs, but because it takes longer to finish, MS guys have to wait longer for the job.  From a pure academic point of view, MS(R) is actually better as you can spend a lot of time on a research problem and if you get a proper guide you could really do some good work. But if you are in a hurry of getting a job, you should probably go for mtech.&lt;br /&gt;
Advantage of MS is that most IITs allow you to convert it to Phd if you have a good enough CGPA. So frankly, there is no point in doing MS if you are not willing to convert it to a Phd or do a Phd after you finish MS. &lt;br /&gt;
&lt;br /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;

&lt;script async src=&quot;//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js&quot;&gt;&lt;/script&gt;&lt;ins class=&quot;adsbygoogle&quot; style=&quot;display:inline-block;width:468px;height:15px&quot; data-ad-client=&quot;ca-pub-3743179702219189&quot; data-ad-slot=&quot;3172216392&quot;&gt;&lt;/ins&gt; &lt;script&gt;(adsbygoogle = window.adsbygoogle || []).push({})&lt;/script&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;Preparation for Written test/interview.&lt;/span&gt;&lt;/span&gt;&lt;/h3&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;All IITs have their own ways of conduction written tests and interview. Infact withing the same IIT, different departments also may have different procedures. When you apply to a certain course, find out the people already doing that course and find out about the admission procedure. They are the best guide. &lt;/span&gt;&lt;/span&gt;     &lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;Mostly for CS it would involve data structure/algorithms, programming in C, OS/Architecture or networks. Some courses/IITs may focus on some specific subjects depending on the problems the professors are working on. For eg. IITK written test/interview was mostly centered around Maths/probability/discrete mathematics etc.  Note that the above information is subject to change every year as IITs add more courses and revise course structure for existing courses. I would suggest reading the PG admission brochure carefully for selecting a suitable course.  &lt;span style=&quot;font-weight: bold;&quot;&gt;PS: Please let me know your views/ideas/comments. This would help a lot in improving the blog. Thanks.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;

&lt;br /&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;script type=&quot;text/javascript&quot;&gt; google_ad_client = &quot;ca-pub-3743179702219189&quot;; /* bottom */ google_ad_slot = &quot;0259131777&quot;; google_ad_width = 300; google_ad_height = 250; &lt;/script&gt; &lt;script src=&quot;https://pagead2.googlesyndication.com/pagead/show_ads.js&quot; type=&quot;text/javascript&quot;&gt; &lt;/script&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mtech-admission-iits.blogspot.com/feeds/7894544209319615051/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://mtech-admission-iits.blogspot.com/2010/02/mtech-admissions-in-iits-so-you-really.html#comment-form' title='92 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4649235396544794532/posts/default/7894544209319615051'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4649235396544794532/posts/default/7894544209319615051'/><link rel='alternate' type='text/html' href='http://mtech-admission-iits.blogspot.com/2010/02/mtech-admissions-in-iits-so-you-really.html' title='Mtech Computer Science Admissions in IITs'/><author><name>mh2753</name><uri>http://www.blogger.com/profile/09966549974502386512</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>92</thr:total></entry></feed>