2017/2018
SPA6305 Physics of Galaxies
Lectures: 33
Ancillary Teaching: weekly exercises, mid-term test
Year: 3; Semester: I; Level: 6; Credits: 15

SPA5307 Stars
Lectures: 33
Ancillary Teaching: weekly exercises, mid-term test
Year: 3; Semester: II; Level: 6; Credits: 15

SPA6000 Synoptic Physics
Year: 3; Semester: I; Level: 6;

2016/2017
SPA6305 Physics of Galaxies
Lectures: 33
Ancillary Teaching: weekly exercises, mid-term test
Year: 3; Semester: I; Level: 6; Credits: 15

SPA5307 Stars
Lectures: 33
Ancillary Teaching: weekly exercises, mid-term test
Year: 3; Semester: II; Level: 6; Credits: 15

2015/2016
Sabbatical leave

2014/2015
SPA6305 Physics of Galaxies
Lectures: 33
Ancillary Teaching: weekly exercises, mid-term test
Year: 3; Semester: I; Level: 6; Credits: 15

SPA5307 Stars
Lectures: 33
Ancillary Teaching: weekly exercises, mid-term test
Year: 3; Semester: II; Level: 6; Credits: 15

2013/2014
PHY305 Physics of Galaxies
Lectures: 33
Ancillary Teaching: weekly exercises, mid-term test
Year: 3; Semester: I; Level: 6; Credits: 15

PHY307 Stars
Lectures: 33
Ancillary Teaching: weekly exercises, mid-term test
Year: 3; Semester: II; Level: 6; Credits: 15

2012/2013
PHY305 Physics of Galaxies
Lectures: 33
Ancillary Teaching: weekly exercises, mid-term test
Year: 3; Semester: I; Level: 6; Credits: 15

PHY307 Stars
Lectures: 33
Ancillary Teaching: weekly exercises, mid-term test
Year: 3; Semester: II; Level: 6; Credits: 15

2011/2012
PHY305 Physics of Galaxies
Lectures: 33
Ancillary Teaching: weekly exercises, mid-term test
Year: 3; Semester: I; Level: 6; Credits: 15

PHY307 Stars
Lectures: 33
Ancillary Teaching: weekly exercises, mid-term test
Year: 3; Semester: II; Level: 6; Credits: 15

Support teaching at exercise classes
MTH5106 Dynamics of Physical Systems
Semester I, 11 x 1 =11 hours in class sessions
MTH5103 Complex Variables
Semester II, 11 x 1 =11 hours in class sessions

2010/2011
PHY305 Physics of Galaxies
Lectures: 33
Ancillary Teaching: weekly exercises, mid-term test
Year: 3; Semester: I; Level: 6; Credits: 15

PHY307 Stars
Lectures: 33
Ancillary Teaching: weekly exercises, mid-term test
Year: 3; Semester: II; Level: 6; Credits: 15

Support teaching at exercise classes
MTH4105 Introduction to Mathematical Computing
Semester I, 11 x 2 =22 hours in class sessions + mid term test invigilation
MTH5103 Complex Variables
Semester II, 11 x 1 =11 hours in class sessions + mid term test invigilation

2009/2010
PHY305 Physics of Galaxies
Lectures: 33
Ancillary Teaching: weekly exercises, mid-term test
Year: 3; Semester: I; Level: 6; Credits: 15

PHY307 Stars
Lectures: 33
Ancillary Teaching: weekly exercises, mid-term test
Year: 3; Semester: II; Level: 6; Credits: 15

Support teaching at exercise classes
MTH5102 Calculus III
Semester I, 11 x 2 =22 hours in class sessions + mid term test invigilation