Nowadays, program development is getting easier and easier as the various IDE tools provide advice on what to write in the program. But …

As data becomes more and more complex as technology evolves, the need to support more complex data types in programming languages has …

Given our modern society’s level of dependency on IT technology, high quality and security are not just desirable but rather …

In the domain of vulnerability detection from the source code by applying static analysis, the number and quality of available datasets …

Embedded devices are increasingly connected to the Internet to provide new and innovative applications in many domains. However, these …

Teaching

I am a teaching instructor for the following courses:

  • IB202e: Programming I
    (BSc course: Object-oriented programming in Java)
  • IMN103E: Advanced Programming
    (MSc course: Generic and generative programming in C++)

Contact