Teaching
Christos is away on a sabbatical for 2024-25
He taught the following courses in
2023-24:
- Advanced Database Systems
- Foundations of Computing - Part B
- ICT essentials - Part A
- Software Development Methodologies
He taught the following
courses in 2022-23:
- Advanced Database Systems
- Foundations of Computing - Part B
- ICT essentials - Part A
- Software Development Methodologies
He taught the following
courses in 2021-22
- Advanced Database Systems
He taught the following
courses in 2020-21
- Advanced Database Systems
- Foundations of Computing - Part B
- ICT essentials - Part A
- Software Development Methodologies
He taught the following
courses in 2019-20
- Advanced Database Systems
- Foundations of Computing - Part B
- ICT essentials - Part A
- Software Development Methodologies
He taught the following
courses in 2018-19
- Advanced Database Systems
- Foundations of Computing - Part B
- ICT essentials - Part A
- Software Development Methodologies
He taught the following
courses in 2017-18:
- Advanced Database Systems
- Foundations of Computing -Part
B
- ICT essentials - Part A
- Software
Development Methodologies
He taught the following
courses in 2016-17:
- Data
Mining and Business Analytics
- Database Design, Management & Implementation
- Foundations of Computing
Algorithms & Data Structures-Part B
- ICT essentials-Part A
- Software
Development Methodologies
He taught the following
courses in 2015-16:
- Data
Mining & Business Analytics
- Software
Development Methodologies
He taught the following
course in 2014-15:
- Advanced
Database Systems- Part
B
He taught the following
courses in 2013-14:
- Advanced
Database Systems-Part
B
- Decision Support Systems
- Data mining
- OO programming
2
- Foundation
maths
He taught the following
courses in 2012-13:
- Decision Support Systems
- Introduction to programming
- OO programming
- System
programming
- Data
structures labs
- Foundation
maths
He taught the following
courses in 2011-12:
- Decision Support Systems -Part B
- Compilers
- OO programming
- Pattern
Recognition
- Data
structures labs
- Algorithms
labs
He taught the following
courses in 2010-11:
- Compilers
- OO programming
- Pattern
Recognition
- Data
structures labs
- Programming in C
He taught the following
course units in 2009-10:
- Compilers
- OO programming
- Pattern
Recognition
- Data
structures labs
He taught the following
courses in 2008-09:
- Compilers
- Introduction
to programming
- Pattern
Recognition
- Data
structures labs
He taught the following
course units in 2007-08:
- COMP27320 Software Engineering Process
Frameworks, a 20 credits, level 2 course unit
- COMP67320 Systems Analysis and Design, a 15 credits, MSc level course unit
He taught the following
course units in 2006-07:
- Course unit leader for INFO20012
- Software Engineering Process Frameworks, a 20 credits,
level 2, new course unit, running in both semesters.
- Course unit co-leader for
INFO21007 - Systems Integration, a 20 credits,
level 2, new core course unit, running in both semesters.
- Course unit co-leader for
INFO40013 - Software Engineering 3, a 20 credits,
level 4, core course unit, taken by final year MEng students.
In earlier years, he has
taught second year core Software Analysis and Design, fourth year Software
Engineering 3, and second year core Software Quality. He has also given invited
lectures on first year Applications of IT, and second year Databases II.
He was Programme Director for the
MSc in Information Systems Engineering at the School of Computer Science.
He was the foundation year
tutor for Informatics students. He also acted as a Professional Development
Tutor for first year students.
He was the School of Informatics representative at the
University E-Learning Academic Network and member of the University of
Manchester Management & IT Board of Studies. He was Deputy Warden at
Grosvenor Site Halls of Residence, Manchester,
U.K. (2001-02).
He was co-Investigator on
an E-learning project funded by the Faculty of Humanities, aiming at facilitating
and evaluating academic team working through Web-based collaboration and the
use of Wiki technology in small group learning.
He has been awarded a
Curriculum Innovation Fund by the Enterprise Collaborative Programme for an
innovative project in Teaching & Learning on Computer Based Training for
IT.
HOME