Teaching activities
Teaching activities
Jendouba University, Tunisia (2013-2018): Distributed systems, Service-oriented architecture, Database administration, Application servers and IDE, Large-scale databases, Web Intelligence.
Higher Institute of Management in Tunis (2015-2017): Web Intelligence.
Taibah University, KSA (2018-present): Introduction to Web programming, Web administration, Network operating systems, Multimedia, Database management, System analysis and design, Internet applications 1, Programming 2, Cybersecurity risk analysis, Cybersecurity design principles, Introduction to programming.
Jendouba University, Tunisia (2005-2018): Mobile programming, Service-oriented architectures, Databases, Database administration, Distributed systems, Database development environments, Algorithmic and data structures, Object-oriented programming, Compilation, Information system design methodologies, C Programming, C2i Certification, Artificial Intelligence, Database management systems, Website management, Operating systems, Computer security, Distributed architectures and application servers, Human-Computer Interaction, Multimedia development, Event-based programming, Software architectures, Algorithmic and programming, Object-oriented programming.
Higher Institute of Technological Studies, Tunisia (2010-2013): Human–Computer Interaction, Multimedia development, Event-based programming, Software architectures, Algorithmic and programming, Object-oriented programming
International University in Tunis, Tunisia (2014-2017): Tools for distributed applications, Client-server architectures, XML and Web Technologies, Software development.
Central University in Tunis, Tunisia (2016-2017): MTA cloud fundamentals, Large-scale data processing.