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

| | | | MyCS Portal |

Software Engineering

Software Engineering

The direction of Software Engineering aims at preparing students for becoming Software Engineers. In the software industry familiarity with software development processes and experience using one or more programming languages are essential competences. Students will have the opportunity to gain knowledge on the tools of the software engineering industry, work in groups and implement software products. Specialization on Software Engineering will give students the necessary background for employment in the software industry from a professional or research perspective.

In the framework of the direction the principles and advancements in the field of software engineering will be presented, ranging from the concept to the provision of the software system.

The aim is to learn to integrate theory and practice and be able to acquire special domain knowledge for the purposes of supporting software development in specific domains of application.