Computer Science ( CS ) and Information Technology
Computer Science & Engineering (CSE)
Computer Science & Engineering (CSE) is an academic program at some universities that integrates the fields of computer engineering and computer science, providing knowledge of computing systems in both hardware and software design.
Specialization Courses In Computer Science Engineering
Artificial Intelligence
Artificial intelligence (AI) refers to the simulation of human intelligence in machines that are programmed to think like humans and mimic their actions. The term may also be applied to any machine that exhibits traits associated with a human mind such as learning and problem-solving.
Information Management and Data Analytics
Information Management and Data Analytics (IMDA) Data and information form the lifeblood of modern society. We take a multidisciplinary and multidimensional approach to the study of data and information to explore the way they are created, used and managed in specific personal and organisational contexts.
Bioinformatics
As an interdisciplinary field of science, bioinformatics combines biology, computer science, information engineering, mathematics and statistics to analyze and interpret the biological data. Bioinformatics has been used for in silico analyses of biological queries using mathematical and statistical techniques.
Software Engineer
Software engineering is defined as a process of analyzing user requirements and then designing, building, and testing software application which will satisfy those requirements. ... It helps you to obtain, economically, software which is reliable and works efficiently on the real machines'.
Database Engineer
Database engineers are typically tasked with the creation and management of databases for a specific company or organization. This can include anything from building a new database to meet a specific need, configure new and existing systems, and maintain the databases to ensure everything remains fully functional.
Web Developer
A web developer is a programmer who specializes in, or is specifically engaged in, the development of World Wide Web applications using a client–server model. The applications typically use HTML, CSS and JavaScript in the client, PHP, ASP.NET (C#) or Java in the server, and http for communications between client and server. A web content management system is often used to develop and maintain web applications.

List of Top University for Computer Science ( CSE )

Note: The list is more applicable for students who would like to pursue higher education in CSE and related areas (MTech/MS/PhD). To some extent useful for BTech/BE too.

Ranking is majorly based on factors such as Faculty, Placements, Campus life and Research opportunities.

IISc, IIT Bombay
IIT Delhi
IIT Madras
IIT Kanpur
IIIT Hyderabad
IIT Kharagpur
IIT Roorkee
IIT Guwahati
IIT Hyderabad, BITS Pilani
NIT Warangal, NIT Trichy, ISI Kolkata
IIIT Delhi, IIIT Bangalore
IIT-BHU (doesn’t have a separate MTech/MS course in CSE)
IIT Gandhinagar, IIT-ISM Dhanbad
BITS Goa, BITS Hyderabad
IIT Indore, IIT Ropar, NIT Surathkal
IIT Patna, IIT Mandi
IIT Jodhpur, IIT Bhubaneshwar, NIT Rourkela, NIT Allahabad
NIT Calicut, NSIT, DTU
IIIT Allahabad, Other old NITs, Other new IITs, Jadavpur University
Other old IIITs, DAIICT, BIT Mesra, IIEST Shibpur, COE Pune
Some other renowned institutes are - CMI, IMSc and TIFR. In terms of research (especially theoretical computer science), these are on par with IITs, NITs, IIITs and BITS.
Colleges such as VIT, Manipal, Thapar, SRM, etc. can be ranked after these only (just my opinion).
I hope I haven't missed out any college which deserves to be in the top 20.
All the best to those seeking admissions in CSE branch :) Cheers!!

Scope of Computer Science Engineering In India 
This is a paragraph. Click here to edit the text.This is a paragraph. Click here to edit the text. It's easy. Just click here to add your own content and make changes to it.
After Completing CSE :

1) You can try for GATE and if you got high score then you can make a entry into ISRO,DRDO etc.
2) New India Assurance Company Limited for the post of Post Administrative Officer (Scale I).
3) Bharat Sanchar Nigam Limited for the Post of Associate Server Maintainer.
4) Cabinet Secretarial Govt Of India Jobs for the Post of Deputy Field Officer.
5) Also you can try for Railway, Bank jobs etc.

But as no. of vacancies in govt sectors are very limited so prepare very well for those jobs.

1.Private Software company:-

TCS.CTS.
WIPRO.
ACCENTURE.
IBM.
INFOSYS.
MAHINDRA SATYAM.
CAPGEMINI.
IGATE PATNI COMPUTERS.

2.Government Software company:-

BHEL (Bharat Heavy Electricals Limited)
ONGC(Oil and Natural Gas Corporation)
GAIL(Gas Authority India Ltd )
HAL (Hindustan Aeronautics Limited)
SAIL(Steel Authority of India)

3.Higher Education:-

You can take admisionin M.Tech
Also you can go for MBA.
Career opportunities

On the successful completion of the program, one can look at the following profiles:

Software Engineer / Programmer
Developer (.NET / JAVA / C++ etc...)
Network Administrator
Database Administrator
Network Programmer
Tester
System Analyst
Business Analyst
System Engineer
Hardware Engineer
Support Specialist
This is a paragraph. Click here to edit the text. It's easy. Just click here to add your own content and make changes to it.This is a paragraph.