Technion Courses (As Lecturer)
- Winter 2022 – Distributed and Functional Programming (046273). Mishaal Grade: 4.96
- Winter 2021 – Distributed and Functional Programming (046273). Mishaal Grade: 4.75
- Spring 2020 – Distributed and Functional Programming (046273). Mishaal Grade: 4.79
- Spring 2019 – Distributed and Functional Programming (046273). Mishaal Grade: 4.27
- Spring 2018 – Distributed and Functional Programming (046273). Mishaal Grade: 4.59
- Spring 2017 – Distributed and Functional Programming (046273). Mishaal Grade: 4.64
- Winter 2016 – Distributed and Functional Programming (046273). Mishaal Grade: 4.49
- Spring 2015 – Distributed and Functional Programming (046273). Mishaal Grade: 4.44
- Spring 2014 – Distributed and Functional Programming (046273). Mishaal Grade: 4.48
- Spring 2013 – Distributed Systems Engineering (046001). Mishaal Grade: 4.58
- Spring 2012 – Distributed and Functional Programming (046273). Mishaal Grade: 4.75
- Spring 2011 – Distributed Systems Engineering (046001). Mishaal Grade: 4.45
- Spring 2010 – Distributed Systems Engineering (046001). Mishaal Grade: 4.68
- Spring 2009 – Distributed Systems Engineering (046001). Mishaal Grade: 4.55
Technion Courses (As Teaching Assistance)
- Spring 1999 – Structure of Operating Systems (046209).
- Winter 1999 – Structure of Operating Systems (046209).
- Spring 1998 – Structure of Operating Systems (046209). Mishaal Grade: 4.7
- Winter 1998 – Structure of Operating Systems (046209).
Technion – Division of Continuing Education and External Studies
- 1998 – Structure of Operating Systems (Lecturer)
- 1997 – Structure of Operating Systems (Teaching Assistance)
Technion Project Supervision (Selected from recent years)
- Spring 2022 – Explainability of emotion recognition
- Spring 2022 – Archery simulator using PS% controller
- Spring 2022 – Digital Dermatitis (DD) in Cows
- Spring 2022 – Activity Recognition on Dogs
- Winter 2022 – Deep Learning for rabbits’ pain detection
- Winter 2022 – Horse Facial Expression Analysis
- Spring 2021 – How Deep Learning model recognize emotions on Images?
- Winter 2021 – Dog Facial Expression Analysis
- Winter 2020 – Quality assurance for eggs using computer vision
- Spring 2019 – Drone simulator
- Spring 2019 – Ships text extractor using drones
- Winter 2019 – Football simulator
- Spring 2019 – Landing Drone on moving targets
- Spring 2018 – NVM Data Structures
- Winter 2018 – Skills barter
- Spring 2017 – XBOX Controller simulator
- Spring 2017 – AUVSI2018 – CS – Computer Systems Part: 2
- Spring 2017 – AUVSI2018 – MP – Mission Planner Part: 2 & Cyber Security
- Winter 2017 – Fish tracking
- Winter 2017 – AUVSI2018 – CS – Computer Systems
- Winter 2017 – AUVSI2018 – MP – Mission Planner
- Winter 2016 – Wedding reservation tool
- Spring 2016 – LabAdmin Alerts
- Winter 2016 – Smart Key-Value Store
- Winter 2015 – OWL tracking
- Spring 2015 – Phii
- Winter 2015 – Point Clouds
- Winter 2015 – 3D Point cloud registration
- Winter 2015 – Public Transportation
- Winter 2015 – Close a Square – Game
- Spring 2014 – Smart Touchless-Touch
- Spring 2014 – Flight Path Recorder
- Winter 2015 – 4D Point Cloud Visualization
- Winter 2015 – Complete Missing Pieces in a Puzzle
- Spring 2014 – Virtual Odyssey
- Winter 2014 – Erlang Chord
- Spring 2013 – Erlang Network Emulator
- Spring 2013 – Air Gun Target Scoring
- Spring 2013 – Travel Path Planning – Part B (Android)
- Spring 2013 – Hole In The Wall
- Winter 2013 – Android Augmented Reality
- Winter 2013 – Photo Based Travel Guide
- Spring 2012 – Travel Path Planning
- Spring 2012 – Video Textures
- Winter 2012 – CGMFrame – Computer Graphics/Vision Framework
- Winter 2012 – Simulating Decorative Mosaics
- Winter 2011 – From 3D Model to Lego Bricks
- Spring 2010 – Parallelization of Ray Tracing Units