Teaching

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