University of Cyprus
Dept. of Computer Science

EPL 603: Software Architectures for the Design and Development of Software Systems

George A. Papadopoulos

Fall 2022


EPL603 | Course Contract | Schedule & Readings | Assignments |What's New?

General Information

The cource covers the fundamental concepts, principles and modern methods in the use of Software Architectures for designing and implementing modern software systems. The role of Software Architectures in Software Engineering will be understood, with an emphasis on Software Reuse issues.

Administrative Information

Lectures: Monday 18:00-21:00
Tutorial: Monday 21:00-22:00

Labs: Wednesday 19:30-21:00


George A. Papadopoulos, Professor

Room: FST 01 118
Tel: 22892693
Email: george@ucy.ac.cy
Office hours: Monday 12:00-14:00

Teaching Assistants:

Christoforos Panayiotou

Room: FST 01 B104
Email: cs95gp1@ucy.ac.cy
Office hours: Tuesday, 15:00-17:00


University of Cyprus
Department of Computer Science