Teaching
[Polytechnique Montréal] Fall 2024: Advanced Concepts of Cloud Computing
Teaching History
[Polytechnique Montréal] Fall 2023: Advanced Concepts of Cloud Computing
[Polytechnique Montréal] Fall 2022: Advanced Concepts of Cloud Computing
[KNTU] Spring 2019: Evolutionary Computation, Design and Analysis of Algorithms
[KNTU] Fall 2018: Multi-agent Systems, Fundamental of Computer Programming
[KNTU] Spring 2018: Evolutionary Computation, Design and Analysis of Algorithms
[KNTU] Fall 2017: Multi-agent Systems, Fundamental of Computer Programming
[KNTU] Spring 2017: Evolutionary Computation, Design and Analysis of Algorithms
[KNTU] Fall 2016: Multi-agent Systems, Fundamental of Computer Programming
[KNTU] Spring 2016: Probabilistic Graphical Models, Design and Analysis of Algorithms
[KNTU] Fall 2015: Multi-agent Systems, Fundamental of Computer Programming
[KNTU] Spring 2015: Probabilistic Graphical Models, Operating Systems, Design and Analysis of Algorithms
[KNTU] Fall 2014: Multi-agent Systems, Data Structures
[KNTU] Spring 2014: Evolutionary Computation, Operating Systems
[KNTU] Fall 2013: Multi-agent Systems, Data Structures
[KNTU] Spring 2013: Operating Systems
[KNTU] Fall 2012: Artificial Intelligence, Formal Languages and Automata