The Department of Computer Science & Information Technology
About the Department
Computer Science is the systematic study of the theoretical foundation of how data is processed to obtain information. Computer scientists invent and optimize algorithmic processes that create, describe, and transform information. These algorithms are then used to formulate suitable abstractions to simulate complex systems that mimic real-time problems. The study is devoted to theoretical foundations of computation and practical techniques for their implementation in computer systems.
On the other hand, Computer Engineering has its roots in Electrical and Electronics Engineering. It deals with the study of interaction of various devices among themselves and with the computer. However, there exists a significant overlap between them.
Computer Science deals with the theoretical and research aspect of the whole field of information technology. Creation and optimization of algorithms, network designs, database designs, programming paradigms, all come under the perview of the study of computer science. When we talk about Computer Engineering, the Practical approach and implementation of what is formulated in the science is looked upon. Experiential learning of principles of Logic and Computer Programming, Database and Networking are practiced.
In its totality , Computer science and engineering can be conceived as the two sides of the same coin, where each side complements the other.
At VGI, The Computer department uses a balance between theoretical understanding and practical implementation. Focusing on basics, practical implementation is also as much a part as theory. Apart from the regular courses, the department also conducts workshops, training programs and conferences to provide best technical skills and software engineering ethics.
Under Graduate Courses:
- B.Tech. in Computer Science & Engineering
- B.Tech. in Information Technology
Post Graduate Courses:
- M.Tech. in Computer Science