2024
[SEMINAR]
Software architecture: between rigid process and 'somehow I manage' approach.
,
Cambridge University RSE Seminars.
Cambridge, UK.
25 January 2024
[ Video ]
[TUTORIAL]
Software System Architecture View: Why Concurrency and Memory Models matter?.
, Jade Alglave.
HiPEAC.
Munich, Germany.
17 - 19 January 2024
[ Code | Slides | Video ]
2023
[KEYNOTE]
Entrepreneurship Potential of AI in Agriculture.
AgriTech.
Sarajevo, Bosnia and Herzegovina.
21 September 2023
[ Code | Slides | Video ]
2023
[TUTORIAL]
Handling Concurrency in Heterogeneous Embedded Software Systems from Architectural Point of View.
, Victor Perez, Joe Todd.
HiPEAC.
Toulouse, France.
16 - 18 January 2023
[ Code | Slides | Video ]
2021
[TUTORIAL]
Handling Concurrency in Embedded Software System from Architectural Point of View.
, Alexander Mark Diewald.
HiPEAC.
Budapest, Hungary.
18 - 20 January 2021
[ Code | Slides | Video ]
[SUPERVISOR]
Setting up Efficient Development Environment for Continuous Software Engineering
University of Cambridge.
Cambridge, UK.
Norfolk outreach.
[ Code | Slides ]
2020
[LECTURER]
Software Architectures for Embedded Software Systems.
Distance and Independent Studies Center (DISC).
University of Kaiserslautern.
Kaiserslautern, Germany.
Summer Semester 2020
[ Code | Slides ]
[SUPERVISOR]
Concurrent and Distributed Systems
University of Cambridge.
Cambridge, UK.
Michaelmas Term.
[ Code | Slides ]
[SUPERVISOR]
Computer Design
University of Cambridge.
Cambridge, UK.
Michaelmas Term.
[ Code | Slides ]
2019
[TUTORIAL]
Advanced software development in the era of multicores.
European Master Program in Software Engineering (EMSE) - Summer school.
Madrid, Spain.
4 - 5 September 2019
[ Code | Slides ]
[LECTURER]
Software Architectures for Embedded Software Systems.
Distance and Independent Studies Center (DISC).
University of Kaiserslautern.
Kaiserslautern, Germany.
Summer Semester 2019
[ Code | Slides ]
[TEACHING ASSISTANT]
Software and System Architecture.
Software Engineering: Processes and Measurement Research Group.
University of Kaiserslautern.
Kaiserslautern, Germany.
Summer Semester 2019
[ Code | Slides ]
2018
[LECTURER]
Software Architectures for Embedded Software Systems.
Distance and Independent Studies Center (DISC).
University of Kaiserslautern.
Kaiserslautern, Germany.
Summer Semester 2018
[ Code | Slides ]
[TEACHING ASSISTANT]
Software and System Architecture.
Software Engineering: Processes and Measurement Research Group.
University of Kaiserslautern.
Kaiserslautern, Germany.
Summer Semester 2018
[ Code | Slides ]
2017
[LECTURER]
Software Architectures for Embedded Software Systems.
Distance and Independent Studies Center (DISC).
University of Kaiserslautern.
Kaiserslautern, Germany.
Summer Semester 2017
[ Code | Slides ]
2016
[LECTURER]
Software Architectures for Embedded Software Systems.
Distance and Independent Studies Center (DISC).
University of Kaiserslautern.
Kaiserslautern, Germany.
Summer Semester 2016
[ Code | Slides ]