Since engineering is the application of the principles of basic science to the solving of problems within constraints, Computer Engineering as the name suggests is that part of engineering which is applied to computers and computer-based systems. In other words, computer engineers build computers such as PCs, workstations, and supercomputers. It is also part of their profile to build computer-based systems such as those found in cars, planes, appliances, electronics, phones, communication networks, and many, many other products. Computer engineers typically design not only the hardware, but also much of the software in computer-based systems.

Top Computer Engineering colleges in India

Some of the top colleges in India that offer Computer Engineering are listed as follows:

  • Indian Institute of Technology Bombay- Mumbai
  • Indian Institute of Technology- Delhi
  • Indian Institute of Technology- Kanpur
  • Indian Institute of Technology- Kharagpur
  • Indian Institute of Technology Madras- Chennai
  • Indian Institute of Technology- Roorkee
  • Birla Institute of Technology and Science- Rajasthan
  • Indian Institute of Technology- Guwahati
  • National Institute of Technology- Tiruchirappalli
  • Indian School of Mines- Dhanbad
  • National Institute of Technology- Mangalore
  • Birla Institute of Technology- Patna
  • Jadavpur University- Kolkata
  • International Institute of Information Technology- Hyderabad
  • Netaji Subhas Institute of Technology- Delhi
  • Motilal Nehru National Institute of Technology- Allahabad
  • PSG College of Technology- Coimbatore
  • PEC University of Technology- Chandigarh
  • Malaviya National Institute of Technology- Jaipur
  • Visvesvaraya National Institute of Technology- Nagpur
  • Thapar University- Patiala
  • National Institute of Technology- Rourkela
  • College of Engineering- Pune
  • Jawaharlal Nehru Technological University- Hyderabad