Sem5

This course deals with programming using Python language

Skill Level: Beginner

The course covers theory and methods for digital signal processing including basic principles, relationship between DTFT and DFT, Discrete Fourier transforms and z-transforms, computation of DFT & IDFT, FFT algorithms and its implementation, impulse response, finite and infinite impulse response, digital filter design and implementation, DSP applications in different fields.

Skill Level: Beginner

This course deals with the study of architecture, device interfacing, assembly and C language programming for MCS-51, PIC microcontrollers. After learning this course students will be able to develop microcontroller based systems. The course outcomes are:

Unit 1- Fundamentals of Microcontrollers

Evolution of microprocessors & microcontrollers, microprocessors v/s microcontrollers 8/16/32 bit processors & controllers, CISC v/s RISC architectures, registers, memory & types of memory, bus, interrupts

Unit 2- MCS-51 Microcontroller family

Introduction to MCS-51 architecture, 8051 microcontroller hardware, Input /output pins, external memory, register files, counters and timers, interrupts, serial communication, development tools IDE

Unit 3- Instruction set and assembly language programming 

Addressing modes, instruction set of 8051 microcontroller, assembly language programs 

Unit 4- Embedded C programming

Comparison of assembly and embedded c language programming, data types, variables, operators, storage classes, arrays, strings, C language programming for 8051 microcontroller

Unit 5- MCS-51 Microcontroller interfacing and programming

Interfacing of LEDs, DC motors, stepper motors, buzzers, switches, matrix keyboards, seven segment displays, LCD displays, ADC, DAC, relays, thumbwheel , interfacing I2C,SPI bus devices,RS232

Unit 6- Introduction to other  microcontroller families

PIC 16F8XX microcontroller family, Arduino microcontrollers, ARM microcontrollers, Raspberry Pi microcontrollers.

Skill Level: Beginner

The course contains power processing electronic circuits like controlled rectifiers, AC voltage controllers, DC-DC converters and inverters. Course introduces the basics of power semiconductor devices like SCRs, power BJTs, IGBTs and MOSFETs. The analysis of power circuits presented in detail along with the waveforms and control techniques

Skill Level: Beginner

The Electromagnetic Field course is designed to provide students with a fundamental understanding of electric and magnetic fields, their interactions, and their applications in modern engineering and technology

Skill Level: Beginner