The Department has well-maintained modern laboratories with Linux and Windows Operating Systems to provide excellent practicing scope. The laboratories are connected with High Speed Broadband Service to provide an open learning environment to the student community.
The Department has the following well-equipped laboratories:
Data structures lab enable the students to study about the importance of structure and abstract data type, and their basic usability in different applications. This lab provides capability to analyze and differentiate different algorithms based on their time complexity. It helps to implement linear and non-linear data structures using linked lists ,understand and apply various data structure such as stacks, queues, trees, graphs, etc. to solve various computing problems. It provides knowledge to implement various kinds of searching and sorting techniques, and decide when to choose which technique and helps to identify and use a suitable data structure and algorithm to solve a real world problem.
List of Experiments
Labs handled : Data structure Lab
Intel i3-processor
OS Installed :Ubundu 18.04
Application Software’s : GCC, PYTHON, LIBREOFFICE, JAVA
Faculty In charge : Asst. prof. Neethu Krishna
Electronics circuits lab enable the students to study and identify basic electronic components, design and develop electronic circuits ,design and demonstrate functioning of various discrete analog circuits. It also helps to familiarize with computer simulation of electronic circuits and how to use it proficiently for design and development of electronic circuits and understand the concepts and their applications in engineering.
List of Experiments
This lab is equipped with 11 CROs from APLAB, 11 Function Generators from APLAB, 11 Dual DC Power Supplies from APLAB, 5 PCs, IC Tester, 1 Output meter, Voltmeters, Ammeters, Analog and Digital Multimeters, Rheostat and components including transistors, diodes,resistors, capacitors etc. Students use this lab for performing analog circuits experiments.
Faculty In charge: Asst. prof. Safna Sainudeen
Digital system lab is facilitated to acquire knowledge in the field of digital communication. Students will learn and understand the basics of digital electronics and able to design basic logic circuits, combinational and sequential circuits such as adders, subtractors , comparator, multiplexer/demultiplexer, encoder/ decoder, flip-flop, register, counter.
List of Experiments
This lab is used to conduct the experiments related to Digital Circuits and Logic Design, which ranges from the study of various logic gates to the design of various sequential and combinational circuits. This lab is equipped with Digital Storage Oscilloscopes, Digital IC trainer kits, multiple power supplies etc. Students from various departments use this lab for performing various digital experiments.
Faculty In charge : Asst. prof. Radhi.S.Nair
Application software development lab enable the students to study about basic commands and operations on database. Students will be capable to acquire the generic software development skill through various stages of software life cycle. To make students familiar with DDL commands and DQL queries, RDBMS, SQL, Set operators, nested queries and Join queries, Design and implement a database, Develop medium-sized project.
List of Experiments
Intel i3-processor
OS Installed :Ubundu 18.04
Application Software’s : SQL,GCC, PYTHON, LIBREOFFICE, JAVA
Faculty Incharge: Asst.prof. Neethu Krishna.
Microprocessor lab enable the students to study about the assembly language programs for problem solving using software interrupts and various assembler directives ,interfacing of various I/O devices to the microprocessor/microcontroller through assembly language programming.
List of Experiments
Intel i3-processor
OS Installed : Ubundu 18.04
Application Software’s : GCC, Java, MASM
This lab is equipped with all the equipments for doing Software and hardware experiments with a microcomputer system. Assembly language programming, simple input/output interfacing, and interrupt processing in microcomputer systems can be done in this lab. Students can do miniproject and main project works in this lab. The lab is equipped with all the softwares and hard wares to do the projects.
Faculty In charge: Asst. prof. Safna Sainudeen
The System software lab aims to build an understanding on design and implementation of different types of system software. To make students familiar with Linkers, Loaders, symbol table functions, macro processor, and assembler. System software lab enables students to learn different types of CPU scheduling algorithms, implement memory management-page replacement and deadlock handling algorithms.
List of Experiments
Intel i3-processor
OS Installed : Ubundu 18.04
Application Software’s : GCC, PYTHON, LIBREOFFICE, JAVA
Faculty In charge: Asst.prof. Alby Alphonsa Joseph
Network Programming Lab aims to provide students the knowledge about network related commands and configuration files in Linux Operating System. The lab is used to train the students to improve their programming knowledge and make experiments to get familiar with the Core Courses. The students will be able to develop operating system and network application programs and to analyze network traffic using network monitoring tools. Access to both offline and online Internet services is available.
List of Experiments
Intel i3-processor
OS Installed : Ubundu 18.04
Application Software’s : GCC, Java
Faculty Incharge: Asst. prof. Alby Alphonsa Joseph
Compiler Design laboratory course is intended to make the students experiment on the basic techniques of compiler construction and tools that can used to perform syntax-directed translation of a high-level programming language into an executable code. Students will design and implement language processors in C by using tools to automate parts of the implementation process. This will provide deeper insights into the more advanced semantics aspects of programming languages, code generation, machine independent optimizations, dynamic memory allocation, and object orientation.
List of Experiments
Project laboratory is special and well equipped with the latest configuration Machines. Guidance’s are provided to the students by a team of faculty experts and lab programmer. The labs are kept open after the college hours to help the students to engage themselves in getting practiced with Laboratory experiments in their leisure hours. The lab is used to train the students to improve their programming knowledge and make experiments to get familiar with the Core Courses. Access to both offline and online Internet services is available.
Project Lab enable the students to think innovatively on the development of components, products, processes or technologies in the engineering field. The students will be able to apply knowledge gained in solving real life engineering problems.
List of Experiments
Faculty In charge : Asst. prof. Alby Alphonsa Joseph
Free and open source software lab aims to build an understanding various Linux commands. To make students familiar with Shell Programming, packet management, PHP, Perl ,Awk. FOS lab enable the students to use open source packages in open source platform. Develop shell scripts and GUI for specific needs, Use tools like GIT, and Perform basic level application deployment, kernel configuration and installation, packet management and installation
List of Experiments
OS Installed :Ubundu 18.04
Application Software’s : GCC, JAVA, Perl, PHP, Awk, GIT
Faculty Incharge: Asst.prof. Neethu krishna