C Programming Laboratory

Programming with C imparts the skills to learn C programming language fundamentals. The learning curve drives the students  from the basics to the complexity of file input-output and pointers. Learning C programming is essential for the students  as it is widely used in software development including desktop applications, compilers/linkers, tools and utilities to control hardware devices.

clab image

Analog and Digital Electronics Laboratory


This lab enables students to get experience in design, assemble and testing of logic circuits and analog circuits. This lab uses PSpice simulator to design analog circuits and Xlinx tool for Digital design evaluation.

Software Testing Laboratory

Course objectives: This course will enable students to

  • Analyze the requirements for the given problem statement
  • Design and implement various solutions for the given problem
  • Employ various design strategies for problem solving
  • Construct control flow graphs for the solution that is implemented
  • Create appropriate document for the software arteface
  • To discuss the distinctions between validation testing and defect testing
  • To describe the principles of system and component testing
  • To describe strategies for generating system test cases

cgv image

DAA Laboratory

sslab image

Design and Analysis laboratory enables the students to learn how to analyze a problem and design the solution for the problem. Design the implement efficient algorithm for a specified application. In this lab we use various strategies such as divide and conquer technique, greedy technique and dynamic programming etc.

Web Technology and Data Structures Laboratory

Web Technology laboratory will enable students to design and develop dynamic web page with latest technical knowledge and it helps to understand web application terminologies, Internet tools and it helps to link and publish wesites

Data Structures laboratory course enable students to get practical experience in design, develop, implement, analyze and evaluation/testing of

  • Asymptotic performance of algorithms.
  • Linear data structures and their applications such as stacks, queues and lists
  • Non-Linear data structures and their applications such as trees and graphs
  • Sorting and searching algorithms

adalab image

File Structures Laboratory

fslab image

Course objectives: This course will enable students to:

  • Apply the concepts of Unix IPC to implement a given function
  • Measure the performance of different file structures
  • Write a program to manage operations on given file system
  • Demonstrate hashing and indexing techniques
  • Provide a solid introduction to the topic of file structure design
  • Discuss, in detail, the data structures necessary for achieving its efficiency objectives
  • Introducing the most important high-level file structures tools which include indexing, co sequential processing, B trees, Hashing
Student should develop mini project on the topics mentioned below or similar applications Document processing, transaction management, indexing and hashing, buffer management, configuration management.

Designed with ♥ by RIT Entrepreneur Development Cell

2020 © Rajeev Institute of Technology. All Rights Reserved