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:
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.
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.
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.
Web Technology 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.
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.
The objective of this lab is to provide students with hands-on experience in Hardware’s, Software’s and Operating systems. This Lab is used for PC Assembly/Disassembly and HW/SW troubleshooting. It provides the knowledge about how to configure computer peripherals.
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.
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
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.
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.
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.
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.
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.
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.
In Multimedia Lab, students perform various programs related to images, sound and video. Students perform animation techniques like morphing, reflection and create multimedia files using Adobe Photoshop and other animation software’s.
This laboratory makes the students to understand and gain knowledge about experiments with Microcontrollers embedded kits and Software.
Mobile Communication Lab
Department has mobile communication lab which covers Antenna, Satellite Communication & Mobile Communication. Satellite communication trainer kit, GSM trainer kit, GPS trainer kit and Antenna trainer kit are also available for performing practicals.
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.
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.
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.
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.