What computer out of these, is best for a college student?

Which Indian college has the best Computer Science courses and syllabus currently? I am a non CS student looking to pursue some of the subjects as an interest. The emphasis is on programming skills.

  • I am a non Cs-student(from a NIT) with an inclination towards mostly programming and Web development. I am not asking this question because I want to get hired into a top-shot software giant like Google or something! I like my current branch too (Chem engineering) and am mostly undecided about my future path. I am just trying to pursue my interests at the moment simply put. Please let me know which college's syllabus(among the IITs, IIITs, BITS and NITs) would cater the most to my needs? I am interested in programming( I want to prepare for ICPC ) and web development  I will be choosing some of the courses from the given to follow.

  • Answer:

    The best courses/syllabus/atmosphere for competitive programming in India is probably going to be IIIT-Hyderabad, with IIT-K being strong in Math/Theory but this is just hearsay and not direct observation. ICPC is a domain where IIIT has dominated in the past- but you're better off just practicing from the competition websites after doing an intro to data-structures and algorithms course. Normal CS classes don't really teach you the nitty gritty of extracting every last drop of speed from your code, and coding fast. They focus on more general concepts. But more importantly, why are you restricting yourself to these schools? Why restrict yourself to Indian colleges when you can do courses from Princeton, Berkeley, MIT, Stanford and Harvard on https://www.coursera.org/ and https://www.edx.org/dashboard and from Google and Reddit and Autodesk on https://www.udacity.com/? I'm willing to bet you'll learn a lot more and have a lot more fun in the process.

Anjishnu Kumar at Quora Visit the source

Was this solution helpful to you?

Other answers

If you are looking to do the courses out of your interest , here are some courses you can do . These are the set of CS courses offered by IITB as minor courses to other department students . I am also providing NPTEL lectures in the links . If you want to still go deeper , you can go for the reference books mentioned in the beginning of the lectures. 1) Discrete Mathematical Structures - http://nptel.ac.in/courses/106106094/ 2) Data Structures and Algorithms - http://nptel.ac.in/courses/106102064/ 3) Computer Networks - http://nptel.ac.in/courses/106105081/ http://nptel.ac.in/courses/Webcourse-contents/IIT%20Kharagpur/Computer%20networks/New_index1.html 4) Database and Information Systems - http://nptel.ac.in/courses/106106093/   http://nptel.ac.in/courses/IIT-MADRAS/Intro_to_Database_Systems_Design/index.php 5) Artificial Intelligence - http://nptel.ac.in/courses/106105079/ 6) Design and Analysis of Algorithms - http://nptel.ac.in/courses/106101060/ I am not sure whether the link for Database and Information Systems is right or not . There also many good courses in NPTEL such as  Introduction to programming , Introduction to Computer Graphics offered . Also check CS minor courses offered by other IITs , MIT and other colleges . Go for the reference materials mentioned by the professors . ALL THE BEST

Sai Kiran Thatikonda

Just Added Q & A:

Find solution

For every problem there is a solution! Proved by Solucija.

  • Got an issue and looking for advice?

  • Ask Solucija to search every corner of the Web for help.

  • Get workable solutions and helpful tips in a moment.

Just ask Solucija about an issue you face and immediately get a list of ready solutions, answers and tips from other Internet users. We always provide the most suitable and complete answer to your question at the top, along with a few good alternatives below.