A summary of courses, projects, and semesters.

## Courses / Projects

π 3rd Semester | π 4th Semester |
---|---|

π Mathematics 3 | π Mathematics 4 |

π Networks | π Digital Electronics |

π Algorithm Design | π Semiconductor Devices |

π₯½ Numerical Methods Laboratory | π Electrical Engineering |

π₯½ Basic Electronics Laboratory | π¦Ί Language Laboratory |

β | π¦Ί Analog Electronics Laboratory |

β | π¦Ί Digital Electronics Laboratory |

β | π¦Ί Electrical Engineering Laboratory |

π 5th Semester | π 6th Semester |
---|---|

π Analog Communication Systems | π Operating System |

π Control System Engineering | π Embedded Systems |

π Digital Signal Processing | π¦Ί Digital Communication Laboratory |

π Microprocessor | π¦Ί Communication System Design Laboratory |

π₯½ Digital Signal Processing Laboratory | β |

π₯½ Electronics Design Laboratory | β |

π₯½ Microprocessor Laboratory | β |

π 7th Semester | π 8th Semester |
---|---|

π Communicative English | π Embedded Computing Systems |

π Computer Communication Network | π Soft Computing |

π Mobile Communication | π Digital Image Processing |

π₯½ Mobile Communication Laboratory | π¦Ί Digital Image Processing Laboratory |

π Internship: Smart Grid Monitoring | π Thesis: Flood Monitoring |

## Reports (Projects)

- Design of a Heterogeneous Sensor-based Embedded System for Flood Management
- Smart Grid Monitoring
- Monitoring Voltage and Current at various nodes in a Smart Grid
- Understand Problems

## My Story

At NIT Rourkela, I take courses on Electronics and Communication Engineering. These include Embedded Computing Systems (ECS), Soft Computing (SC), Digital Image Processing (DIP) and Laboratory, Communicative English (CE), Computer Communication Network (CCN), Mobile Communication (MC) and Laboratory, Operating System (OS), Embedded Systems (ES), Digital Communication (DC) Laboratory, Communication System Design (CSD) Laboratory, Analog Communication Systems (ACS), Control System Engineering (CSE), Digital Signal Processing (DSP) and Laboratory, Microprocessor and Laboratory, Electronics Design (ED) Laboratory, Mathematics 4, Digital Electronics (DE) and Laboratory, Analog Electronics (AE) Laboratory, Electrical Engineering (EE) and Laboratory, Semiconductor Devices (SD), Language Laboratory, Mathematics 3, Networks, Algorithm Design (AD), Numerical Methods (NM) Laboratory, and Basic Electronics (BE) Laboratory.

In the **Digital Image Processing (DIP) Laboratory** by Prof. L.P. Roy; we perform experiments on Image Bit Planes, Image Transform, Image Histogram, Image Histogram Equalization, Image Homomorphic Filter, Image Smoothing, Image Denoise, Image Compress RLE, and Video Histogram Equalization using MATLAB. In the **Mobile Communication (MC) Laboratory** by Prof. Poonam Singh; we peform experiments on a number of digital modulation schemes - Quadrature Phase Shift Keying (QPSK), Quadrature Amplitude Modulation (QAM), OnβOff Keying (OOK), and Pulse Position Modulation (PPM).

During the **Digital Communication (DC) Laboratory** by Prof. U.K. Sahoo; we perform experiments on Pulse Code Modulation (PCM) and Demodulation, Differential Pulse Code Modulation (DPCM) and Demodulation, Delta Modulation (DM) and Demodulation, and Adaptive Delta Modulation (ADM) and Demodulation using MATLAB. While taking **Communication System Design (CSD) Laboratory** by Prof. Poonam Singh; we design circuits for Amplitude Modulation (AM), Frequency Modulation (FM), Amplitude Shift Keying (ASK), Frequency Shift Keying (FSK), Binary Phase-Shift keying (BPSK), and Pulse Code Modulation (PCM) in MultiSim. For the course **Digital Signal Processing (DSP) Laboratory** by Prof. Sumit Saha; we practised Convolution, Circular Convolution, Quantized Convolution, Convolution with Finite Impulse Response (FIR) Filter, Discrete Fourier Transform (DFT), Inverse Discrete Fourier Transform (IDFT), and Fast Fourier Transform (FFT) in MATLAB.

In the course **Microprocessor** by Prof. S.K. Patra; I prepare presentations on βRegister Comparision of Intel 8086 and Intel 80286β and βRegister Organization of Intel 8086 vs Intel Pentium 4 64-bitβ. For the **Microprocessor Laboratory** by Prof. S.K. Patra; we perform experiments on 8051, 8085, and 8086 using a Development Board with in-built Assembler, perform Square Wave generation, implement a Traffic Controller, and a Digital Clock for 8086 in assembly language. In the **Electronics Design (ED) Laboratory** by Prof. Subrata Maiti; we design a Current Mirror, Low-pass Filter, High-pass Filter, Band-pass Filter, Band-reject Filter, Push-pull Amplifier, Sawtooth-square Generator, Binary divider 2bit, and a DC Voltage stabilizer using MultiSim. During this time, I also design a Hardware Random Number Generator in MultiSim, and an Animated LED box using an AVR microcontroller, Veroboard, LEDs, and a soldering iron.

During the **Digital Electronics (DE) Laboratory** by Prof. S.K. Das; we perform Verification of Gates, design Half-Full Adder and Half-Full Subtractor, Mux-Demux using 74153 and 74139, Comparators, BCD to Excess 3 and Excess 3 to BCD, Flip-flop, Counters, and Shift Registers. In the **Analog Electronics (AE) Laboratory** by Prof. S.M. Hiremath; we design an RC-coupled MOSFET Amplifier (among other experiments), and design an Adjustable Linear Voltage Regulator as project. During this time I write interactive demos of Trignometric functions, NMOS and PMOS Id-Vds, Id-Vgs Simulation, and Real-time Fourier (and inverse) transform of drawable input signal in Processing. For the **Electrical Engineering (EE) Laboratory** by Prof. Sanjeeb Mohanty; we conduct Speed Control of DC Motor, among other experiments. In the **Numerical Methods (NM) Laboratory** by Prof. B.K. Ojha; we write algorithms for Divided difference Interpolation, Forward difference Interpolation, Backward difference Interpolation, Central difference Interpolation, Lagrange Interpolation, Bisection Root, Secant Root, Newton Root, Fixed point Root, Regula falsi Root, Rectangular Integration, and Trapezoidal Integration in Turbo C++. While doing the **Basic Electronics (BE) Laboratory** by Prof. S.K. Patra; we learn to use Multimeters, Oscilloscopes, and Function generators.

The courses **Embedded Computing Systems (ECS)** by Prof. D.P. Acharya, **Soft Computing (SC)** by Prof. Samit Ari, **Digital Image Processing (DIP)** by Prof. L.P. Roy, **Communicative English (CE)** by Prof. Seemita Mohanty, **Computer Communication Network (CCN)** by Prof. S.K. Das, **Mobile Communication (MC)** by Prof. Poonam Singh, **Operating System (OS)** by Prof. Banshidhar Majhi, **Embedded Systems (ES)** by Prof. D.P. Acharya, **Analog Communication Systems (ACS)** by Prof. S.M. Hiremath, **Control System Engineering (CSE)** by Prof. T.K. Dan, **Digital Signal Processing (DSP)** by Prof. Sumit Saha, **Mathematics 4** by Prof. B.K. Ojha, **Electrical Engineering (EE)** by Prof. Sanjeeb Mohanty, **Semiconductor Devices (SD)** by Prof. M.N. Islam, **Mathematics 3** by Prof. B.K. Ojha, **Networks** by Prof. Poonam Singh, and **Algorithm Design (AD)** by Prof. Bibhudatta Sahoo are theory focused.

I design a Wireless Sensor Node for Flood monitoring as Final year project, intern at NUS Singapore where I work on Wireless data acquisition for NUS Smart Grid and Visualization for an Underwater ROV, and intern at Tata Elxsi Bangalore where I worked on the design of Upsampler and Downsampler filters for a communication system. During the bachelors programme, I stood first thrice in Programming contests (twice at NIT Rourkela, and once at IIT Guwahati), and stood second and forth in Open Software Design contests at NIT Rourkela and IIT Kharagpur respectively.