Teaching/Pedagogical Activity and Project Supervision (UG, PG taught)
(To download lecture material, click on the respective links below, where available)

Teaching @ QUB, Postgraduate Level:
I have developed, coordinated and taught a number of courses in the framework of the MSc in Plasma Physics (webbased) master's programme (20072014):

PHY9013  Introductory Plasma Theory
Queen's University Belfast, 20082013.

QUB MSc Module PHY9016  Laser Produced Plasmas
Queen's University Belfast, 200812.

QUB MSc Module PHY9014  Short Projects
Queen's University Belfast; 12 (twelve) short (pedagogical) projects supervised in 200813.

QUB MSc Module PHY9019  Long Research Project
Queen's University Belfast; 7 (seven) long research (dissertation) projects supervised in 200813.


Teaching & supervision @ QUB, Undergraduate Level: Applied Mathematics, Pure Mathematics, Physics
I have developed, coordinated and taught a number of courses:

PMA3008  Computer Algebra
Queen's University Belfast, 3rd year course (Pure Maths), based on Wolfram Mathematica(TM) software; taught in 20162017.

PHY4029  Synoptic Physics (4th part  Topics from Nonlinear Plasma Physics)
Queen's University Belfast, 3rd year course (Physics); my part was based on original material, developed from scratch; taught in 20152017.

AMA3014  Mathematical Modelling in Biology and Medicine
Queen's University Belfast, 3rd year course (Applied Maths); taught in 20142016.

AMA3013  Calculus of Variations and Hamiltonian Mechanics
Queen's University Belfast, 3rd year course (Applied Maths); taught in 20092013.

AMA4005  Applied Mathematics Projects (MSci, final dissertation)
Queen's University Belfast, 4th year projects (Applied Mathematics); supervised in 20122017.

PHY4030  Physics Projects (MSci, final dissertation)
Queen's University Belfast, 4th year projects (Physics); supervised in 20122017.

AMA4020  Long Investigations
Queen's University Belfast, 3rd year short (monthly) projects (Applied Mathematics); supervised in 20102016.

PHY3030  Short Physics Projects
Queen's University Belfast, 3rd year short (monthly) projects (Physics); supervised in 20142016.
I have also participated in a number of collective UG modules (jointly with other colleagues) in Physics and in Mathematics, including:

AMA1021 Mathematical Modelling,
Queen's University Belfast, 1st year tutorials (Applied Maths); taught in 20162017.

PMA1021 Mathematical Reasoning
Queen's University Belfast, 1st year tutorials (Pure Maths); taught in 20162017.

PHY1021 Foundation Physics I (SEM1), PHY1022 Foundation Physics II
Queen's University Belfast, 1st year tutorials (Physics); taught in 20122016.

Experimental Physics (lab supervisor)
Queen's University Belfast, 2nd year laboratory (Physics); taught in 201013.


Several, Teaching @ Summer Schools:
I have delivered lectures at International Schools (e.g. held at the UNESCO ICTP  International Center for Theoretical Physics, Trieste Italy), at international events and elsewhere; some lecture material (texts/tutorials) can be found here.