UCC | School of Information Technology | Info


Marzieh Farahani is Programme Leader, BSc (Hons) IT Applications and Systems. She has worked as research assistant for The University of Manchester, teaching assistant in Manchester Metropolitan University, lecturer in INTO University of East Anglia, lecturer in INTO City, University of London and IT and Computing lecturer in UCC since 2011.

Marzieh has considerable industry experience, having worked as a freelance programmer, a web and database designer, and programming in Java, Python, .NET languages, ASP, JavaServlet and JavaScript.

Marzieh is a member of the UK Higher Education Academy, the Association for Learning Technology (ALT), and the National Association of Programmers (NAP).

Read staff profile


Payman Ghorbani is a lecturer in Information Technology and teaches modules/skills in Computer Architecture. Payman is a member of the British Computer Society.

Following a navigation and management career in the Iranian Navy, Payman relocated to the UK to study Information Technology. He has taught in a variety of educational settings, including Colne Community School, Colchester Institute and University Centre Colchester.

Payman’s expertise is in network administration and web development and scripting languages. Payman’s current research project is focused on a cyber security penetration test training platform. The aim of the research is to development a cost effective and secured platform for cyber security penetration test practices and training.

Read staff profile


Philip Cheung a lecturer in Information Technology and teaches the following modules: Cisco Networking Academy courses, IT Infrastructure, Penetration Testing, Secure System, Advanced Server Technology, Computer Architecture, Programming.

While working as the Manager of the Toshiba Electronics Design Centre in Hong Kong (1986-95), Philip started to work as a part-time lecturer for the Open University of Hong Kong. In 1995 he was appointed as Senior lecturer to the Vocational Training Council in Hong Kong, a post he held until 2008. In 2009 he joined the University of Essex before taking up his present appointment in 2012 at the University Centre Colchester.

Philip’s expertise is in electronic and IT system development, especially in cloud based E-commerce and Internet of Things framework.

Read staff profile


Marwan Mahassen is workshop supervisor for IT Systems and Cisco Networking and Lecturer in Information Technology. Marwan teaches the System Support module and practical tasks in workshops.

Marwan supports degree students in IT classes and manages the Local Area Network, renews software, upgrades hardware and software in computer networks. He also delivers some lectures in IT.

His main professional interests lie in computer networks and new technologies, and he spends much of his spare time keeping in touch with current developments. Marwan's research interest is the continuation of a project started for his MSc. It is concerned with Multi-Protocol Label Switching (MPLS) and its impact on network performance.

Read staff profile

Marzieh Farahani

Marzieh Farahani is Programme Leader, BSc (Hons) IT Applications and Systems. She has worked as research assistant for The University of Manchester, teaching assistant in Manchester Metropolitan University, lecturer in INTO University of East Anglia, lecturer in INTO City, University of London and IT and Computing lecturer in UCC since 2011.

Marzieh has considerable industry experience, having worked as a freelance programmer, a web and database designer, and programming in Java, Python, .NET languages, ASP, JavaServlet and JavaScript.

Marzieh is a member of the UK Higher Education Academy, the Association for Learning Technology (ALT), and the National Association of Programmers (NAP).

Read staff profile

Payman Ghorbani

Payman Ghorbani is a lecturer in Information Technology and teaches modules/skills in Computer Architecture. Payman is a member of the British Computer Society.

Following a navigation and management career in the Iranian Navy, Payman relocated to the UK to study Information Technology. He has taught in a variety of educational settings, including Colne Community School, Colchester Institute and University Centre Colchester.

Payman’s expertise is in network administration and web development and scripting languages. Payman’s current research project is focused on a cyber security penetration test training platform. The aim of the research is to development a cost effective and secured platform for cyber security penetration test practices and training.

Read staff profile

Philip Cheung

Philip Cheung a lecturer in Information Technology and teaches the following modules: Cisco Networking Academy courses, IT Infrastructure, Penetration Testing, Secure System, Advanced Server Technology, Computer Architecture, Programming.

While working as the Manager of the Toshiba Electronics Design Centre in Hong Kong (1986-95), Philip started to work as a part-time lecturer for the Open University of Hong Kong. In 1995 he was appointed as Senior lecturer to the Vocational Training Council in Hong Kong, a post he held until 2008. In 2009 he joined the University of Essex before taking up his present appointment in 2012 at the University Centre Colchester.

Philip’s expertise is in electronic and IT system development, especially in cloud based E-commerce and Internet of Things framework.

Read staff profile

Marwan Mahassen

Marwan Mahassen is workshop supervisor for IT Systems and Cisco Networking and Lecturer in Information Technology. Marwan teaches the System Support module and practical tasks in workshops.

Marwan supports degree students in IT classes and manages the Local Area Network, renews software, upgrades hardware and software in computer networks. He also delivers some lectures in IT.

His main professional interests lie in computer networks and new technologies, and he spends much of his spare time keeping in touch with current developments. Marwan’s research interest is the continuation of a project started for his MSc. It is concerned with Multi-Protocol Label Switching (MPLS) and its impact on network performance.

Read staff profile