The core courses offered by the Department of Computer Engineering are B.Tech Degree in Computer Science and Engineering . These courses are aimed at providing theoretical and practical knowledge of Computer Science. The subjects in Bachelor’s level programme include Computer Architecture and Organisation,Automata Languages and Computation,Data Stuctures and Algorithms, Database Management Systems,Language Processor,Computer Networks,Advanced Architecture and Parallel Processing ,Software Engineering, Digital Signal Processing ,Analysis and Design of Algorithms etc.

The curriculum also includes management papers like Industrial Organization and Management. In order to bridge the gap between knowledge and its true application, students are required to undertake seminars, mini-project and main project that put them through an industry-like situation. The course produces an ideal computer engineer, well-equipped to meet the challenges of the rapidly growing IT industry.Computer Science has the power to change the world. This course offer a flexible and facinating programmes for the students who wish to acquire high skills in computers & applications, all supported by world class staff and facilities. The curriculum provides the students with a technical perspective on major issues of computer application, programming, languages and web enabled services.


To Develop our department as a center of excellence, imparting quality education, generating competents and skilled manpower. We prepare our students with high degree of credibility, integrity, ethical standards and social concern. we train our students to devise and implemented noval systems, based on education and research.


To provide an acagemically conducive enveronment for individuals to develop as technologically superior, socially conscious and nationally responsible citizens.

Program Educational Objective

To develop technically competent and well trained software engineers to attain National and International recognition.

To frame and disseminate high quality program with the continuous and co-ordinate efforts of faculty and student body at all academic levels and various sectors.

To produce ethically and socially responsible engineers who can involve themselves for community development to increase the productivity by providing suitable engineering solutions. To provide an acagemically conducive enveronment for individuals to develop as technologically superior, socially conscious and nationally responsible citizens.

Core Subjects

Being affiliated to the Uttarakhand Tachnical University, The Computer Science & Engineering department of the IT Gopeshwar follows the courses and syllabus prescribed by UTU which focus on and provide in-depth studies in the following main stream topics:.

  • Fundamentals of Computer & Programing
  • Discrete Structures
  • Computer Based Numerical & Statistical Techniques
  • Data Structures
  • Digital Electronics & Design Aspect
  • Object Oriented Programming
  • Engineering Economics & Costing
  • Computer Organization
  • Unix & Shell Programming
  • Theory Of Automata & Formal Language
  • Database Management System
  • Microprocessor
  • Software Engineering
  • Computer Graphics
  • Computer Network
  • Design & Analysis of Algorithms
  • Principles of Programming Languages
  • Advance Java Programming
  • Modeling & Simulation
  • Operating System
  • Compiler Design
  • Artificial Intelligence
  • Graph Theory
  • Visual Programming & DotNet Technologies
  • Principles of Management
  • System Administration
  • Advance Computer Architecture
  • Data Warehousing & Mining
  • Distributed Computing
  • Web Technology

Elective Subjects

  • Digital Image Processing
  • Soft Computing
  • Wireless Networks
  • Information Security
  • Parallel Computing
  • Database Administration
  • Advance Computer Network
  • Fault Tolerant Computing
  • Computer Vision
  • Advanced DBMS
  • Intrusion Detection Systems
  • Cryptography & Network Security
  • Human Computer Interaction

The computer Science Department has fully functional labs with high end machines able to support all the practical course requirements and research activities. Some of the main lab Courses are listed bellow:

Fundamentals of Computer Programing



Mr. Jitendra Singh Rauthan
Ph.D (P) ( UTU Dehradun)
Designation: HOD,Assistant Professor

Mr. Pawan Kumar
Ph.D (P) ( UTU Dehradun)
Designation: Assistant Professor

Mr.Abhisek Patel

M. Tech (IIITM Gwalior)

Designation:Assistant Professor

Mr. Amit Panwar

M. Tech (GBPEC, Pauri Garhwal )

Designation:Assistant Professor


Dr. Bharti Kalra
Ph.D ( NI University)
Designation: Assistant Professor

View Profile

Mr. Tarun Jangpangi
M.Tech. (IISc Bangulure)
Designation: Assistant Professor

Mr. Varun Prabhakar
Ph.D (P) ( GBPEC, Pauri Garhwal)
Designation: Assistant Professor

Mr. Lijo M Jose

M. Tech (GEC Thrissur )

Designation:Assistant Professor