What is the difference between CS and CSIT?
Hello!!!!
The CS engineering programme usually deals with how to build micro processors, how to write a compiler etc. IT is the business side of computers - usually dealing with databases, business, and accounting. One way to think of it is that IT deals with the application of computing technology to real life processes and CSE deals with the “science” that facilitates these applications.
Further, while CSE focuses on the foundation of computing, IT as a discipline focuses on satisfying the computing technology needs of organisations. So, in a continuum between principles and application, IT focuses more on application, with the goal being to apply knowledge of computing sciences for solving problems. However, as the foundations of IT are in Computer Science, Indian universities and colleges deem it feasible to have a CS-based IT programme. This allows a graduate of the programme to choose a career in CS or IT, based on their choice and availability of job prospects. And mostly corporates make little difference between these disciplines while selecting students.
The nature of the industry requirements in the country also plays a crucial role. Since most of the companies in this sector focus on application development and maintainance at best, the need for hard core reserach level employees is minimal. So even if a student is taught subjects like chip design architecture, machine level languages , his or her chances of getting a career in that domain is minimal.
Thankyou!!!