Dept. of ISE – Infrastructure

Department Library

The department library located in a dedicated and spacious room has well over 400 books covering a wide range of subjects including Computer Networking, Java Extreme Programming Cookbook, The Complete Reference Linux, Lex And Yacc, J2ME In a nutshell, Data Communication And Networking, Computer Networks, File Structure An Object Oriented Approach With C++, Computer Graphics Principles and Practice, Programming in ANSI C, Programming with C++, Unix Shell Programming, Software Engineering , File Structures, Operating Systems: Concepts and design, Database Management Systems, Compliers Principles, Techniques and tools.

Data Structures Laboratory

In this lab, the students will learn to implement a simple version of some data structures, namely arrays, stacks, queues and linked list and use them to implement a simple sorting algorithm. This exercise will help the students to explore the effect of data structures on the complexity of the algorithm and also understand the details involved in creating data structures from scratch.

Analog and Digital Electronics Laboratory

The major objective of this lab is to learn analog and digital circuits. This enhances the learning of circuits like oscillators, multivibrators, multiplexers, flip flops, DAC, etc. by practical use and by simulation. The students also learn how to measure the period and frequency of an AC waveform, peak to peak voltage and instantaneous voltage from the oscilloscope readings.

Design and Analysis of Algorithms Laboratory

The major objective of this lab is to learn how to analyse a problem and design the solution for the problem. In addition to that solution using optimum parameters such as time complexity and least memory usage

Microprocessors Laboratory

The major objective of this lab is to understand the internal organization of INTEL 8086 Microprocessors and Assembly Language. The students will be working on programs using the instruction sets of processors and study the interfacing of the processor with various peripheral devices.

Database Applications Laboratory

The major objective of this lab is to provide a strong formal foundation in database concepts, technology and practice to the students and groom them into well-informed database application developers. The course is designed with a balanced blend of concepts, technology and practice and boosts the holistic learning experience for the students.

File Structures Laboratory

To design, develop and implement C++ programs using Standard input/output specifications, Methods, Indexing, Merging and Resolution Techniques.

Software Testing Laboratory

Objective: To analyze the program requirements and design, implement various solutions for the given problem. Employ the testing process with the intent of finding an error. This lab is focused on providing better understanding of manual testing methods: Black box testing such as Boundary value analysis, equivalence class partitioning and Decision table approach, and to construct control flow graphs for the solution that is implemented.

In this lab, the students will be able to design and develop a solution for the given problem in any programming language, derive the test cases, apply the appropriate technique for the design of flow graph and create appropriate document for the software artifact.

Networks Laboratory

This is an introductory course on computer networking. It focuses on explaining the working of Internet, like the study of the bits that are modulated on wired and wireless networks in application-level protocols. It also explains the principles to design networks and network protocols. It also introduces the fundamental problems of computer networking, like transfer of the bits over wires to running distributed applications. Some of the topics are: Error detection and correction, Multiple-access, Bandwidth allocation, Routing, Internet-working, Reliability, and Quality of service like content delivery, and security.

Machine Learning Laboratory

The objective of Machine Learning Laboratory is to provide the comprehensive introduction to various machine learning algorithms. This course will enable the students to design and implement machine learning solutions to classification, regression and clustering problems as well as to evaluate and interpret the results of the algorithms.

Web Programming Laboratory

The Web programming subject gives an overview of how the web works, as well as description of many of the most widely used web technologies. The challenge for the students in this course is to learn to use several different programming languages and technologies in one semester. Students build a static website using only xhtml as the first program, along with study of the object oriented programming. Write a valid standards-conformant HTML document involving a variety of element types, including hyperlinks, images, lists, tables, and forms