We all know that today’s world is a world of computers. Everything around us is getting computerized & computers have become an integral & the most important part of our life. So computers have become a really prominent branch attracting thousands & thousands towards it. This subject involves ‘playing’ with computers memory & brain. With playing it implies developing & upgrading computer software which make things simpler, hacking, developing computer programmes which are beneficial for other branches as well. Computer programmers are responsible for the detailed design of how the computer should perform a task and for instructing the computer accordingly. For this one must have a stand over languages like: C++, C, JAVA, COBOL etc Computer science engineering designates the scientific and mathematical approach in computing. A computer scientist is a person who does work at a professional level in computer science and has attained a degree in computer science or a related field. Some of the examples are programming language theory studies approaches to description of computations, while the study of computer programming itself investigates various aspects of the use of programming languages and complex systems, and human-computer interaction focuses on the challenges in making computers and computations useful, usable, and universally accessible to humans. The institutes where computer science engineering is taught are:
1. Indian Institute of Technology Kanpur
2. Indian Institute of Technology Delhi
3. Indian Institute of Technology Mumbai
4. Indian Institute of Technology Chennai, TN
5. BITS Pilani , Rajasthan.