Teaching

During my academic career, I taught many courses related to the specialization of the College of Information Engineering for both undergraduate and postgraduate studies. The following is a list of these courses:

  • Calculus
  • Computer Programming
  • Discrete Mathematics
  • Project Management
  • Probability and Statistics
  • Information Theory and Coding
  • Computer Networks
  • Computer Networks and Communications Protocols
  • Internet Engineering
  • Network Protocols and Services
  • Digital Communications
  • Communication Systems
  • Communication Circuits
  • Queuing Theory
  • Advanced Queuing Theory
  • Advanced Network Analysis
  • Network Security
  • Advanced Network Security
  • Networks Management
  • Wireless Communications and Networks
  • Wireless Sensor Networks

This academic year (2018-2019):

  • Advanced Network Analysis – This is a postgraduate M.Sc. course for the Network Engineering and Internet Technologies program run by the department of Networks Engineering – College of Information Engineering – Al-Nahrain University
  • Wireless Sensor Networks – This is a postgraduate Ph.D. course for the Information and Communications Engineering program run by the department of Information and Communications Engineering – College of Information Engineering – Al-Nahrain University