Teaching

Teaching

EEE 3308C (Electronic Circuits 1):

Undergraduate-level ECE Course at the University of Florida

  • Taught this course in Fall 2022 (class strength: 63), and Fall 2023 (class strength: 73)
  • This course serves as a basic primer for the young circuit designer and covers topics starting from KCL, KVL, basic electrical circuit analysis, DIodes, BJTs, MOSFETs and MOSFET based circuits (single-stage/multi-stage amplifiers, differential amplifiers, current mirrors, Op-Amps), along with some advanced concepts such as frequency response, feedback, and noise. A lot of emphasis is placed on building circuit intuition than just solving equations, and all the important concepts are accompanied with a hands-on lab section where students build circuits on breadboards and/or general-purpose PCBs and learn the basics of measurement techniques. Spice simulations and models are introduced to show different concepts in a design-oriented manner.

    Resources:

    1. Op-Amp Design Tool:

    Use this spreadsheet to design a 2 stage Op-Amp from Specifications. This uses the method provided in Allen-Holberg (3e) and does not use the gm/Id method due to technology restrictions. Only Online Access is permitted (no reproduction/copy/download) – Please contact chatterjee.b@ufl.edu if you need to use it elsewhere.

EEE 6321 (Analog IC Design 2):

Graduate-level ECE Course at the University of Florida

  • Taught this course in Spring 2023 (class strength: 34)
  • (excerpt from EEE6321_Analog_IC_Design_2_Maghari_Spring_2022.pdf (ufl.edu)) This course follows up on the topics discussed in Analog IC 1 and extends it to feedback, opamp types, switched-capacitor circuits, layout and matching, noise and other important aspects of IC design. We will continue to use Cadence® platform, an industry preferred simulation and layout engine. The course objective is to provide a thorough background of analog circuits, discuss the real world applications, IC design challenges and prepares students for other areas of analog and digital IC design. If you plan to pursue career in IC design, either analog or digital, this course is “a must”, and it is recommended by ALL IC design companies.
  • This course was awarded the most affordable UF ECE class in terms of the total cost of the course material, offset by the cost of material provided by the university and the department.

Resources:

1. Op-Amp Design Tool:

Use this spreadsheet to design a 2 stage Op-Amp from Specifications. This uses the method provided in Allen-Holberg (3e) and does not use the gm/Id method due to technology restrictions. Only Online Access is permitted (no reproduction/copy/download) – Please contact chatterjee.b@ufl.edu if you need to use it elsewhere.

ECE 695 (High-Speed Mixed Signal IC):

Graduate-level ECE Course at Purdue University, USA

  • Assisted in developing the course structure, designing homework assignments, designing examinations and grading for Fall 2021 term, with 21 students enrolled in the class.
  • As a Graduate Instructor, taught one 1.5-hour lecture per week (in-class presentations)for Fall 2021 term, along with discussion sessions.

ECE 595 (Quantum Circuits and Systems):

Graduate-level ECE Course at Purdue University, USA

  • Assisting in developing the course structure, content and assessment criteria-first offering to be made in Fall 2023