cs@cs.ucy.ac.cy | +357-22-892700

| | | | MyCS Portal |

Courses on the Web

Undergraduate Courses - Fall Semester

EPL 001: Introduction to Computer Science

EPL 002: Introduction to Computer Science

EPL 003: Computer Science and Information Systems

EPL 031: Εισαγωγή στον Προγραμματισμό

EPL 033: Introduction to Programming for Engineers

EPL 035: Data Structures and Algorithms for Electrical and Computer Engineers

EPL 041: Electronic Health and Medicine

EPL 111: Discrete Structures in Computer Science and Computation

EPL 131: Programming Principles I

EPL 132: Programming Principles II

EPL 133: Object Oriented Programming

EPL 202: Explorations into Computer Science

EPL 211: Computational Theory and Complexity

EPL 221: Computer Organization and Assembly Programming

EPL 231: Data Structures and Algorithms

EPL 232: Programming Techniques and Tools

EPL 324: Communications and Networks

EPL 342: Database Systems

EPL 361: Software Engineering

EPL 370: Computer Architecture

EPL 412: Logic in Computer Science

EPL 425: Internet Technologies

EPL 432: Distributed Algorithms

EPL 433: Constraint Satisfaction and Programming

EPL 434: Logic Programming and Artificial Intelligence

EPL 435: Human Computer Interaction

EPL 442: Computational Learning Systems

EPL 445: Digital Image Processing

EPL 463: Software Reuse

EPL 476: Mobile Computer Networks

Postgraduate Courses - Fall Semester

EPL 601: Distributed Systems

EPL 603: Advanced Software Engineering

EPL 604: Artificial Intelligence

EPL 606: Computer Networks and the Internet

EPL 607: Graphic and Visual Computation

EPL 678: Temporal Information Systems in Medicine

EPL 679: E-Health


Undergraduate Courses - Spring Semester

EPL 001: Introduction to Computer Science

EPL 002: Introduction to Computer Science

EPL 003: Computer Science and Information Systems

EPL 013: History and Philosophy of Computation

EPL 031: Introduction to Programming (FORTRAN)

EPL 032: Introduction to Programming and Problem Solving

EPL 034: Introduction to Programming for Engineers

EPL 042: Seminar of Digital Health

EPL 121: Digital Systems

EPL 131: Programming Principles I

EPL 132: Programming Principles II

EPL 133: Object Oriented Programming

EPL 211: Theory of Computation and Complexity

EPL 222: Operating Systems

EPL 241: Systems Analysis & Design

EPL 323: Theory and Practise of Compilers

EPL 341: Artificial Intelligence

EPL 362: Software Engineering II

EPL 363: Professional Practice in Software Engineering

EPL 371: Systems Programming

EPL 372: Parallel Processing

EPL 375: Advanced Networks

EPL 400: Undergraduate Thesis I 

EPL 401: Undergraduate Thesis II

EPL 425: Internet Technologies

EPL 431: Synthesis of Parallel Algorithms

EPL 444: Computational Intelligent Systems

EPL 451: Data Mining in the Web

EPL 470: Design with Embedded Processors 

Postgraduate Courses - Spring Semester

EPL 600: Master Thesis II

EPL 651: Mobile Computing and Data Management

EPL 653: Computer Games Software Technology

EPL 655: Advanced Parallel Processing

EPL 656: Computer Graphics - Modelling and Realism

EPL 657: Wireless Networks

EPL 660: Information Retrieval and Search Engines

EPL 664: Systems Analysis and Verification

EPL 667: Neuroinformatics

EPL 671: Computer Science: Research and Technology

EPL 672: Seminars for Professional Practices in Computer Science

EPL 699: Special Topics in Computer Science

EPL 700: Master Thesis