Courses

Graduate Courses

Undergraduate Courses

Undergraduate Projects

Ongoing Projects

 

Graduate Courses Taught

  1. Analog MOS Integrated Circuits
  2. Advanced Microprocessor Interfacing

Undergraduate Courses Taught

  1. Introduction to Microprocessors
  2. Microprocessor Interfacing and Applications
  3. Microcontroller Based System Design (8051 and PIC)
  4. Digital Communications
  5. Electronic Circuits
  6. Digital Electronics
  7. Digital System Design using VHDL
  8. Computer Architecture
  9. Assembly Language Programming
  10. C/C++ Programming
  11. Java Programming
  12. Numerical Analysis
  13. Senior Project

Undergraduate Projects Supervised

  1. Microprocessor Controlled Multiplexd Matrix Display 2001
  2. Microprocessor Controlled Digital Integrated Circuit Tester 2001
  3. Microcontroller Based Multiplexd Matrix Display 2002
  4. Microcontroller Based Digital Integrated Circuit Tester 2002
  5. Microcontroller Based Versatile Function Generator 2002
  6. Communication and Control over Power Lines 2002
  7. Access Control System 2003
  8. Implementation of a FPGA Development Board 2003
  9. Speech Recognition, Hardware and Software Implementation 2003
  10. Infra Red Control System 2003
  11. Interfacing IDE hard disk and AT keyboard to Atmel AT89C52 microcontroller 2003
  12. Robot Communication Network 2003

Ongoing Projects

  1. Exploring the Universal Serial Bus (USB) through the following
  2. Designing a power line carrier modem for in building communications
  3. Developing a C++ compiler for various microcontroller families
  4. Interfacing CCD camera to a FPGA and microcontroller for face recognition system