Laboratory Information:
The department is well equipped with 8 laboratories. Laboratories are equipped with latest machines with high end configurations working in fully networked environment,.Each machine has full access to broadband internet highway. The labs have PCs with latest configurations running Windows as well as Linux. The laboratories are supported with softwares such as Oracle 9i, MS Visual Studio, MAT Lab, Microsoft word 2007, gcc compiler, g++ compiler, CC Compiler, Turbo C++ Compiler, Netbeans, Ubuntu, MySQL, Eclipse, Apache Web Server and JDK.
Data Structures Laboratory | Computer Programming Laboratory:
Data Structures laboratory course is intended to provide the foundations of the practical implementation and usage of Data Structures. This lab course strengthens the ability of the students to identify and apply suitable data structure for the given real world problem. Students are made familiar with C programming and its applications.
Computer programming laboratory course provides insight in to fundamentals of computers and applications. It also provides students an hands on experience on computer programming using different data structures
Analog and Digital Electronics Laboratory:
Analog and Digital Electronics Laboratory is equipped with 19 computers of core2 duo processor with 4GB RAM,500GB hard disk drive and 5 computers of core 2duo processor with 1 GB RAM,160GB hard disk drive.
This lab is being used for conducting hardware and software experiments of analog and digital electronics lab by students of III semester. This course enables students to get practical experience in design, assembly and evaluation/testing of analog components and circuits
Microprocessor and Micro controller Laboratory:
Microprocessor and Micro controller Laboratory is being utilized for conducting hardware and software experiments of microprocessor and micro controller lab course by students of IV semester.
The course is to provide exposure to the students on microprocessors, design and coding knowledge on 80X86 family/ARM. It also provides knowledge and practical exposure on connectivity and execution of interfacing devices with 8086/ARM kit like LED displays, keyboards, DAC/ADC and various other devices.
DBMS Laboratory With Mini Project:
Data Base Management System laboratory course is mainly intended to provide practical understanding of the fundamentals of database management systems, techniques for the design of databases, and principles of database administration by developing and managing databases for various problems. The laboratory sessions provides practical experience on creation of queries, organization of records, data manipulation, and transaction management techniques
Computer Networks Laboratory:
Computer networks laboratory course provides students with hands on training regarding the design, troubleshooting, modeling and evaluation of computer networks. The course enables students to study and modify network topologies and setting appropriate parameters.
Upon completing the course,student will have experience in designing communication protocols and are exposed to TCP/IP protocol suite.
Computer Graphics Laboratory:
Computer Graphics laboratory course enables students to learn about 2D and 3D graphics for the development of graphic images and objects with several attributes like color models, concepts of lighting, shading, transformations of objects using basic mathematical representations available in OpenGL libraries and toolkits.
System software and Operating systems Laboratory:
System software and operating system laboratory course enables the students to learn Lexical analysis of compiler development and also operating system concepts like CPU scheduling algorithms, page replacement algorithms, deadlocks detection and avoidance algorithms.
Web Programming Laboratory:
Web Programming Laboratory course is mainly intended to provide practical understanding of the fundamentals of web, techniques for the design of websites, uploading contents on the website and managing the contents on website. This course provides better understanding and usage of web related languages like HTML, CSS, Javascript, PHP, Perl etc.
Skill Development Program Laboratory:
Skill Development Program on Embedded Systems in Robotics(ROS) and MEAN Stack has been organized by Computer Science and Engineering Department in association with LeapxLab. The resource persons are Mr. Sachin Srivastava , CEO LeapxLab, Ms. Deepti Kulkarni and Ms. Deepti Agrawal senior consultant, LeapxLab .This programme provides an insight in to world of robotics programming where the students learn about the tools, services and utilities offered by ROS.It also provides hands-on experience on integrating ROS with most popular computer vision library-openCV
MEAN stands for MONGODB Express.js AngularJS and Node.js. This program will cover HTML (HyperText Markup Language), CSS(Cascading Style Sheets), JavaScript, JSProject, TypeScript, AngularJS component, routing, binding, directives, services, NPM (Node Package Manager), Erouting, Middleware, HTTP (Hyper text Transfer Potocol) Methods, URL (Uniform Resource Locator) binding, MongoDB, CRUD (Create Read Update Delete) and Mini Project in 50hrs.
Design & Analysis of Algorithms Laboratory:
Design & Analysis of Algorithms Laboratory is being utilized by the students of IV semester for design and implementation of various algorithms in Java using appropriate design techniques (brute-force, greedy, dynamic programming etc). The laboratory sessions provides practical exposure on designing and analyzing algorithms and data structures for different kinds of problems.
Project Laboratory | Innovative Project Laboratory | Online Course Laboratory:
The main objective of Project lab is to help the students develop ability to apply the engineering and technological concepts, tools and techniques to study and attempt to solve any engineering or system problem. Stress will be given on quality of training for development of professional competence.
Innovative project lab is mainly intended towards the implementation of innovative ideas of students and students who present the best innovative projects will be rewarded every semester at college level, department level and class level.
Online course lab enables students to learn advances in engineering and technology through online courses.
Machine Learning Laboratory:
Machine Learning laboratory course provides insight in usage and analysis of datasets applying different machine learning techniques. The course also enables students to predict and classify things by the analysis of datasets.
Department Library:
The department maintains a Library for staff and students, which includes reference books, university question papers, seminar and project reports.
Research and Development Laboratory:
Research & Development center of the department is recognized by VTU. Since its inception the center has good number of research scholars and guides conducting research activities. Undergraduate and post graduate students are encouraged to do project works suggested by professors. Students are able to formulate the problem statement, experience the strength of solutions by analyzing the input data and output results.