With the globalization of the economy, vast opportunities of growth are available for the computer software and hardware industry. Software industry is one of the largest growing sectors of the Indian economy with the perspective of digitalization of the resources. The Department of Computer Science & Engineering at JBIT has been at the forefront of churning out software engineers with a high caliber of technical expertise.

It continues to foster and engender the innovation and breadth of vision necessary to excel in the booming software industry. The experienced faculty members are training the computer engineers through well planned curriculum.


The following programs are offered under the Under Graduate Program

Bachelor of Technology (B. Tech.)
(Computer Science & Engineering)
04 years

The following programmes are offered under the Post Graduate Programme

Master of Technology (M. Tech.)
(Computer Science and Engineering)
02 years



Computer engineering is a discipline that integrates several fields of electrical engineering and computer science required to develop a computer systems. Computer engineers are trained with complete dedication in the electronics engineering, software design, and hardware-software integration.

Computer engineers are involved in many hardware and software aspects of computing from the design of individual microprocessors, personal computers and supercomputers to circuit design. This course is creating the computer professionals according to the contemporary industrial requirements. Presently this department is running the following courses under the affiliation with ‘Uttarakhand  Technical University’.

“To stay up to date with today’s technology you need to choose the best because technological standard determines the growth rate of a nation.”
JBIT Dehradun, Uttarakhand.


Bachelor of Technology (B. Tech.) course in Computer Science & Engineering

Intake: 60

This course is aimed to create the highly skilled engineers in the field of the computer science. This field of study includes the vide subjects including the history of computers, algorithms design, software engineering, database management system, java programming, compiler design, computer graphics, operating system, application software, artificial intelligence, network security and ethical issues. The dedicated teaching approach is imparting education through the combined mode of theory and practical to make the engineers highly skilled and capable to look after the challenges of the industry.


To enlighten the students with a rich knowledge database in data structures, computer networks, compiler design & its application in problem solving using advanced tools and techniques. Students are practicing on the skills to make them competent and confident through the practical training.

The department of Computer Science and Engineering has well-equipped academic labs consisting of around 500 updated computers for research in computer graphics, computer vision, databases, data mining and knowledge discovery, distributed systems, mobile and wearable computing, natural language processing, networking, operating systems, programming systems and real-time multimedia. The computer facilities include a shared infrastructure of HCL and IBM multiprocessor file servers, internet server, data server, a student interactive teaching and research lab of high-end multimedia workstations,

  • C/C++Programming Lab
  • DBMS Lab
  • Linux Lab
  • J2EE Lab
  • Artificial Intelligence Lab
  • Networking Lab
  • Web technology lab
  • Graphics lab
  • R & D Lab

Programming Lab: CSE Programming lab is spatial and well equipped with the latest HP and HCL systems of wide space. It provides a wide approach in programming and enables to apply knowledge in latest computer algorithms, compiler design, computer networks, and artificial intelligence. Guidance is provided to the students by a dedicated team of expert faculty members.

R & D Lab: Latest equipments used for Research and Development have being installed the computer lab so that students can work on the live projects. Various research tools are installed like NS2 simulator, NAM simulator, MATLAB etc. to give the feel and environment for research activities.

Web Technology Lab: Latest software for building online projects have been installed to give the hands-on experience to the students.

Multimedia Lab: Lab is equipped with graphics workstations and servers and all latest software’s used for building animation based projects, software like 3D Studio Max, Maya, Adobe Software etc. have been installed.

Computer Center: This lab is used to regulate the smooth workflow of all the other laboratories. The lab is equipped with latest configuration systems and is managed by highly dedicated technical staff that troubleshoots problems of all the lab attached to it. The lab is used to access internet and download research journals like IEEE, ACM, Springer etc. This is to motivate students for Research and Development and for this they all have been provided unique username and password to maintain security at all times. Students spend most of the time apart from their classroom training in the computer centre to enhance their knowledge and improve their technical skills.


HP Intel® Xeon® CPU E 5410 @ 2.33GHz., 2.33GHz., 2 GB RAM., 500GB Hard disk, DVD ROM, HP Keyboard, HP Optical Mouse.

HP Intel® core 2 Duo CPU E 4400>2.20GHz,2.00GHz 1 GB of RAM Physical Address Extension Hard disk 160 GB 17″LCD Color Monitor Optical Mouse – 31 systems. HCL LED WIDE, CPU IC152400, 3.10GHz., 6MB., 520GB 7200 RPM Sata., 3.5”HDD 2 GB DDR3 of RAM., 17″LED Color Monitor, Optical Mouse, Keyboard. – 29 systems CLIENT SYSTEMS 500
10 KVA CONSUL and 6 KVA EMERSON UPS with standby of one day backup Batteries 28 KVA UPS
100 MBPS HCL Switch LAN Connections with 65 I/O Ports. LAN


List of System Software
Windows XP Professional Windows Server 2003 R2

List of Application Software:

Microsoft Visual studio 6.0

  • Java Development Kit(JDK)(Freeware)
  • Borland Turbo C++ Suite
  • MS Office 2003 / 2007

Students can get training to get certifications in the C, C++ and JAVA.


The CSE Programming Lab is located in Main Block of the campus.

  • Open Hours: 8:00 AM – 4:30 PM (All official days).
  • Lab classes are scheduled according to the academic time table.

Apply For Admission