Teaching Activities

bth_grey

Senior Lecturer (since April 2016):
Department of Software Engineering
Blekinge Institute of Technology,
Karlskrona, Sweden.

Teacher, Course Responsible and Examiner on the courses:

  • Software Architectures and Quality, 7.5 ECTS (Autumn 2017):
    MSc Programme in Software Engineering
    Software Architecture Design and Documentation, Software Architecture Evaluations.
  • Software Architectures and Quality, 6 ECTS (Autumn 2016 & 2017): BSc + MSc integrated program (Civilingenjör) in Video Games and Software Engineering
    Software Architecture Design and Documentation, Software Architecture Evaluations.
  • Software Intensive Product Development, 15ECTS (Autumn 2016):
    BSc + MSc integrated program (Civilingenjör) in Industrial Economy specialisation in Software Engineering
    Software Engineering Development Methodologies, Software vs Systems Engineering, Agile Methodologies.

Teacher of the course:

  • Software Engineering, 7.5 ECTS  (Autumn 2017):
    BSc + MSc integrated program (Civilingenjör) in Industrial Economy specialisation in Software Engineering
    Software Engineering Development Methodologies, Software vs Systems Engineering, Agile Methodologies.
  • Seminar Series on Software Engineering, 7.5 ECTS (Autumn 2017):
    MSc Programme in Software Engineering
    Seminar on Software Architectures and Software Design Research
  • Software Architectures and Quality, 7.5 ECTS (Autumn 2016):
    MSc Programme in Software Engineering
    Software Architecture Design and Documentation, Software Architecture Evaluations.
bth_grey
Teaching Assistant (March 2011 – March 2015):
Department of Information Systems and Computation
Universitat Politècnica de València,
Valencia, Spain.

Courses taught at the Computer Science Degree:

  • Software Quality (2013-2014): Software Architecture, Software Architecture Evaluations, and Software Metrics.
  •  Model Driven Software Development (2012-2013 and 2013-2014): Metamodeling, Model Transformations with QVT and ATL, and Model2Text Transformations.
  • Advanced Software Engineering (2011-2012 and 2012-2013): Model Driven Engineering, Metamodeling, and Model Transformations with QVT.
  • Requirements Analysis and Specification: (2014-2015): Model-Driven Requirements Engineering.

Lectures taught at the Software Engineering, Formal Methods and Information Systems Master:

  • Empirical Software Engineering course: (2014-2015): Data Analysis on Empirical Software Engineering Studies.