Supervision and

Teaching

Teaching at Lancaster University (2010-present)

In 2010, the Department of Communication Systems (DCS) merged with the department of Computer Science (CSC) and formed the School of Computing & Communications (SCC). The new SCC degree programmes rolled out in 2010-2011 but DCS and CSC modules were delivered until the end of 2013. I have been involved in the design and teaching of modules for undergraduate and MSc degree programmes and I have supervised projects of undergraduate BSc, BEng, MSci, MEng students and projects of postgraduate MSc students.

The mnemonics of the modules that I have taught at Lancaster University are presented in the timeline below. An asterisk (*) next to a module indicates that I was the convenor of that module for the specified academic year, e.g., SCC.351*. Note that a year displayed on the timeline corresponds to the beginning of the academic year. For example, a module delivered in "2010" has been taught during the academic year "2010-2011". For mode details, please click on the mnemonic of a module or use the sidebar menu.

2024

SCC.131 - Digital Systems (UG, 1st year)

SCC.460* - Data Science Fundamentals (MSci/MSc)

2023

SCC.131 - Digital Systems (UG, 1st year)

SCC.460* - Data Science Fundamentals (MSci/MSc)

2022

SCC.110 - Software Development (UG, 1st year)

SCC.460* - Data Science Fundamentals (MSci/MSc)

2020

SCC.400* - Research Methods (MSci/MSc)

SCC.460 - Data Science Fundamentals (MSci/MSc)

2019

SCC.400* - Research Methods (MSci/MSc)

SCC.460 - Data Science Fundamentals (MSci/MSc)

2018

SCC.160 - Fundamentals of Communication Systems (UG, 1st year)

SCC.460 - Data Science Fundamentals (MSci/MSc)

2017

SCC.160 - Fundamentals of Communication Systems (UG, 1st year)

SCC.404* - Digital Communications (MSc)

SCC.414* - Advanced Communication Systems (MSc)

2016

SCC.160 - Fundamentals of Communication Systems (UG, 1st year)

SCC.404* - Digital Communications (MSc)

SCC.414* - Advanced Communication Systems (MSc)

SCC.416* - Speech and Image Coding (MSc)

2015

SCC.160* - Fundamentals of Communication Systems (UG, 1st year)

SCC.404* - Digital Communications (MSc)

SCC.414* - Advanced Communication Systems (MSc)

SCC.416* - Speech and Image Coding (MSc)

2014

SCC.160* - Fundamentals of Communication Systems (UG, 1st year)

SCC.351* - Advanced Communication Systems (UG, 3rd year)

SCC.360* - Computer Science Seminars (UG, 3rd year)

SCC.404* - Digital Communications (MSc)

SCC.414* - Advanced Communication Systems (MSc)

SCC.416* - Speech and Image Coding (MSc)

2013

SCC.110 - Software Development (UG, 1st year)

SCC.160* - Fundamentals of Communication Systems (UG, 1st year)

SCC.210* - Computer Science Group Project (UG, 2nd year)

SCC.351* - Advanced Communication Systems (UG, 3rd year)

SCC.360* - Computer Science Seminars (UG, 3rd year)

2012

SCC.160 - Fundamentals of Communication Systems (UG, 1st year)

DCS.402* - Error Protection (MSc)

2011

SCC.160 - Fundamentals of Communication Systems (UG, 1st year)

DCS.222* - Advanced Communication Technology (UG, 2nd year)

DCS.250 - Project Management and Personal Skills (UG, 2nd year)

CSC.353 - Advanced Networking (UG, 3rd year)

2010

DCS.102 - Mobile and Satellite Communications (UG, 1st year)

DCS.121 - Digital Imaging (UG, 1st year)

DCS.122 - Animation and Sound (UG, 1st year)

DCS.123 - Video Editing and Production (UG, 1st year)

DCS.324 - Multimedia & Studio Broadcasting Techniques (UG, 3rd year)

DCS.483 - Research Skills and Methodology (MSci)