It’s good that you have a target in your mind and aren’t leaving everything to luck. The best way for a non-genius student to get a seat at IIT Kanpur's Computer Science program is to work hard and consistently. Rather than stating the usual; solving previous year question papers, joining good coaching institutes, coordinating school with coaching classes, and self-study, I will talk about some of the most basic things that people often undermine
I would like to end the answer on a final note: There are no non-geniuses, just bad students who do not pay attention in class and bad teachers who do not teach well.
Even though I am a CSE student at VIT Vellore, I would like to point out some weaknesses of my institution-
NIT Surathkal, on the other hand, is a government college. It has an intake of around 800 students in all the branches, with 120 students in CSE. The institution offers top notch placements. There are no mass hirings. The course fee falls between 1.38 to 1.57 Lakhs per year. College rules are much more flexible.
Thus, based on these observations, I would suggest you take admissions in NIT Surathkal for your CSE program.
BITS Pilani will give a very enriching experience to you. The students are some of the top talents in the entire country. So there will be intense competition in the batch.
The best thing about BITS Pilani is its attendance which is not compulsory. Thus you may see many of the students not attending the classes regularly. Some may be working with the professors on some projects and some may be sleeping in their rooms.
The students also prepare thoroughly data structure and algorithms which help them to get the best of the placements.
Apart from academics they also do regular stuff such as chill out with friends, night outs, movie nights, binge watch TV series at rooms, join clubs like music club, sports club etc.
One of my friends had a great experience interacting with a brilliant CSE professor at IIT Bombay, Dr. D.B. Phatak.
He called the professor who gladly invited him over to his office. My friend was impressed as such a busy person who is 65 years of age was ready to meet him without hesitation. He reached his office and was welcomed almost as if the professor was expecting him for the past few weeks. He was simultaneously attending calls and yet managed to attend to my friend happily. Talking to him did not look like one is talking to a Padamdhee awarded such a humble attitude. He told my friend his youth stories and discussed a number of topics. In the end, my friend couldn’t resist asking what kind of person gets successful like him. To this, the professor replied,“ I will tell you an anecdote. I am chairman of a certain bank body where we conduct elections for nominating a board member. Once we had elections where each person got some 3–5 votes and generally one of those votes people gave to themselves. In that particular election, there was only one lady who has ethically and honestly given all votes to other fellow members and in the end, she lost the election by one vote only. Do you know who that lady is today? She is chairman of SBI. Your ethics make you great, not the degrees, money, and positions.”
The gist of the interaction was that one can become successful irrespective of his position and credentials. What matters is how humble your stay even after being extremely successful.
DTU and NSIT have a number of reservation policies like caste, Delhi quota, and numerous sub-quotas, so the quality of the crowd is average. Anyone who gets to choose BITS Pilani instead will never choose DTU and NSIT. BITS Pilani accepts admission solely on the basis of merit and thus the crowd quality is superior to that of DTU. Sparing the locational factor, BITS has an upper hand in every aspect. Moreover, it’s the only institute to enjoy global recognition apart from IITs.
Specifically talking about CS, the number of Google Summer of Code selections from there is a testament to the credibility of the CS branch here. If you look at the bigger picture and compromise on the location, you will be gaining much more than Delhites.
Even I began programming at Manipal Institute of Technology itself. I didn’t opt for Computer Science during 11th and 12th.
In the first few months, you’ll find a gap between those who can’t code and those who already can. The first few lectures will be quite difficult to understand. During your three hour lab sessions, you’ll struggle to complete the assigned programs on time. On the other hand, there will be students who will complete the same task much faster. You might even score less in the first few tests.
Now after all this, you’ll feel disheartened and approach people for help. Many will misguide you towards a branch change. This is when you have to choose- either you run away or face your fears. You’ll have to work hard and learn programming.
Do plenty of reading, approach your faculty with doubts, and seek help from friends who know programming. Manipal provides a good learning environment. It’s just that you’ll have to exhibit a lot of patience and hard work.
Pursuing my CSE from Manipal was the best decision I made. If you follow my advice, by the time you graduate, you’ll be at par with the rest of your batch.
Around 90% of students at IIT Guwahati are successfully placed and the placements are considered to be the best. It's important to note that the remaining students who weren't placed actually opted for higher education in other reputed universities. Top recruiters like Uber, Samsung, Microsoft, Google, and JP Morgan visit the university with the highest package offered by Uber being INR 2.2 Crore and the lowest package being INR 15 LPA. The average salary package for Computer Science Engineering (CSE) is INR 29 LPA. In terms of internships, students were offered INR 2 lacs per month by companies such as Uber and Microsoft. A majority of students tend to choose careers in software development and web development.
In 2022, the highest packages have been offered by Microsoft and Google. Around 90-92% of students secured excellent internships and every student is satisfied with their internship experience. Companies visit the campus during the third year, providing students with ample opportunities to pursue their career aspirations.
IIT Roorkee is a renowned institution for engineering and technology, but its reputation for CS may not be as strong as other institutions. This is mainly due to a lack of resources, a limited number of faculty members with expertise in computer science, or a lack of emphasis on computer science. Here are a few pointers regarding the CS department of IIT Roorkee
It’s better you lower your expectations before joining the CS department of IIT Roorkee, especially in terms of research. The professors here have limited knowledge and you won’t find them very helpful. You will have to develop your interest and pursue them individually. You will have to even learn coding yourself as most professors are unaware of the basic know-how. Competitions like ICPC, and GSOC are not supported by the Management and you will have to build and team yourself and work on it.
The placements are pretty good with most top companies visiting the campus with good packages. However, you are given the least assistance in placements and will have to prepare everything yourself. Ultimately you will depend most on your peers for everything.
Manipal University Jaipur is a good option for CSE. It offers good infrastructure for coding. The coding culture on campus is pretty active and it’s improving. MUJ organized many workshops and seminars to give students hands-on coding experience.
Manipal University Jaipur Placement for CSE is great. Students of CSE usually get an average CTC of around INR 6.5 LPA. While the highest CTC goes up to INR 42 LPA. Dell, Amazon, Capgemini, etc. are the major recruiters that take part in the placement frequently. MUJ has an incubation center - Atal Incubation Center for providing support to startups and budding entrepreneurs.
If you want better infrastructure and exposure, and money is not an issue for you, choose CS/ECE Jaypee Noida. Regarding placements, speak with the seniors at Jaypee.
In terms of placement, IET Lucknow will undoubtedly provide you with numerous opportunities. You will be given a variety of opportunities, and there will be no limitations imposed by the college administration team.