Technical Research & Quality Audit Reports

  1. Thomas, H. Diab, M.A. Hastaoglu, B. Stäuble, A. Al Ghassani, A. Al-Hassnawi, and S. Trevor-Roper, “Quality Audit Report for Caledonian College of Engineering (A University College in Oman)”, Oman Academic Accreditation Authority, April 2011.
  2. Al Bayoumi, P. Brierley, B. Swanick, S. Herzog, H. Diab, and T. Goodliffe, “Quality Audit Report for Higher College of Technology (A University College in Oman)”, Omani Accreditation Council, October 2009.
  3. Diab, “High performance reconfigurable computing for cryptographic algorithms,” Progress Report, University Research Board, American University of Beirut, Lebanon, March 2004.
  4. Diab, “Performance analysis of computationally intensive algorithms using reconfigurable computing,” University Research Board, American University of Beirut, Lebanon, September 2002.
  5. Diab, “Performance evaluation of reconfigurable computer architectures,” University Research Board, American University of Beirut, Lebanon, September 2001.
  6. Diab, “Application of fuzzy methodology to performance evaluation in parallel processing systems,” University Research Board, American University of Beirut, Lebanon, September 2000.
  7. Diab, “Application of fuzzy algorithms to cache memory management policies,” University Research Board, American University of Beirut, Lebanon, June 1999.
  8. Diab, “Performance analysis of bus networks in multiprocessor systems,” University Research Board, American University of Beirut, Lebanon, July 1998.
  9. Diab, and F. Mrad, “Intelligent automation in building management systems,” Lebanese National Council for Scientific Research, Beirut, December 1997.
  10. Diab, “Dynamic allocation of buffer space in smart multistage interconnection networks,” University Research Board, American University of Beirut, Lebanon, July 1997.
  11. Diab, “Performance visualization tool for parallel processing systems,” University Research Board, American University of Beirut, Beirut, July 1996.
  12. Diab, and F. Mrad, “Microprocessor-based industrial controllers,” Lebanese National Council for Scientific Research, Beirut, March 1996.
  13. Diab, “A tool for the performance evaluation of parallel applications on multiprocessor systems,” University Research Board, American University of Beirut, Lebanon, July 1995.
  14. Diab, I. Kaysi, and F. Mrad, “Traffic control systems in municipal Beirut: Overall strategies and technical specifications,” Team International, Beirut, Lebanon, December 1994.
  15. Diab, A. El-Hajj, K. Kabalan, and S. Khoury, “Lebanese High-Speed Network: High Level Definition,” Final Report, Lebanese National Council for Scientific Research, Beirut, December 1994.
  16. Diab, “Simulation of parallel processing systems using neural networks,” University Research Board, American University of Beirut, Lebanon, July 1994.
  17. Diab, A. El-Hajj, K. Kabalan, and S. Khoury, “A Lebanese computer network,” Progress Report, Lebanese National Council for Scientific Research, Beirut, December 1993.
  18. Diab, “A CAD tool for the performance evaluation of dynamic data flow architectures,” University Research Board, American University of Beirut, Lebanon, July 1993.
  19. Diab, “Engineering applications of fractals,” University Research Board, American University of Beirut, Lebanon, June 1992.
  20. Diab, “A parallel processing architecture identification CAD tool for real-time simulation of complex dynamic systems,” University Research Board, American University of Beirut, Lebanon, June 1991.
  21. Diab, “A CAD package for simulation of parallel processing architectures,” University Research Board, American University of Beirut, Lebanon, June 1990.
  22. Diab, L. Raad, and I. Kaysi, “Computer simulation of pavement design,” Research Technical Report #8, University Research Board, American University of Beirut, Lebanon, June 1989.
  23. Diab, “A computer graphics teaching package,” Research Technical Report #6, University Research Board, American University of Beirut, Lebanon, November 1988.
  24. Yehia, M. Saidy, H. Diab, and K. Kabalan, “Electrical performance improvement of the Lebanese electrical systems and its development,” Research Technical Report #4, University Research Board, American University of Beirut, Lebanon, June 1988.
  25. Diab, M. Yehia, and I. Abo-Hassan, “Dynamic computer graphics simulation of the Lebanese electrical power system,” Research Technical Report #2, University Research Board, American University of Beirut, Lebanon, June 1988.
  26. Yehia, M. Saidy, H. Diab, and K. Kabalan, “Electrical performance improvement of the Lebanese electrical systems and its development,” Research Technical Report #1, University Research Board, American University of Beirut, Lebanon, April 1988.
  27. Diab, “The hidden-surface problem,” Department of Electrical Engineering, University of Bath, Bath, U.K., May 1985.
  28. Diab, “Aerodynamics model of the 510 series 1-11 aircraft,” Department of Electrical Engineering, University of Bath, Bath, U.K., May 1985.
  29. Diab, “Efficient utilization of power consumption for rotating machines and associated systems,” IBM UK Ltd., Portsmouth, U.K., September 1982.


LIST OF UNDERGRADUATE FINAL-YEAR PROJECTS

I have supervised 40 final-year undergraduate projects over the period 1986-2004 for B. Eng. (Bachelor of Engineering) students, with majors in Electrical Engineering (EE) as well as Computer and Communications Engineering (CCE).

  1. 2003 – 2004:
    • Interactive applications through GPRS, and
    • JPEG image compression on MorphoSys: Mapping and performance analysis.
  1. 2002 – 2003:
    • Integration of Bluetooth technology in mobile robots and computer peripherals,
    • Security system enhancement to On-line Banks Balances and Statements (OBBS) at Banque Du Liban (BDL), and
    • Omni directional vision.
  1. 2001 – 2002:
    • Development of a post-processing tool for an application (TEMS Investigation 3.1) that evaluates GPRS quality,
    • Performance evaluation of image processing algorithms on reconfigurable computing systems, and
    • Parallel processing in computational molecular physics.
  1. 1997 – 1998:
    • Performance evaluation of the DCT on a homogenous multiprocessor system, and
    • Designing a remote control interface for a PC.
  1. 1996 -1997:
    • Computer simulation using fuzzy modeling, and
    • Engineering applications to fractals.
  1. 1995 – 1996:
    • Simulation of motor drive control systems using an existing CAD tool,
    • Application of fuzzy control for weather prediction, and
    • Design and implementation of a data analysis visual tool.
  1. 1994 – 1995:
    • Development of an iterative equation solver with accelerated convergence rates,
    • Application of a fuzzy controller for the prediction of population growth,
    • A general-purpose visualization tool, and
    • Simulation of a driver guidance system.
  1. 1993 – 1994:
    • An interactive graphical tool for function manipulation,
    • A CAD tool for the simulation of complex controllers, and
    • Fractal geometry in electrical engineering.
  1. 1992 – 1993:
    • Input/Output graphics interface for CFD applications,
    • Programmable data switch, and
    • Simulation of an intelligent controller.
  1. 1991 – 1992:
    • An FEA scrolling display, and
    • Performance evaluation of a user-defined fault-tolerant multiprocessor system.
  1. 1990 – 1991:
    • Performance evaluation of instruction and arithmetic pipelining,
    • An educational tool for graphical simulation of potential flows,
    • A remotely computer-controlled vehicle, and
    • A packet queuing simulation package for parallel processing systems.
  1. 1989 – 1990:
    • The effect of gain variations on the stability of feedback controlled circuits using fractal techniques,
    • An optimal subtask distributor for a reconfigurable LAN-based multi-computer system,
    • Flow simulation of majority and minority carriers in a bipolar transistor, and
    • Fractal simulation of flocculation in water treatment
  1. 1988 – 1989:
    • Design of a screen controller for saving/retrieving pictures,
    • A digital logic design teaching package, and
    • Systolic architecture of a 3D matrix multiplier.
  1. 1987 – 1988:
    • Using a Joystick to Control and Program a Mini-Robot Simulator, and
    • Combinational/sequential logic analyzer emulator.
  1. 1986 – 1987:
    • A menu-driven screen processor, and
    • AC circuit analysis simulator.