Fall 2025:

EC 441 Data Acquisition and Control-I

This course covers the organization of data acquisition channels with emphasis on characteristics of channel elements and computation of error budget. Topics includes sensors and transducers, instrumentation amplifiers, signal conditioning techniques, loading effects, considerations of bandwidth and stability, recovery of signals from noise, correlation and sampling techniques, Active and digital filters, in addition to A/D, D/A conversion methods. Also, the course highlights interference and noise, common mode rejection techniques for elimination of ground loops, screening, and guard techniques.

Previous Classes:

(2013--now)

University of Tripoli

  • Systems and Circuits I (EC, 4 terms)
  • Numerical Analysis and Methods (CE, 3 terms)
  • Data Acquisition and Control I (CE, 5 terms)
  • Operating Systems (CE, 7 terms)
  • Stochastic and Random Processes (graduate CE, 5 terms)
  • Pattern Recognition (CE, 5 terms)
  • Lab. of Data Structures and Algorithms (EC, 1 term)
  • Lab. of Analog Control (CE, 1 term)
  • Lab. of Electronic Circuits I (CE, 2 term)

 

(2005--2012)

University of Waterloo

  • TA for Operating Systems and Systems Programming (ECE, 1 term)
  • TA for Distributed and Network Computing (ECE, 1 term)
  • TA for Real Time Operating Systems (SE, 2 terms)
  • TA for Real Time Operating Systems (ECE, 4 terms )
  • TA for Real Time Operating Systems (MTE, 5 terms)
  • Engineering Design with Embedded Systems (ECE, 1 term)
  • TA for Applied Artificial Intelligence (ECE, 1 term)

 

 (2000 -- 2004)

University of Tripoli

  • TA for Electronic Circuits I (CE, 2 terms)
  • TA for Electronic Circuits II (CE, 3 terms)