Teaching

Mohammed VI Polytechnic University, Benguerir, Morocco 

  • Graduate courses (M.Sc. and Ph.D.)
    2122DNA: Advanced Network Programming: Fall 2022, Spring 2022

Khalifa University, Abu Dhabi, UAE

  • Graduate courses (M.Sc. and Ph.D.)
    ∗ ECCE 708 Distributed Computing: Spring 2018, Fall 2016, Fall 2015, Spring 2014, Fall 2012, Fall 2010
    ∗ ECCE 706 Research Methods in Engineering II: Fall 2012
    ∗ ECCE 607 Advanced Operating Systems: Spring 2010
  • Undergraduate courses
    ∗ CMPE 422 Distributed Systems: Spring 2015, Spring 2014, Spring 2013, Spring 2012, Spring 2011, Spring 2010
    ∗ CMPE 312 Operating Systems: Spring 2021, Spring 2020, Spring 2019, Spring 2018, Spring 2016, Spring 2013, Spring 2012, Fall 2011, Fall 2010, Fall 2009
    ∗ E 403 Computer Network II (Network Management): Fall 2009
    ∗ CMPE 211 Object-Oriented Programming: Fall 2014
    ∗ ENGR 112 Introduction to Computing using C++: Fall 2020, Fall 2019, Spring 2019, Fall 2018, Fall 2017, Spring 2017, Fall 2016, Spring 2016, Fall 2015, Spring 2015, Fall 2014
    ∗ ECCE 395 Special Topics in ECCE: Fall 2020
    ∗ MATH 207 Discrete Mathematics: Spring 2011
    ∗ MATH 111 Calculus I: Fall 2013

Dhofar University, Salalah, Oman

  • Undergraduate courses
    * CMPS 440/CS 434 Selected Topics in Computer Science (Distributed Systems): Fall 2008, Fall 2006, Spring 2006
    * CMPS 410/CS 460 Software Engineering: Spring 2006, Fall 2005
    * CMPS 320 Introduction to Computer Security: Spring 2008
    * CMPS 260/CS 430 Operating Systems: Spring 2009, Fall 2008, Fall 2007, Fall 2006, Spring 2006, Fall 2005
    * CMPS 250/CS 433 Computer Networks: Spring 2009, Fall 2008, Spring 2008, Fall 2007, Spring 2007, Fall 2006, Spring 2006, Fall 2005
    * CMPS 240 Analysis of Algorithms: Spring 2008, Fall 2007, Spring 2007
    * CMPS 160 Data Abstraction: Spring 2009, Fall 2008, Spring 2008
    * CMPS 100A Introduction to Technical Computing for the Arts: Spring 2007, Fall 2006, Spring 2006
    * MATH 370 Discrete Mathematics: Spring 2008, Fall 2007, Spring 2007

University of Waterloo, Waterloo, Canada

  • Graduate courses (M.Sc. and Ph.D.)
    ∗ CS 454/654 Distributed Systems: Spring 2005, Fall 2001

© Copyright 2023 Youssef Iraqi - All Rights Reserved

Made with ‌

Drag & Drop Website Builder