times top 150 engineering institute ranking
Roorkee College of Engineering
  • Roorkee College of Engineering
  • Roorkee College of Engineering
  • RCE Roorkee
  • Roorkee College of Engineering

Electronics and Communication Engineering


Electronics Circuit Lab

Design of amplifiers and other electronic systems to satisfy specifications. Bipolar and field-effect transistors, diodes integrated circuits and passive components are part of the hardware needed.

Electronics Circuit Lab
Electronics Circuit
1 Field Effect Transistor Field Effect Transistors-Single stage Common source FET amplifier –plot of gain in dB Vs frequency, measurement of bandwidth, input impedance, maximum signal handling capacity (MSHC) of an amplifier
2 Bipolar Transistor Bipolar Transistors- Design of single stage RC coupled amplifier –design of DC biasing circuit using Potential divider arrangement –Plot of frequency Vs. gain in dB. Measurement of bandwidth of an amplifier , input impedance and Maximum Signal Handling Capacity of an amplifier.
3 Two stage Amplifier Two stage Amplifier. Plot of frequency Vs. gain. Estimation of Q factor, bandwidth of an amplifier
4 Common Collector Configuration Common Collector Configuration-Emitter Follower (using Darlington pair)-Gain and input impedance Measurement of the circuit.
5 Series and shunt feedback amplifier Study of Series and shunt feedback amplifier and determination of voltage and current gain, Plot of gain in dB Vs frequency, measurement of bandwidth
6 Wein bridge oscillator (b) phase shift oscillator Study of Wein bridge oscillator (b) phase shift oscillator
7 Hartely & Colpitts oscillator Study of Hartely & Colpitts oscillator
8 Mono and astablemultiviberator Study of Mono and astablemultiviberator using transistor
9 DC unregulated power supply Fabrication of DC unregulated power supply
10 PCB PCB Lab: (a) Artwork & printing of a simple PCB. (b) Etching & drilling of PCB. (c) Testing of power supply fabricated in Experiment No. 6 (d) Mini Project
Digital Electronics Lab

The Digital Electronics lab focuses on the fundamental theories and concepts of Digital Electronics. Digital Electronics Laboratory is fully equipped with the required instruments such as C.R.O., Millimeters, signal Generator etc. to conduct experiments with digital ICs.

Digital Electronics Lab
Digital Electronics
1 Bread-board Bread-board implementation of various flip-flops.
2 NAND, NOR, Ex-OR, AND & OR Gates. Determination of Delay time and NAND, NOR, Ex-OR, AND & OR Gates.
3 Flip-Flop Experiments with clocked Flip-Flop.
4 Counters Design of Counters.
5 Bread-board Implementation of Arithmetic algorithms.
6 Adder/Subtractor (Half, Full) Bread Board implementation of Adder/Subtractor (Half, Full)
7 Schmitt Trigger inverter Transfer characteristics of TTL inverters & TTL Schmitt Trigger inverter.
8 CMOS inverters Transfer characteristics of CMOS inverters series and CD40 series and
9 CMOS inverters Estimation of Gate delay of CD40 series CMOS inverter.
10 Monoshot multi-vibrators Monoshot Multi-vibrators using 74121 and 74123.
11 CMOS inverter and quartz crystal Clock circuit realization using 555 and CMOS inverter and quartz crystal.
12 Demultiplexer / Decoder Demultiplexer / Decoder operation using IC-74138
Measurement Lab

Measurement of different Electrical and Electronic parameters such as voltage, current, power, energy, resistance, inductance, capacitance etc. are performed in Measurement laboratory.

Measurement Lab
1 Semiconductor diode voltmeter Study of semiconductor diode voltmeter and its usage as DC average responding AC voltmeter.
2 Oscillator Study of distortion factor meter and determination of the % distortion of the given oscillator.
3 Transistors Study of the transistor tester and determination of the parameters of the given transistors.
4 Transducer Study of the following transducer (i) PT-100 Transducer (ii) J- type Transducer (iii) K-type
6 Cathode Ray Oscilloscope Measurement of phase difference and frequency using CRO (Lissajous Pattern)
7 Kelvin’s double bridge Measurement of low resistance Kelvin’s double bridge.
8 Radio Receiver Radio Receiver Measurements
9 A to D convertor Study of A to D convertor and its realization
10 D to A convertor Study of D to A convertor and its realization
11 Digital Display Designing of some characters like A by alpha numeric Display.
Analog Integrated Circuits

This lab includes the study and operational characteristics of various types of Amplifiers, Filters, Oscillators, Voltage Regulators, etc…

Analog Integrated Circuits

1 Amplifiers Log and antilog amplifiers.
2 Comparator and Detectors Voltage comparator and zero crossing detectors
3 Second order filters Second order filters using operational amplifier for–
a. Low pass filter of cut-off frequency 1 KHz.
b. High pass filter of frequency 12 KHz.
c. Band pass filter with unit gain of pass band from 1 KHz to 12 KHz
4 Wien bridge oscillator Wien bridge oscillator using operational amplifier
5 PLL Determine capture range; lock in range and free running frequency of PLL
6 Voltage regulator Voltage regulator using operational amplifier to produce output of 12V with maximum load current of 50 mA
7 Voltage Convertors Voltage to current and current to voltage convertors.
8 Operational Amplifier Function generator using operational amplifier (sine, triangular & square wave)
Circuit Design on PCB Lab

The PCB lab has special machines like PCB coating machine, etching machine, and UV light producer, Baking Oven and drilling Facility to produce single side PCBs. Using these machines students can design PCBs for their projects.

Circuit Design on PCB Lab
1 RC coupled common emitter amplifier Three stages RC coupled common emitter amplifier and its testing for various parameters.
2 Phase shift and Hartely Oscillators Designing of Phase shift and Hartely Oscillators for variable frequency generation.
3 Amplifier Testing and designing of Class A and Class B Push-pull amplifier.
4 Tuned amplifier Testing and designing of Tuned amplifier.
5 to D and D to A convertor Testing and designing of A to D and D to A convertor.
6 Modulator and Demodulator Circuit Testing and designing of any Modulator and Demodulator Circuit
Analog Communication Lab

This lab deals with the study of analog and digital communication systems. Experiments based on amplitude modulation, frequency modulation, double side band modulation, single side band modulation are performed.

Various parameters of receiver like sensitivity, selectivity & fidelity are tested. Experiments of PAM, PWM, PPM, PCM, Delta modulation & adaptive delta modulation are performed.

Analog Communication Lab
Analog Communication Lab
1 DSB/ SSB amplitude modulation To study DSB/ SSB amplitude modulation & determine its modulation factor & power in side bands.
2 Amplitude demodulation To study amplitude demodulation by linear diode detector
3 Frequency modulation To study frequency modulation and determine its modulation factor
4 Sampling and reconstruction To study sampling and reconstruction of Pulse Amplitude modulation system.
5 Frequency demodulator. To study PLL 565 as frequency demodulator.
6 Super heterodyne receiver To study the Sensitivity, Selectivity, and Fidelity characteristics of super heterodyne receiver.
7 Pulse Amplitude Modulation To study Pulse Amplitude Modulation using switching method
8 PWM/PPM To study Pulse Width Modulation and Pulse Position Modulation.
9 Yagi-uda Antenna To plot the radiation pattern of a Dipole, Yagi-uda and calculate its beam width.
10 FM radio receiver Design and implement an FM radio receiver in 88-108 MHz
Advanced Microprocessor Lab

Microcontroller is the single chip device containing CPU and other associated circuitry along with memory. The microcontroller lab consists of programming and debugging facility with licensed software along with the following tools:

Advanced Microprocessor Lab
Advanced Microprocessor
  • Integrated Programming Tool (IPT)
  • Visual program builder (VPB)
  • C-Cross Complier and Debugger
  • Virtual Code Generator

The facility of transferring the simulated program into 8051 micro controller chip is also available with Embedded Driver Routines along with bread board facility for testing of hardware circuits. Applications specific kits are also available for demonstration and learning purposes.

1 8085 Microprocessor To study 8085 based microprocessor system
2 8086 Microprocessor To study 8086 and 8086A based microprocessor system
3 Pentium Processor To study Pentium Processor
4 Microprocessor Programming To develop and run a program for finding out the largest/smallest number from a given set of numbers
5 Microprocessor Programming To develop and run a program for arranging in ascending/descending order of a set of numbers
6 Microprocessor Programming To perform multiplication/division of given numbers
7 Interfacing To obtain interfacing of RAM chip to 8085/8086 based system
8 Interfacing To obtain interfacing of keyboard controller
Concept of Programming & OOPS (C++, Java) Lab

The lab is installed with all important editors like Code Block, Dev C++ provides a dual operating system environment where the students can learn to execute C and C++ programs in all types of environments.

Concept of Programming & OOPS (C++, Java) Lab
Concept of Programming & OOPS
1 Programs using C++ Addition and Subtraction of two numbers
2 Programs using C++ Division and Multiplication of two numbers
3 Programs using C++ To find the area of Circle
4 Programs using C++ To find the greatest number among three numbers
5 Programs using C++ To find weather the number is even or odd
6 Programs using C++ To Print all the prime numbers upto 100
7 MY-SQL Queries using MY-SQL
8 Using Alice Tool Using Alice Tool : (a) Write a method for an Alice object (b) Condition Construct
Digital Signal Processing Lab

Experiments based on the verification of basic and advanced DSP are done in this lab. Advanced DSP starter kits are available for performing the experiments, along with the simulation using MATLAB and its various toolboxes. The following tools are available in this lab:

Digital Signal Processing Lab
Digital Signal Processing
  • Signal processing toolbox
  • Communications toolbox
  • Filter design and analysis tool
  • Window visualization tool
  • Filter visualization tool
1 Sampling & Waveform Generation Sampling & Waveform Generation, Quantization
2 PCM PCM Encoding
3 Delta Modulation Delta Modulation
4 Digital Modulation Digital Modulation Schemes (ASK, PSK, FSK)
5 DFT DFT Computation.
6 FFT Fast Fourier Transform.
7 Filters FIR Filter implementation, IIR Filter implementation.
8 Filters Computational Experiments with Digital bank of Filters
Digital Communication Lab

Digital Communication Lab offers students a unique and relevant opportunity to experiment with a wide range of real-world signals in introductory and digital communications laboratories.

Digital Communication Lab
Digital Communication
1 PCM TRAINER Kit Sampling & Waveform Generation, Quantization
2 PCM Kit PCM Encoding
3 Delta Modulation Kit Delta Modulation
4 Digital Modulation Kit Digital Modulation Schemes (ASK, PSK, FSK)
5 DFT DFT Computation.
6 FFT Fast Fourier Transform.
7 FIR Filter implementation FIR Filter implementation, IIR Filter implementation.
8 FILTERS Computational Experiments with Digital bank of Filters
9 Filters implementation Echo Cancellation generation and Filters implementation
Data Structure Lab

The Lab is dedicated for Data Structure related practical. High configuration computer systems installed with software like Dev C++ and Code blocks are used by the students to execute their Data Structure related projects and assignments.

Data Structure Lab
Data Structure
1 Problems in C++ using Data Structures Using STACK to check matching left and right characters such as parentheses, curly braces and square brackets in a given string.
2 Problems in C++ using Data Structures Single server queuing system and gathering statistics.
3 Problems in C++ using Data Structures Operations on Stacks
4 Problems in C++ using Data Structures Sparse Matrices
5 Problems in C++ using Data Structures Linear linked list implementation
6 Problems in C++ using Data Structures Operations on Doubly Linked List and Circular List with a test application
7 Problems in C++ using Data Structures Operations on Ordered Binary Trees.
8 Problems in C++ using Data Structures Implementation of Quick-sort, Merge-sort and Heap-sort
Microwave Lab

This lab deals with measurement on microwave benches of X-band and characteristics of Reflex Klystron Tube and Gunn diode. Experiments based on measurements of frequency and wavelength, VSWR, impedance, radiation pattern insertion loss, directivity, gain and bandwidth of various antennas are performed. In addition to this design experiments based on common hardware design like rectangular and circular waveguides, frequency meters, directional coupler, micro-strip couplers, phase shifters, E, H band attenuators, reflex Klystron tube, Gunn oscillators, isolator, VSWR meters, power supplies, CROs and multimeters are also performed.

Microwave Lab
1 VSWR meter Study of various microwave components and instruments like frequency meter, attenuator, detector & VSWR meter.
2 Gunn diode/ Reflex Klystron Draw V-I characteristics of microwave source like Gunn diode/ Reflex Klystron
3 rectangular waveguide Measurement of frequency and wavelength in a rectangular waveguide
4 VSWR Measurement of VSWR (small as well as large values) & reflection coefficient.
5 Smith Chart Measure unknown impedance with smith chart.
6 Horn antenna Drawing polar pattern of Horn antenna.
7 Gunn Diode Draw the following characteristics of Gunn Diode(i) Output power and frequency as a function of voltage(ii) Square wave modulation by PIN diode.
8 Horn antenna. Drawing polar pattern of Horn antenna.
Optical Fiber Communication& MATLAB Lab

The Optical Communication laboratory is setup to complement the topics studied in the Optical Communication theory course. The lab is equipped with fibre optic trainer kits and modules to enable the study of components of an optical communication system. The students perform experiments to study the characteristics of optical sources (LED & LD) and optical detectors (LD & APD) and optical fibres(SM & MM). Fault detection in a fibre link is studied using the OTDR module, Free Space Optical Communication.

Optical Fiber Communication& MATLAB Lab
1 NAND gate 3-input NAND gate.
2 Adders Half adder, Full Adder
3 Flip-Flops D-Latch, T Flip Flop
4 Shift Register Serial in-serial out shift register, Bidirectional shift Register
5 Synchronous Counter 3 Bit synchronous counter
6 Fiber Optic Analog link To set up Fibre Optic Analog link
7 Fiber Optic Digital link To set up fibre Optic Digital link.
8 LASER and LED Characterization of laser diode and light emitting diode.
CAD of Electronics Circuit Lab

The VLSI-EDA lab is equipped with the most up-to-date industry standard VLSI EDA tools and hardware resources. The lab facility includes course lab for course projects and assignments, research lab for thesis and research and testing lab for VLSI testing.

CAD of Electronics Circuit Lab
Electronics Circuit Lab
1 Simulation and Analysis Design, simulation and analysis of two input NAND and NOR gate.
2 Simulation and Analysis Design, simulation and analysis of Push Pull Amplifier.
3 Simulation and Analysis Design, simulation and analysis of NMOS and CMOS inverter.
4 Simulation and Analysis Design, simulation and analysis of Differential amplifier.
5 Simulation and Analysis Design, simulation and analysis of Full Adder, Sub-tractors circuit.
6 Simulation and Analysis Design, simulation and analysis of Up/ Down, Mod-m counter.
7 Simulation and Analysis Design, simulation and analysis of 512X8 ROM.
8 Simulation and Analysis Design, simulation and analysis of Static/ Dynamic hazards removal circuits.

Advanced Robotic Control Lab For Industrial Application

Robotic Control Lab
Industrial Application

In this laboratory students of RCE are getting advanced training on cutting edge Robotic Software. This training is meant to pave the way for RCE students to access the industrial robots located in INDIA companies like Hero Honda, Maruti Suzuki, Tata motors, etc. 

The programmable logic controller (PLC) is a solid state electronic device designed to replace electromechanical relays, timers, counters and sequences, by using a programmable memory for the internal storage of user oriented instructions for implementing specific functions such as logic sequencing timing, country and arithmetic control through digital or analog inputs and outputs, various types of machines or processes.

Major advantages of using PLC are as follows:

1. The PLC is a hardened industrial computer designed to withstand the harsh factory environment.

2. PLCs are reusable they contain a changeable program that eliminators extensive and component changes and that makes them cost effective

3. PLCs offer easy troubleshooting

4. PLCs feature easy installation and small size.

5. Increase productivity.

6. Ease of programming.

7. Ability to communicate with computer.


A learning center in collaboration of RCE and Wipro

In this learning center UTLP Embedded Program that is proposed by WIPRO is covered which is related to Xilinx & VHDL / Verilog Languages and FPGA.


In this laboratory students become familiar with MATLAB software covering various aspect such as MATLAB Desktop, basic commands through the Command window, output through the Graph window, matrix operations, signals, use of “if condition”, for loop and while loop, implementation of functions , solving algebraic and differential equations, transform and Simulink. Here students would be able to work on MATLAB, do calculations, print out graphs, solve algebraic and differential equations, calculate Laplace and Fourier transform etc.


e-Yantra Robotics Lab holds a unique annual competition for undergraduate students in science and engineering colleges. Selected teams are given a robotic kit complete with accessories and video tutorials to help them learn basic concepts in embedded systems and microcontroller programming. Abstracts of real world problems assigned as “themes” are then implemented by the teams using the robotic kits. The winners of this competition are offered summer internship at IIT Bombay through e-Yantra Summer Internship.

About Program: Aim of this program is to introduce about ATMEGA-2560 microcontroller based firebird-V robot. After completion of this program, student would be able to use aforesaid microcontroller for different applications.

Virtual Lab

This virtual lab provides remote-access to various Labs in Electronics and communication Engineering. Labs which are ready for use are: Queuing Networks Modelling Lab, Hybrid Electronics Lab, RF and Microwave Characterization Lab, Transducer and Instrumentation Virtual Lab, Electronic design using DSP, FPGA, CPLD and Micro controllers Through Simulation & Direct Access of the Hardware Lab, Digital Electronic Circuits Lab, Digital Signal Processing Lab, Fading Channels and Mobile Communications Lab, Basic Electronics Lab Systems, Communication and Control Lab, Digital VLSI Design Virtual Lab, Signals and Systems Lab, Virtual Electric Circuits Lab.

S.NOName of Virtual labLink
1 Digital VLSI Design Virtual lab http://vlsi-iitg.vlabs.ac.in/
2 Digital Electronics Lab http://vlabs.iitkgp.ernet.in/dec/
3 System, Communication and Control http://iitg.vlab.co.in/?sub=59&brch=163
4 Hybrid Electronics Lab http://he-coep.vlabs.ac.in/
5 Queuing Network Modelling Lab http://qnm-iitd.vlabs.ac.in/