direkt zum Inhalt springen

direkt zum Hauptnavigationsmenü

Sie sind hier

TU Berlin

Inhalt des Dokuments

Dr.-Ing. Vlado Handziski


I am senior researcher at TKN, coordinating the research and teaching activities of the group in the areas of networked embedded systems, internet of things and cyber-physical systems.

During the winter semesters 2014/2015 and 2016/2017 I was adjunct/interim professor at the Chair for Embedded Systems at TU Dresden.

I received my doctoral degree in Electrical Engineering from TU Berlin (summa cum laude, 2011) and my M.Sc. degree from Ss. Cyril and Methodius University in Skopje (2002).

I have participated and led research activities in more than ten projects with external funding, at European, national and local level and have contributed to international standardization activities in the area of evaluation of indoor localization systems.

My research focus lies on developing platform solutions and system abstractions for wireless networked embedded systems and cloud-supported Internet of Things (IoT) as well as their application in specific application domains like industrial automation and indoor localization. In my research methodology, prototyping, experimental work and testbeds play a central role. I was chief architect of the popular TWIST testbed and one of the core developers of TinyOS.


CVResearch | Publications | ProjectsTeaching | ServiceGoogle Scholar

Teaching Profile

My current teaching activities mainly concentrate on master-level courses in the fields of ad-hoc and wireless sensor networks, and networked embedded systems. They are methodologically characterized by a careful blend of instructing fundamental concepts and their practical validation through opportunities for hands-on development and experimentation with the latest state-of-the art hardware and software.


Undergraduate Courses

During my interim professorship appointment at the Faculty of Informatics at TU Dresden in WS 2014/2015, I also had the privilege of serving as sole instructor for one of the largest undergraduate courses offered by the faculty: “Informatik I für ET/MT/RES”, in German, for first year students of electrical engineering, mechatronics and regenerative energy systems with more than 300 enrolled students. Despite the very short preparation time, I successfully mastered and updated the teaching material and innovated by introducing a novel in-class interactivity platform that is suitable to the scale of the course. The achieved results at the exam were one of the best in comparison to the previous years, under unchanged scope and difficulty level of the assignments. During the anonymous evaluation, 45% of the students found the e-learning offerings as useful (top 3 categories), vs. the 29% reference in the whole cohort (copies of the evaluation report summary can be provided on request). 

Master-level Courses

At TU Berlin, starting in the WS 2010/2011, I have taken over the responsibility for the further development and teaching of the master-level lecture “Ad-hoc and Sensor Networks” and the “Sensor Networks” lab (Praktikum), both in English, and their integration in the modularization process. Starting from the SoSe 2012, I have individually developed and have been teaching a new integrated course (Integrierte Veranstaltung) on “Networked Embedded Systems” (in English). Since 2013 these courses are part of the elective curriculum for the international EIT Digital Master Programme in Embedded Systems, resulting in increased levels of participation from international students in both courses. 

As appropriate for master-level courses, I put special value on enriching the treated topics with real-life problem formulations and solutions encountered as part of my research activities. To expose the students to the challenges of developing wireless networked embedded systems at realistic scales I actively apply the resources of the TWIST testbed in some of the in-class labs and in the project activities.

Although the courses are not covered by the official teaching evaluation process of TU Berlin, the results from the internal anonymous surveys across the past six years confirm the very high regard of the students for me as instructor and their appreciation for the scope of covered topics and the applied teaching methodology (copies of the anonymous feedback from the students can be provided on request). This is also reflected in the constantly growing interest (e.g. for Ad Hoc and Sensor Networks lecture from 8 students in WS 2012/2013 to 22 in WS 2015/2016, and for Networked Embedded Systems from 4 students in SoSe 2013 to 18 students in SoSe 2016). Unfortunately, due to the practical elements and the available hardware resources for the labs, we have to limit the size of the classes to about 20 students, leaving some interested students unable to attend. 

Other Teaching Activities

Beyond these two master-level courses, I have also supported the TKN involvement in the teaching of the large (300 students) undergraduate course on “Technical Foundations of Computer Science IV (Tech GI4)”. During my research and teaching assistantship at the Faculty of Electrical Engineering at the University in Skopje, Macedonia, I have also been co-instructor for the exercise and lab sessions for the undergraduate course “Programming Languages”, as well as sole instructor for the exercise and labs sessions for the undergraduate courses “Computer Logic and Digital Design” and “Embedded Systems”, involving more than 150 students.

In addition to the immediate teaching responsibilities, I have given several invited tutorials and guest lectures on TinyOS and sensor network testbeds. Since the beginning of my tenure at TKN, I have also been very actively involved in co-advising diploma and master students, working on topics closely related to TKN’s research activities.


Teaching Portfolio
Informatik I for ET/MT/RES (lecture, winter term, undergraduate level, 2 SWS)


I had the opportunity to serve as sole instructor for this lecture as part of my interim professorship appointment at the Faculty of Informatics at TU Dresden in WS 2014/2015.

The course represents “classical” introductory undergraduate course in Informatics with an emphasis on digital logic and computer organization principles, making it suitable for students pursuing further studies in electrical engineering. It takes a bottom-up approach in familiarizing the students with the basic functioning of a typical computer processor. The covered topics range from representation of information, Boolean algebra, combinatorial and sequential logic to processor organization, instruction sets, pipelining and memory management. 
Ad Hoc and Sensor Networks (lecture, winter term, masters level, 2 SWS)

www.tkn.tu-berlin.de/menue/tknteaching/modules/outline/l_314vl_adhoc/https://isis.tu-berlin.de/course/view.php [Guest Password: AHSN1516]

I have been teaching this course as a sole instructor for the past six years from WS 2010/2011 to WS 2015/2016.

The course is organized as a classical lecture focusing on the architectural, protocol and service aspects of wireless ad hoc and sensor networks. Since taking over the responsibility for the lecture in WS 2010/2011, I have constantly reshaped the material to better reflect the technology maturation process in the sensor networks domain by introducing much more extensive coverage of recently standardized protocol solutions like IEEE 802.15.4e/TSCH, 6lowPAN, RPL, CoAP, etc. as well as basics of cloud-based IoT platforms.  To enable tackling of more advanced practical topics in the accompanying lab, the lecture is being taught with double speed, finishing mid-semester after 8 weeks.

Sensor Networks (lab, winter term, masters level, 2 SWS)

www.tkn.tu-berlin.de/menue/tknteaching/modules/outline/l_344_prsensorn/https://isis.tu-berlin.de/course/view.php [Guest Password: SNPR1516]

I have been teaching the lab as sole instructor for the past six years from WS 2010/2011 to WS 2015/2016.

The lab complements the Ad Hoc and Sensor Networks lecture and provides opportunity for gaining hands-on experience in working with state-of-the-art sensor networks hardware and software. It starts after the end of the lecture with a dedicated "bootcamp" event, followed by sessions devoted to particular aspects of sensor network hardware and software stack like sensing, actuation, IPv6-based networking, etc. The lab hardware is made available to the students not only for solving the in-class assignments, but also for further learning and developing at home, including solving regular small home-assignments. The lab ends with group mini-project work, allowing students to demonstrate the practical skills they have acquired during the lab. The students are encouraged to disseminate the results from the mini-project work in the form of online videos.

Example video from the mini-project work: youtu.be/aUr32cHfgeA

Networked Embedded Systems (integrated course, summer term, masters level, 4 SWS)

www.tkn.tu-berlin.de/menue/tknteaching/modules/outline/l_339_ivnetembedd/https://isis.tu-berlin.de/course/view.php [Guest Password: NES2016TKN]

I have been teaching this course as sole instructor for the past five years from SoSe 2012 to SoSe 2016.

The course covers network architectures and protocols for networked embedded systems, with particular focus on industrial and building automation, automotive and avionics applications. Many of these applications are critical and (hard) real-time, which puts specific constraints on the design of the underlying system software and communication protocols. Individual topics include energy-efficient MAC protocols for sensor networks, software frameworks for automotive applications (OSEK/VDX and AUTOSAR) and communication protocols for networked embedded systems in automotive (CAN and Flexray), industrial automation (PROFIBUS, FOUNDATION Fieldbus, Real-time Ethernet, PROFINET, HART and WirelessHART) and building automation (EIB/KNX, LON and BACNet). I have completely redesigned the course as a blend of traditional lecture, seminar and project.

Each lecture starts with subject area introduction by the lecturer, followed by two student presentations. This is followed by a discussion session under the guidance of the instructor and a designated student “moderator”. In parallel to the theoretical part of the course, in small groups, students are involved in working on a project task typically involving building a system prototype involving sensing, control and actuation. The project work allows students to gain insights in narrow but holistic vertical-slice through all the layers of a typical NES system. In addition to the available equipment at TKN, the students are allowed and encouraged to procure their own hardware within a pre-allocated budget limit. The final mark is based on the participation in the class discussions, class quizzes, topic and project presentations and final project demo. 

Example video from the project work: youtu.be/dg6yg5FIDpo

PhD Thesis Committees 
  • Ricardo Severino, “Improving QoS for large-scale WSNs”, Faculty of Engineering, University of Porto, Porto, Portugal, December 16th, 2015
Co-advised Diploma and M.Sc. Thesis
  • Moksha Birk, “Distributed, Non-invasive Debugging of Time-Sensitive Networked Embedded Systems", M.Sc., 2016 (in progress)
  • Tim Bormman, “Virtual Batteries in WSN Development”, M.Sc., 2016 (in progress).o Xin Hu, “Development of Scalable Wi-Fi Testbed”, M.Sc., 2016 (in progress)
  • Andrii Brezovski, “Bus Body Diagnostic Using an On-board Prognostics System with Machine Learning”, M.Sc., June, 2016 (in progress)
  • Florian Leinfelder, "Experimental Framework for Evaluation of Interference Robustness of Fingerprint Based Localization Solutions and Examples of its Usage”, DA, January, 2014
  • Jasper Büsch, “Mobile Relay Extension to WLAN Infrastructure”, DA, August, 2012
  • Irina Antonova, “A RESTful Platform for Execution of Experiments on a Federation of WSN Testbeds", DA, August, 2012
  • Marina Rodríguez Aliberas, “An Investigation of Spatial Diversity in Wireless Body Area Networks”, M.Sc., July, 2012
  • Claudio Donzelli, “A REST API for Authentication, Authorization, Resource Discovery and Reservation in a Federation of WSN Testbeds", M.Sc., June, 2010
  • Manoj Rege, “Influence of Sampling Point Location Errors on Estimation of Scalar Fields in Sensor Networks”, M.Sc., July, 2008
  • Stefano Niccolai, “Evaluation of two Different Schemes for Subscriptions and Notifications Dissemination in Component-based Publish/Subscribe System for WSNs”, M.Sc., May, 2006
  • Jan-Hinrich Hauer, “Service Discovery in Wireless Sensor Networks Using Publish/Subscribe Middleware”, DA, November 2005
  • Joachim Praetorius, “Discovery and Interaction with Services in a WSN via Standard User Interfaces”, DA, July, 2004



Zusatzinformationen / Extras

Quick Access:

Schnellnavigation zur Seite über Nummerneingabe

Auxiliary Functions