Laboratories

The Department promotes software, database, internet and information system technologies as well as network and distributed systems. Students are exposed to CASE tools, conceptual modeling, Requirements engineering and data warehouse design. They study all standard courses like Data Structures, Object-Oriented Programming, Operating Systems, Compilers, Computer Networks, etc. Aspecial featureof our teaching isworkshopcourses whereintensive practical experienceis given on important tools like Unix and Shell Programming, Network Programming, etc. Students are given courses incutting edge technologiesimmediatelyrelevant to industry, for example, Web Programming, Web Services, Web Application Development, Data Mining, etc. Further they can opt for courses infuturistic technologieslike Quantum Information Theory, Nano-Science & Technology. Current research interests are in the areas of Algorithms, Computer Graphics, Computer Network and Security, Database Systems, Data Warehousing & Data Mining, Digital Image Processing, Internet Technologies, Learning Science & Technology and Soft Computing which are enriched by their respective research groups.

Facilities including Labs

Department puts a great emphasis on laboratory work. While laboratories are also used for developing skills to use and apply various concepts, tools and techniques, their main purpose is to develop the core technical as well as general professional competencies through experimental and collaborative learning. Main purpose of the laboratories is to develop the abilities to design and conduct experiments; collect, analyze and interpret data; work independently and also in teams; and also to improve reporting and communication skills. This practical experience in the laboratory is intended to nurture the students’ initiative, originality, creativity and spirit of inquiry and also to generate an appreciation of the nature of engineering design and scientific discovery. Through various active learning experiences in laboratories, students gain more insights into the field of study, develop ability to apply their knowledge to a greater extent, exhibit a greater level of understanding of course material and sharpen their problem solving skills. The laboratories of department provide computational facility of approximately 700 computer nodes interconnected via LAN. These nodes are running on the Windows 2000/Windows XP/Linux platform and are equipped with state-of-the-art software. A CUDA research lab has been established with a server and five clients. CUDA has been introduced as part of course on High Performance Computer Architecture for M Tech (first year) and B Tech(final year) students. In addition, a separate project lab having capacity of 58 computer nodes are also provided for the B.Tech. Final year students, M.Tech. students and Research Scholars with different cutting edge technologies to complete their high end assignments.


Course wise lab usage
Different laboratories are being utilized for the conduct of various lab courses listed below:

Title of the Lab Odd Sem Even Sem
Computer Architecture / Network Lab Object Oriented Systems and Programming Lab
IT Workshop Lab
Computer Organization and Architecture Lab
Multimedia Lab
Python Programming Lab
Database Management System Lab
Programming for Problem Solving Lab II
Artificial Intelligence Lab
Operating System Lab
Web Tech Lab
Computer Networks lab
Compiler Design Lab
Design and Analysis of Algorithms Lab
Machine Learning Lab
Data Mining & Data Warehousing Lab
Information Security Lab
Data Mining Lab
Digital Forensics lab
Programming Lab-II Object Oriented Systems and Programming Lab
IT Workshop Lab
Computer Organization and Architecture Lab
Problem Solving Lab
Operating System
Compiler Design
Data Structures and Algorithms
Computer Networks
Data Simulation
Architecting Distributed Cloud
WebTech Lab
Machine Learning Lab
Operating System Lab Object Oriented Systems and Programming Lab
IT Workshop (SciLab/MATLAB) Lab
Python Programming Lab
Information Systems Lab
Data Compression Lab
Multimedia Lab
Data Science and Visualization Lab
Programming for Problem Solving Lab-II
Computer Organization and Architecture Lab
Architechting Distributed Cloud Application Lab
Compiler Design Lab
Data Simulation Lab
Design and Analysis of Algorithms Lab
Machine Learning Lab
Networks Lab
Operating Systems Lab
Web Tech Lab
Data Structure Lab
Computer Graphics / Multimedia Lab Computer Graphics Lab
Multimedia Lab
Data Science and Visualization Lab
Database Management Systems Lab
Advanced Algorithms Lab
Design and Analysis of Algorithms Lab
Operating System Lab
Web Tech Lab
Data Mining Lab
Software Engineering and Programming Lab
Data Mining & Data Warehousing Lab
Machine Learning Lab
Compiler Design Lab
Data Simulation Lab
Object Oriented Technologies using Java Lab
Data Structures and Algorithms Lab
Data Science Lab Database Management Systems Lab
Computer Graphics Lab
Multimedia Lab
Cloud Computing: Concepts, Technology & Architecture Lab
Computer Organization and Architecture Lab
Data Science and Visualization Lab
Computational Data Analysis lab
Object Oriented Systems and Programming Lab
Python programming Lab
Advanced Java
Data Simulation
Computer Networks lab
Compiler Design Lab
Machine Learning Lab
Statistics and Exploratory Data Analytics Lab
Advanced Algorithms Lab Database Management Systems Lab
Programming for Problem Solving Lab-II
Artificial Intelligence Lab
Multimedia Lab
Computer Graphics Lab
Python programming Lab
IT Workshop (SciLab/MATLAB) Lab
Object Oriented Systems and Programming Lab
Computational Data Analysis lab
Computer Networks lab
Compiler Design Lab
Data Mining Lab
Machine Learning Lab
Statistics and Exploratory Data Analytics Lab
Design and Analysis of Algorithms Lab
Data Simulation Lab
Web Tech Lab
Data Structures and Algorithms Lab
Database Management Systems Lab DBMS Lab
Object Oriented System & Programing Lab
Programming for problem solving Lab-II
Cryptography & Network Security Lab
Data Compression Lab
Python Programming Lab
Design and Analysis of Algorithms Lab
Computer Networks Lab
Web Tech Lab
From Graph to Knowledge Graph Lab
Digital Forensics Lab
Compiler Design Lab
Machine Learning Lab
Data Simulation Lab
Data Structure & Algorithms Lab
Operating System Lab
Project Lab      
Advanced Data Simulation Lab   Database Management Systems Lab
Programming for Problem Solving Lab-II
Cloud Computing: & Architecture Lab
Data Science and Visualization Lab
Computational Data Analysis lab 
Computer Networks lab
Data Simulation Lab
Web Tech Lab
Operating System Lab
Data Structure
Research Lab    
Virtual Lab