B. Tech. (Computer Science & Engineering)

Computer science is concerned with the design, modeling, analysis, and applications of computer systems. Its study at SGI provides education undergraduate and postgraduate levels necessary to understand, design, implement, and use the software and hardware of digital computers and digital systems. The programs provide comprehensive and integrated studies of subjects in computer system architecture, computer networks, distributed computer systems, programming languages and software systems, information and data management, artificial intelligence, computer science theory, computational systems biology and bioinformatics, and computer vision and graphics.


To contribute to the society through excellence in scientific and knowledge-based education utilizing the potential of computer science and engineering with a deep passion for wisdom, culture, and values.


  • To promote the all-round growth of an individual by creating a futuristic environment that fosters critical thinking, dynamism, and innovation to transform them into globally competitive professionals.

  • To undertake collaborative projects which offer opportunities for long-term interaction with academia and industry.

  • To develop human potential to its fullest extent so that intellectually capable and optimistic leaders can emerge in a range of professions.

Department Labs

Computer Programming Lab

Database Management System Lab

Data Structure Lab

UML Design Lab

Network Simulation Lab

Digital Image Processing Lab

Web Development Lab

English Communication Lab

Teaching Scheme


Teaching Syllabus