Information Technology Labs

Information Technology Department is well-equipped with some of the most defined and technically modern laboratories to provide a superior level of practical education to its students. The laboratories are specifically designed with excellent facilities to meet the requirements of AICTE. Advanced equipments and hardware/softwares are added to the laboratories each year thus keeping them updated. We have Laboratories in the department namely:

Responsive image
Programming Lab

The major role of this lab is to provide the fundamental knowledge of the programming languages like C & C++. The university includes these programming subjects in curriculum to afford the basic knowledge of computer programming in the initial course module for Information Technology. This lab contains latest and updated software for ‘C & C++’ programming languages.

Responsive image

MATLAB is a multi-paradigm numerical computing environment and fourth-generation programming language developed by MathWorks. MATLAB is a special purpose computer program optimized to perform engineering and scientific calculations. MATLAB allows matrix manipulations, plotting of functions and data, implementation of algorithms, creation of user interfaces, and interfacing with programs written in other languages, including C, C++, C#, Java, FORTRAN and Python.

Responsive image
Database Lab

This lab is being designed with aim of exploring the basic concepts of the database management system (DBMS) which is used for managing data. This lab contains Oracle, SQL server and HSQDB database application. All students are capable to apply SQL command on these databases. This lab is being designed with aim of exploring the basic concepts of the simulation of the different aspects of the computer science.

Responsive image
Internet Lab

Web Technology lab helps the students to be familiar with the various aspects of web technologies. This lab works with various tools/languages to achieve the functionalities such as – HTML, XHTML & CSS & JAVAScript. This has been designed with aim of exploring the basic concepts related with the web designing.

Responsive image
Database Lab

This lab is being designed with aim of exploring the basic concepts of the database management system (DBMS) which is used for managing the data. This lab contains Oracle, SQL server and HSQDB database application. All students are capable to apply SQL commands on these database management systems.

Responsive image
Data Structure Lab

The objective of this lab is to teach students various data structures and to explain them algorithms for performing various operations on these data structures. This lab complements the data structures course. Students will gain practical knowledge by writing and executing programs in C using various data structures such as arrays, linked lists, stacks, queues, trees, graphs, hash tables and search trees.

Responsive image
Operating System Lab

The objectives of Operating Systems Lab are to introduce the concepts of operating systems, implementation of operating systems, process management, memory management, file systems, virtualization. Students learn the background processing of Operating Systems by designing programs in high level programming languages.

Responsive image
Microprocessor & Interfacing Lab

This course introduces the assembly language programming of 8085.It gives a practical training of interfacing the peripheral devices with the 8085 microprocessor.

Digital Electronics Lab

This Lab familiarizes the students with the concepts of digital electronics practically and trains them to design combinational and sequential logic circuits

Responsive image
Java Programming Lab

Java is a programming language designed for use in the distributed environment of the Internet. It enforces an object-oriented programming model. Java can be used to create complete applications that may run on a single computer or be distributed among servers and clients in a network. Java has no operating system-unique extensions or variations. Java is generally regarded as the most strategic language in which to develop applications for the Web. In this lab Students will be able to write core java programs using SDK 1.8 using Eclipse.

Responsive image

To design and develop Windows-based applications using Visual Basic.NET programs that meet commercial programming standards. To learn event based programming. VB supports programming projects that run in both: Microsoft Windows and Web (Internet) environments.

Networking Lab

This lab is being designed with aim of exploring the basic concepts related to computer networking which provides the physical connectivity of computers. This lab provides the functionality of all layers of ISO/OSI model and different protocols over TCP/IP suites using simulation tools.

Responsive image

Software Engineering Lab

This Laboratory helps to understand theories, methods, and technologies applied for professional software development. To find practical solutions to the problems solve specific problems alone or in teams, manage a project from beginning to end work independently as well as in teams define, formulate and analyse a problem. Rational Rose is tool with the help of which all experiments are performed.

Responsive image



It provides fundamentals of shell scripting/programming. After completion of the course students will be able to work confidently in Unix/Linux environment, write shell scripts to automate various tasks and master the basics of linux administration.

Graphics Lab

The Main objective of Computer Graphics Lab is to make aware different drawing and animation tools to draw and produce effects in the objects. The students learn how to write programs including line drawing algorithms, filled area algorithm, Bezier curves and surfaces, hidden surface removal etc. Students generally implement the CG program by using C/C++ Programing language.

Responsive image
Server-Side Programming Lab

This laboratory provides a solid foundation for the concepts of server-side programming, using a current server-side programming/scripting language. Provide comprehensive coverage of a server-side scripting language, sessions, security, and considerations related to implementing efficient and maintainable server-side applications. Students will learn to program in one current server side scripting language. Students will have the skills to develop a secure, real-world server side application which interacts with a database.

Responsive image
Mobile Application Development Lab

It involves developing applications, user interface and URL related applications in android environment. We use Microsoft Visual Studio in this lab. Microsoft Visual Studio is an integrated development environment (IDE) from Microsoft. It is used to develop computer programs for Microsoft Windows, as well as web sites, web applications and web services.

Responsive image
Python Programming Lab

This lab covers core programming basics and program design with functions, Object-Oriented Programming, in-depth data and information processing techniques and high-performance programs designed to strengthen the practical expertise. Python labs give all required training for advanced programming.

Responsive image
Project Lab

The significance of project lab is to unleash the conceptual knowledge that students usually undergo in their semester and impart the skills using practical approach and to uncover certain innovative project ideas. Project lab mainly deals with the minor/major projects comprising of certain latest technologies like unity, machine learning, expert system, python and many leading one’s and thereby students are also exposed to work on review and research paper for their topics. The main emphasis is laid on making innovation and skill development the main core of the project labs.

© PIET 2022 Developed and Maintained by City Innovates Pvt. Ltd.
Panipat Institute of Engineering & Technology (PIET)