Mahmoud Nazzal

New Jersey Institute of Technology, Newark, NJ, USA USA Flag

Sep. 2022 - May 2024

Lecturer, Courses Taught:

  • Microprocessors
    • Course evaluation: 3.29/4.00
  • Computer Architecture and Organization
    • Course evaluation: Fall 3.69/4.00, Spring 3.24/4.00

Institute of Applied Technology, Abu Dhabi, UAE UAE Flag

Aug. 2019 - Jul. 2021

Lecturer, Courses Taught:

  • Robotics
  • Circuit Analysis
  • Engineering Communications
  • Graduation Project

Izmir University of Economics, Izmir, Turkey Turkey Flag

Sept. 2016 - Jun. 2017

Lecturer, Courses Taught:

  • Graduation Project
  • Java Programming
  • Electric Circuits
  • Digital Electronics
  • Computer Organization and Architecture

Eastern Mediterranean University, Famagusta, Cyprus Cyprus Flag

Sept. 2009 - Jun. 2016

Lecturer, Courses Taught:

  • Introduction to Logic Design
  • Computer Architecture and Organization
  • C/C++ Programming
  • Electric Circuits

Sept. 2015 - Oct. 2009

Teaching Assistant, supervised laboratory sessions and conducted tutorials for the courses:

  • Digital Signal Processing
  • Introduction to Logic Design
  • Introduction to Programming
  • Signals and Systems
Back to Homepage