Invited talks

2024

[TECH TALK]

Software architecture: between rigid process and 'somehow I manage' approach.

Jasmin Jahić

,

Advanced Research Computing Centre (ARC), TechSocials University College London (UCL).

London, UK.

14 August 2024


[ Slides | Video ]

[INVITED LECTURE]

AI in Software Architecture and Software Engineering.

Jasmin Jahić

,

Hochschule Bremen - City University of Applied Sciences.

Bremen, Germany.

13 June 2024


[ Slides | Video ]

[TECH TALK]

Software architecture: between rigid process and 'somehow I manage' approach.

Jasmin Jahić

,

Cambridge University RSE Seminars.

Cambridge, UK.

25 January 2024


[ Video ]

2023

[KEYNOTE]

Entrepreneurship Potential of AI in Agriculture.

Jasmin Jahić

AgriTech.

Sarajevo, Bosnia and Herzegovina.

21 September 2023


[ Code | Slides | Video ]

Tutorials and Workshops

2024

[TUTORIAL]

Software architects: How to make quality software (with higher market value) in a more efficient way?.

Jasmin Jahić

,

Business and Social Academy, Bit Alliance,

Sarajevo, Bosnia and Herzegovina.

08 May 2024


[ Slides (Bosnian) | Video ]

[TUTORIAL]

Software System Architecture View: Why Concurrency and Memory Models matter?.

Jasmin Jahić

, Jade Alglave.

HiPEAC.

Munich, Germany.

17 - 19 January 2024


[ Code | Slides | Video ]

2023

[TUTORIAL]

Handling Concurrency in Heterogeneous Embedded Software Systems from Architectural Point of View.

Jasmin Jahić

, 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.

Jasmin Jahić

, Alexander Mark Diewald.

HiPEAC.

Budapest, Hungary.

18 - 20 January 2021


[ Code | Slides | Video ]

2019

[WORKSHOP]

Advanced software development in the era of multicores.

Jasmin Jahić.

European Master Program in Software Engineering (EMSE) - Summer school.

Madrid, Spain.

4 - 5 September 2019


[ Code | Slides ]

Lectures

2024

[LECTURER]

Managing Software Architecture.

Jasmin Jahić.

Cambridge Advance Online (CAO).

University of Cambridge.

Cambridge, UK.


[ Code | Slides ]

[LECTURER]

Software Architectures for Embedded Software Systems.

Jasmin Jahić.

Distance and Independent Studies Center (DISC).

University of Kaiserslautern.

Kaiserslautern, Germany.

Summer Semester 2024


[ Code | Slides ]

2023

[INVITED PROFESSOR]

Concurrent Computing in Robotics.

Jasmin Jahić.

Japan-Europe Master on Advanced Robotics (JEMARO).

Ecole Centrale de Nantes.

Nantes, France.


[ Code | Slides ]

[LECTURER]

Software Architectures for Embedded Software Systems.

Jasmin Jahić.

Distance and Independent Studies Center (DISC).

University of Kaiserslautern.

Kaiserslautern, Germany.

Summer Semester 2022


[ Code | Slides ]

2020

[LECTURER]

Software Architectures for Embedded Software Systems.

Jasmin Jahić.

Distance and Independent Studies Center (DISC).

University of Kaiserslautern.

Kaiserslautern, Germany.

Summer Semester 2020


[ Code | Slides ]

2019

[LECTURER]

Software Architectures for Embedded Software Systems.

Jasmin Jahić.

Distance and Independent Studies Center (DISC).

University of Kaiserslautern.

Kaiserslautern, Germany.

Summer Semester 2019


[ Code | Slides ]

2018

[LECTURER]

Software Architectures for Embedded Software Systems.

Jasmin Jahić.

Distance and Independent Studies Center (DISC).

University of Kaiserslautern.

Kaiserslautern, Germany.

Summer Semester 2018


[ Code | Slides ]

2017

[LECTURER]

Software Architectures for Embedded Software Systems.

Jasmin Jahić.

Distance and Independent Studies Center (DISC).

University of Kaiserslautern.

Kaiserslautern, Germany.

Summer Semester 2017


[ Code | Slides ]

2016

[LECTURER]

Software Architectures for Embedded Software Systems.

Jasmin Jahić.

Distance and Independent Studies Center (DISC).

University of Kaiserslautern.

Kaiserslautern, Germany.

Summer Semester 2016


[ Code | Slides ]

Teaching assistance and Supervisions

2024

[SUPERVISOR]

Setting up Efficient Development Environment for Continuous Software Engineering

Jasmin Jahić.

University of Cambridge.

Cambridge, UK.

Norfolk outreach.


[ Code | Slides ]

[SUPERVISOR]

Concurrent and Distributed Systems

Jasmin Jahić.

University of Cambridge.

Cambridge, UK.

Michaelmas Term.


[ Code | Slides ]

[SUPERVISOR]

Computer Design

Jasmin Jahić.

University of Cambridge.

Cambridge, UK.

Michaelmas Term.


[ Code | Slides ]

[TEACHING ASSISTANT]

Software and System Architecture.

Jasmin Jahić.

Software Engineering: Processes and Measurement Research Group.

University of Kaiserslautern.

Kaiserslautern, Germany.

Summer Semester 2019


[ Code | Slides ]

[TEACHING ASSISTANT]

Software and System Architecture.

Jasmin Jahić.

Software Engineering: Processes and Measurement Research Group.

University of Kaiserslautern.

Kaiserslautern, Germany.

Summer Semester 2018


[ Code | Slides ]