BSc in Data Science

I am interested in this programme!



Overview

The BSc in Data Science program provides a comprehensive foundation in statistical, mathematical and computational methodologies for advanced data analysis. Designed to meet the growing global demand for data science professionals and quantitative analysts, the program equips students with cutting-edge techniques in data management, machine learning, and computational statistics. Through multi-departmental collaboration with computing and IT-related disciplines, students receive a robust education that blends rigorous mathematical and computational training with practical skills in data systems, programming, optimization and applied analytics. This integral approach enables graduates to tackle complex data-driven challenges across industries. The program’s unique positioning as the first of its kind offered by a public university in Cyprus ensures a wide range of high-demand career opportunities in this evolving field in Cyprus and abroad.

GRADUATES' EMPLOYMENT PROSPECTS

Data Science: The emphasis is on developing advanced quantitative skills for data analytics, with a strong foundation in computational statistics and data analysis. The profile is well-suited for roles such as data analyst, data engineer, business intelligence analyst, machine learning engineer, database administrator, market research analyst, as well as support in fields like epidemiology and climate change monitoring.

Key Features

Degree Awarded Bachelor's Degree (BSc) in Data Science
Duration 4 years (8 semesters), full-time
Credits 240 ECTS
Level Undergraduate (first-cycle)
First Intake 2025
Language Greek (the programme includes dedicated English-language courses)
Internship Optional Internship / Practical Training (DSC_400)

Intended Learning Outcomes

Knowledge

On successful completion of the programme, graduates are expected to:

  • Understand the core mathematical and statistical foundations of data science, including calculus, linear algebra and matrix computation, probability, inferential statistics and regression.
  • Explain the principles of computer programming and modern data-science tools, including object-oriented programming, SQL, Python, R and version control.
  • Describe the main concepts, techniques and applications of artificial intelligence, machine learning and statistical (multivariate and Bayesian) learning.
  • Understand methods for data management, database design, data and text mining, and data visualisation.
  • Recognise the role of optimisation, econometrics, graph/network theory and game theory in analysing complex quantitative problems.

Skills

On successful completion of the programme, graduates are expected to be able to:

  • Design, implement and document programs and data pipelines using contemporary languages and tools.
  • Apply statistical and machine-learning methods to model data, evaluate results, and interpret them critically.
  • Build and query databases and process large, unstructured datasets, including text.
  • Formulate and solve optimisation and decision-making problems relevant to business, economics and management.
  • Communicate analytical results effectively through visualisation and technical writing, including in English for a professional data-science audience.

Competences

On successful completion of the programme, graduates are expected to:

  • Combine technical and business skills to solve modern, real-world problems through data analysis.
  • Work independently on an extended research project (dissertation) and conduct enquiry at an advanced level.
  • Apply data-science methods responsibly, with awareness of ethical considerations in analysis and artificial intelligence.
  • Adapt to emerging techniques and tools and continue learning in a rapidly evolving field.
  • Integrate into the professional labour market and contribute to analytical and quantitative roles across sectors.

Programme Structure

The programme is organised over four years (eight semesters), 240 ECTS, with 30 ECTS per semester. Each year combines compulsory (core) courses with elective courses chosen from Data Science (DSC) and related Computer Engineering and Informatics offerings (CEI, CIS). All taught courses carry 6 ECTS; the internship (or two electives) carries 12 ECTS and the dissertation is taken in two 6-ECTS parts.

Year 1 — Semester 1

Code Course ECTS
DSC_111 Probability and Statistics 6
DSC_110 Calculus and Applications 6
DSC_112 Introduction to Computing and Programming 6
DSC_113 Programming for Data Science 6
LCE_138 English for Academic Purposes I 6

Year 1 — Semester 2

Code Course ECTS
DSC_121 Inferential Statistics and Regression Analysis 6
DSC_120 Matrix Algebra and Computation 6
DSC_122 Advanced Programming Concepts 6
DSC_123 Introduction to Statistical Data Science 6
LCE_139 English for Academic Purposes II 6

Year 2 — Semester 3

Code Course ECTS
DSC_211 Introduction to Econometrics 6
DSC_210 Computational Optimization 6
DSC_212 Artificial Intelligence and Machine Learning 6
DSC_213 Graph Theory and Networks 6
Elective (DSC, CEI or CIS) 6

Year 2 — Semester 4

Code Course ECTS
DSC_220 Management Science 6
DSC_221 Game Theory 6
DSC_223 Data Visualization 6
Elective (DSC, CEI or CIS) 6
Elective 6

Year 3 — Semester 5

Code Course ECTS
DSC_311 Bayesian Modeling 6
DSC_312 Multivariate Methods and Statistical Learning 6
DSC_313 Databases 6
Elective (DSC, CEI or CIS) 6
Elective 6

Year 3 — Semester 6

Code Course ECTS
DSC_320 Data and Text Mining 6
DSC_332 Statistical Machine Learning 6
Elective (DSC, CEI or CIS) 6
Elective (DSC, CEI or CIS) 6
Elective 6

Year 4 — Semester 7

Code Course ECTS
DSC_410 Computational Statistics and Econometrics 6
DSC_411 Advanced Topics in Data Science 6
DSC_400 Internship / Practical Training (or two electives) 12
DSC_450 Dissertation (Part A) 6

Year 4 — Semester 8

Code Course ECTS
DSC_421 / DSC_422 Advanced Topics in Statistical Data Science / Advanced Topics in Statistics 6
DSC_450 Dissertation (Part B) 6
Elective ×2 (DSC, CEI_467, CEI_524, CIS_456, CIS_458, CIS_459, CIS_473) 12
Elective 6

Elective Courses

Electives are selected from Data Science (DSC) and related Computer Engineering and Informatics (CEI, CIS) offerings. Each carries 6 ECTS.

Code Course ECTS
DSC_350 Stochastic Processes 6
DSC_351 Linear and Generalized Linear Models 6
DSC_440 Advanced Linear Modelling and Classification 6
DSC_441 Time Series Analysis 6
DSC_115 Calculus I 6
DSC_116 Calculus II 6
DSC_117 Linear Algebra I 6
DSC_217 Linear Algebra II 6
DSC_401 Advanced Nonparametric Statistics 6
DSC_402 High Dimensional Statistics 6
DSC_403 Kernel Methods and Hilbert Space Learning 6
DSC_404 Supervised and Unsupervised Dimension Reduction 6
CEI_467 Advanced Topics in Data Processing Systems 6
CEI_524 Network Science 6
CIS_306 Internet-based Research Methodologies 6
CIS_456 Information Retrieval and Search Engines 6
CIS_458 Internet of Things and Mobile Applications 6
CIS_459 Natural Language Processing 6
CIS_473 Collective Intelligence 6

Electives may also be taken from the Data Science for Economics and Business, Finance and Accounting directions, and from Computing courses (CEI or CIS).

Year 1 — Core Courses

DSC_110 — Calculus and Applications

6 ECTS

The course aims to familiarize students to the basic concepts of limit, continuity, differentiation and integral. Furthermore, the course purposes to introduce student to the theory of optimization and help them to understand appropriate mathematical methods that will lead them to study and solve economic, administrative and other problems using mathematical analysis.

DSC_111 — Probability and Statistics

6 ECTS

The course aims to introduce students to the basic statistical concepts and the analytical procedures used in quantitative research in economics and business administration. Students should understand basic principles of Probability Theory and Statistics to be able to apply basic statistical methods. By the end of the course the students will be able to process data, prepare tables and charts and present and analyze statistical results.

DSC_112 — Introduction to Computing and Programming

6 ECTS

The main goal of this module is to familiarize students with the main principles of software development. Using Java which is perhaps the most popular high level programming language, students will be taught about the object-oriented programming practices with particular emphasis placed on coherent software design, code reuse and the exploitation of existing libraries.

DSC_113 — Programming for Data Science

6 ECTS

In the last decade the demand for programming skills related to managing and visualizing data has grown remarkably. Python, R and SQL feature consistently in the top skills listed in data science and data analyst jobs. Knowing how to write efficient software code to handle and visualise data is an essential skill for any modern data scientist. This course will cover the main principles of computer programming with a focus on data science applications by following the entire pathway from raw data to databases, data wrangling and visualisation, machine learning frameworks up to software development.

LCE_138 — English for Academic Purposes I

6 ECTS

The general objective of this 4-ECTS credit (European Credits Transfer and Accumulation System) required degree level course is to enable students to communicate competently at a Β1-B2 level of the Common European Framework of Reference (CEFR) for Languages. It is particularly designed to meet the needs of university students studying in the field of Data Science. The course is designed to equip students with the necessary language skills and specialized vocabulary required to effectively communicate and work in the field of data science for economics and business. This course focuses on developing proficiency in English language usage, technical writing, and oral presentation skills specifically tailored for data science professionals. Through a combination of interactive lectures, practical exercises, and hands-on projects, students will enhance their ability to comprehend, interpret, and communicate complex data-related concepts in English. The course will cover various aspects of data science, including data analysis, statistical modeling, machine learning, and data visualization, while emphasizing effective communication within interdisciplinary teams and across different stakeholders. Throughout the course, students will have the opportunity to apply their language skills to real-world data science scenarios, work on collaborative projects, receive feedback on their communication abilities, and engage in discussions on ethical and professional practices in the data science industry.

DSC_120 — Matrix Algebra and Computation

6 ECTS

Matrix analysis and computations are widely used in many data science fields such as multivariate statistics, econometrics, machine learning, optimization, and many more. They are considered key fundamental tools. The course is designed to provide the students with sufficient knowledge in mathematical and algorithmic tools for matrix problems which is essential to understand advanced topics related to their subject. It also aims to enable students to apply these mathematical techniques, solve various problems using specialised software and to help them develop and enhance their critical thinking. The course includes a laboratory in MATLAB (or Octave), R and Python.

DSC_121 — Inferential Statistics and Regression Analysis

6 ECTS

The course is designed to provide the students with sufficient knowledge of statistics which is essential to understand advanced topics related to statistics. It covers topics related to random variables, covariance/correlation, central limit theorem, method of moments, maximum likelihood, distributions, hypothesis testing, regression analysis, etc.

DSC_122 — Advanced Programming Concepts

6 ECTS

The Internet Applications Programming module enables students to extend their knowledge in Java and object-oriented programming techniques and obtain experience in designing and developing a complete networked system. Of particular interest are concepts such as inheritance and concurrent programming as well as the technologies used to access remote servers and databases. Moreover, students will design and develop a Graphical User Interface utilizing the Java software libraries readily available.

DSC_123 — Introduction to Statistical Data Science

6 ECTS

This module aims to provide training in the basic skills of practical statistics using a statistical software package. Furthermore, provides the foundation for further study of statistics. Upon completion of this module, students are expected to able to: • to use the R statistical software package and python for data analysis and simulation; • to identify and carry out an appropriate statistical analysis of a simple data set using a computer; • to interpret the output from a statistical software package when used for simple statistical analyses.

LCE_139 — English for Academic Purposes II

6 ECTS

The course develops B2-level communication ability and focuses specifically on the complex and evolving aspects of data science, exploring advanced statistical models, machine learning, natural language processing, and the ethics of artificial intelligence through lectures, projects and case studies.

Year 2 — Core Courses

DSC_210 — Computational Optimization

6 ECTS

The main objective of the course is to learn the basic elements of computational optimisation theory, numerical algorithms, and their applications. This course aims to introduce students to linear programming (simplex method, duality theory), numerical methods for solving non-linear optimisation problems, unconstrained optimisation problems (optimality conditions, descent algorithms and convergence theorems), and problems with constraints (Lagrange multipliers, Karush-Kuhn-Tucker conditions, active set, penalty and interior point methods). It also aims to equip students with the ability to determine necessary and sufficient optimisation conditions for different classes of optimisation models and to apply the appropriate numerical methods given the characteristics of the optimisation model. Applications in engineering, economics, statistics, and other fields will be emphasized. Students will also use MATLAB or R to gain hands-on experience with the material.

DSC_211 — Introduction to Econometrics

6 ECTS

This is an introductory course in Econometrics. The course is designed to provide the students with sufficient knowledge of statistics and econometrics necessary to understand and be able to evaluate and interpret econometrics researches that use basic linear regression methods. The course begins with a link between statistics and linear regression model and its assumptions. Violations of assumptions and their consequences in estimation process are further examined.

DSC_212 — Artificial Intelligence and Machine Learning

6 ECTS

This course offers a comprehensive introduction to the fundamental concepts, techniques, and applications of artificial intelligence and machine learning. Students will explore various machine learning algorithms, neural networks, deep learning, reinforcement learning, and their applications in real-world scenarios. The course includes theoretical foundations, hands-on programming assignments.

DSC_213 — Graph Theory and Networks

6 ECTS

The course objective is to provide an introduction to the theory of graphs. The course starts from basic definitions and examples and moves to cover a broad range of topics. Applications of Graph Theory in Computer Science will be discussed throughout. Emphasis will be given to reading, understanding and developing graph theoretical proofs. Topics include: degrees, paths, trees, cycles, Eulerian circuits, bipartite graphs, extremality, matchings, connectivity, network flows, vertex and edge colorings, Hamiltonian cycles and planarity.

DSC_220 — Management Science

6 ECTS

The purpose of the course is to study operational research techniques and methodologies aimed at their application for making optimal managerial decisions. Emphasis is placed on problem-solving and the study of models in the fields of finance, management science, economics, and shipping. Assignments and exercises with software will be carried out during lecture and tutorial periods. Some of these topics will be studied and presented during the course. Upon completion of the course, students will be able to identify, use, and analyze the appropriate techniques needed to answer various questions in their areas of specialization. The course is specifically tailored for students who are interested in enriching and deepening their knowledge in decision-making within an operational environment.

DSC_221 — Game Theory

6 ECTS

The purpose of the course is the presentation and analysis of the basic tools of GameTheory with the main goal of students' understanding of the importance of game theory for decision-making in various sciences. More specifically, Game Theory deals with decision making by strategically interdependent actors. The course examines and analyzes equilibrium concepts in static and dynamic games under complete and perfect information regimes as well as under incomplete information regimes.

DSC_223 — Data Visualization

6 ECTS

This course will familiarize you with the area of data visualization. Students will acquire fundamental knowledge about the visualization of data and models. The primary objective is to understand how to transform data into visual representations for the purpose of describing and investigating data, examining hypotheses and correlations, and presenting evidence. Special emphasis will be placed on visualizing data for policy-makers. Students will gain expertise in visualizing diverse data types and formats by employing industry-standard, open-source software. The aim of the course is to comprehend and utilize the principles of data visualization effectively, to enhance capabilities in collecting and managing data for the purpose of visualization, to apply data visualization techniques to analyze pertinent data sets, to gain knowledge and expertise in assessing visualizations quantitatively and qualitatively. Furthermore to further advance skills in using the ggplot2 package for R and other related packages for data visualization.

Year 3 — Core Courses

DSC_311 — Bayesian Modeling

6 ECTS

The main objective of the course is, to equip students with the skills to perform and interpret Bayesian data analyses. The course intends to provide a thorough introduction to the Bayesian approach to data analysis and modelling as well as an introduction to the computational tools that make the use of Bayesian methods possible in practice.

DSC_312 — Multivariate Methods and Statistical Learning

6 ECTS

Multivariate statistical models and methods are essential for analysing complex-structured and possibly high-dimensional data from any areas of science and industry, ranging from biology and medicine, and genetics to finance and sociology. Multivariate statistics also provides the foundation of many machine and statistical learning algorithms. The aim of the course is to familiarise students with the methodology of multivariate statistics and statistical learning for students specializing in data science, as well as with their practical implementation and application using the R statistical programming language. The course includes the presentation and analysis of research work.

DSC_313 — Databases

6 ECTS

The aim of the course is to provide students with the necessary knowledge to be able to design databases and database systems and to implement databases using SQL language.

DSC_320 — Data and Text Mining

6 ECTS

The aim of a course on text and data mining is to teach students how to extract useful information from large datasets of unstructured text data. This involves learning how to preprocess text data, represent it in a way that can be analyzed by machine learning algorithms, and apply various techniques such as classification, clustering, and association rule mining to extract insights from the data. The course may also cover topics such as sentiment analysis, topic modeling, web scraping, and social media mining.

DSC_332 — Statistical Machine Learning

6 ECTS

Statistical machine learning is an increasingly important approach to extracting valuable information from data. In particular, and when used appropriately, it allows for a data-driven approach to solving various problems that cannot be solved from first principles alone. The course is designed to develop theoretically and practically a selection of fundamental machine learning problems and commonly used solutions.

Year 4 — Core Courses, Dissertation & Internship

DSC_410 — Computational Statistics and Econometrics

6 ECTS

The course's purpose is to study linear regression models used in Statistics and Econometrics. Studying these models is particularly important for effectively applying economic theory to real economic challenges. The course is specially tailored for students interested in enriching and deepening their computational statistics and econometrics knowledge. The term computational statistics refers to using computational methodologies to solve problems in statistics and econometrics. The course aims to apply advanced quantitative methods using basic computational methodologies or computational tools. A prerequisite for the course is a good knowledge of quantitative methods. Regression model estimation is now widely applied in the analysis of economic models. Note that methods that provide theoretically efficient estimators and statistical conclusions (inference) for econometric models are at the centre of developments in the statistical community. These methods are a main field of research for the further development of statistical science and econometrics. The statistical methods analyzed in this course have applications in subjects other than Economics and Management, such as Engineering and Technology, Health, Geotechnical Sciences, Multimedia, and the Internet. The course delves into the developed quantitative methods in the field of statistics and econometrics. In addition, emphasis is placed on the statistical estimation of linear regression models and large-scale multivariate models, statistical model selection and robust statistics.

DSC_411 — Advanced Topics in Data Science

6 ECTS

This course covers key topics in the are of data science. In Natural Language Processing (NLP), it evaluates strengths and weaknesses of NLP technologies and explores analytical techniques like stylometry and topic modeling. Deep Learning topics include deep reinforcement learning, variational autoencoders for data generation, and meta learning for rapid task adaptation. Foundations of Large Language Models (LLMs) focus on chain-of-thought prompting, specialized NGPU hardware, and GPT architecture. Scientific and Statistical Computing addresses methods for solving non-linear optimization problems and identifying optimality conditions. The MapReduce Programming Model discusses scalable data processing with Hadoop and Spark. Finally, Streaming Algorithms and Coding Theory cover data compression, error detection, and real-time data stream processing using advanced algorithms.

DSC_421 — Advanced Topics in Statistical Data Science

6 ECTS

This course is designed for students who have a strong foundation in statistical data analysis and want to advance their skills in statistical data science. The course covers a range of advanced computational and statistical methods for tackling challenging data analytic problems. Emphasis is given to data-driven statistical methodology, algorithms, and software. Topics covered include High-Dimensional Data Analysis, Large-scale data analytics, Combinatorial method in statistics, Optimization, Heuristics in Statistics, Econometrics, Optimization methods in statistics (eg EM-type algorithms) Stochastic optimization and bootstrapping, Simulation Methods, Ridge regression, Complex data structures, Non-standard data (i.e. non-Gaussian or high dimensional data), Kernel methods in Statistics, Advanced Linear Modelling and Classification. Through a combination of lectures, assignments, and projects, students will gain an in-depth understanding of advanced statistical data science techniques and develop the skills to apply these techniques to solve real-world problems. The purpose of this course is to provide students with advanced knowledge and skills in statistical data science, so by the end of the course, students will be able to analyze challenging datasets, identify patterns and trends, and apply advanced statistical models to solve real-world problems.

DSC_422 — Advanced Topics in Statistics

6 ECTS

The course is designed for students with a strong foundation in statistics who want to advance their skills in statistical science. In this course, the students will take a guided tour of basic and advanced statistical learning methods and the accompanying analysis tools that enable us to understand them theoretically. Theorems are presented with practical aspects of methodology and intuition to help students develop a broad sense of the rationale (pros and cons) behind choosing a given method/approach in a particular problem setting.

DSC_400 — Internship / Practical Training

6 ECTS

The main objective of the Internship is to give students the opportunity to understand the problems and trends in the field of data science by placing them in a work environment with real working conditions. Students can assess whether the environment in question is related to their academic studies and prepare appropriately for their successful integration into the labor market, after completing their studies. By extension, the Department benefits from the combination of strengthened relationships with domestic industry and with other organizations/bodies.

DSC_450 — Dissertation

6 ECTS

In this course the student is required to prepare a Thesis under the supervision of a Faculty member of the Department. The student is expected to complete an independent research on a (real-world) business topic using their knowledge and skill-set (with the approval of his / her academic supervisor). This module aims: · To provide students with the necessary training to undertake advanced-level research in their field. · To provide students with an advanced understanding of the relevance and importance of alternative epistemological positions in the social sciences and the nature of both qualitative and quantitative approaches to research; · To develop students’ understanding at an advanced research, by examining the study skills necessary to manage and undertake a research project; · To provide students with opportunities to be familiar with the frontier empirical and theoretical research; · To provide students with the opportunity to conduct an in-depth investigation at an advanced level of an issue which is applicable in the real world/business environment.

Delivered across two parts (Part A in Semester 7 and Part B in Semester 8).

Elective Courses

DSC_440 — Advanced Linear Modelling and Classification

6 ECTS

The unit aims to provide students with an overview of modern regression and classification methods and skills to use relevant R packages to analyse simple datasets.

DSC_351 — Linear and Generalized Linear Models

6 ECTS

The course is designed to provide students with the definition of linear models and theoretical treatment of the least squares estimation using QR decomposition for statistical inference and to provide them also with the definition of generalised linear models and theoretical treatment of the maximum likelihood estimation. It also aims to demonstrate the procedure of model fitting including model diagnosis, stepwise model building and interpretation of the results and to enable students to use 'lm', 'glm' and related functions in R to handle the computational aspects of model fitting. In addition, the course offers a brief introduction to penalised least squares methods for handling 'big data'.

DSC_350 — Stochastic Processes

6 ECTS

A stochastic or random process is any measurable phenomenon which develops randomly in time. Only the simplest models will be considered in this course, namely those where the process moves by a sequence of jumps in discrete time steps. We will discuss: Markov chains, which use the idea of conditional probability to provide a flexible and widely applicable family of random processes; random walks, which serve as fundamental building blocks for constructing other processes as well as being important in their own right; and renewal theory, which studies processes which occasionally "begin all over again." Such processes are common tools in economics, biology, psychology and operations research, so they are very useful as well as attractive and interesting theories. The aims of this module are to introduce the idea of a stochastic process, and to show how simple probability and matrix theory can be used to build this notion into a beautiful and useful piece of applied mathematics.

CEI_467 — Advanced Topics in Data Processing Systems

6 ECTS

CEI_524 — Network Science

6 ECTS

CIS_306 — Internet-based Research Methodologies

6 ECTS

CIS_456 — Information Retrieval and Search Engines

6 ECTS

CIS_458 — Internet of Things and Mobile Applications

6 ECTS

CIS_459 — Natural Language Processing

6 ECTS

CIS_473 — Collective Intelligence

6 ECTS

DSC_441 — Time Series Analysis

6 ECTS

This course is aimed at students with a strong background in statistics, econometrics or data science and develops advanced skills in time-series analysis with an emphasis on computational methods. It offers an integrated approach combining classical statistical models, modern machine-learning methods and algorithmic implementation. Topics include: stationarity and transformations, linear time-series models (AR, MA, ARIMA), forecasting methods, state-space models and the Kalman filter, volatility models (ARCH/GARCH), non-linear and non-parametric methods, machine and deep learning for time series, multivariate and large-scale time series, and applications.

DSC_115 — Calculus I

6 ECTS

DSC_116 — Calculus II

6 ECTS

DSC_117 — Linear Algebra I

6 ECTS

DSC_217 — Linear Algebra II

6 ECTS

DSC_401 — Advanced Nonparametric Statistics

6 ECTS

DSC_402 — High Dimensional Statistics

6 ECTS

DSC_403 — Kernel Methods and Hilbert Space Learning

6 ECTS

DSC_404 — Supervised and Unsupervised Dimension Reduction

6 ECTS

Admission

Admission to this programme of study is through access framework no. 23.

How You Will Learn

The programme combines theoretical foundations with extensive hands-on, computational practice. Students learn through lectures, laboratory and software-based work, projects and case studies, an optional internship, and an individual dissertation in the final year.

Tools and Practice

Practical work draws on contemporary data-science tools and languages used throughout the curriculum, including SQL, Python, R, Java and Git, and on statistical software packages for applied statistics and machine learning.

Project and Research Work

Beyond coursework, students undertake an individual dissertation (DSC_450), carried out across the final year under academic supervision, and may complete an optional internship / practical training (DSC_400) in a real working environment.

Language Support

Dedicated "English for Academic Purposes" courses (LCE_138 and LCE_139) develop the technical writing and specialised vocabulary that data-science professionals need, targeting B1–B2 and B2 CEFR levels.

Professional Recognition and Career Prospects

Professional Recognition

No professional-body exemptions currently apply to this programme.

Career Prospects

The programme prepares graduates for the strong and growing demand for data-science professionals and quantitative analysts. It emphasises a combination of technical and business skills, high earning prospects, and the ability to solve modern, real-world problems through data analysis.

Typical job roles for graduates include:

  • Data analyst
  • Data engineer
  • Business intelligence analyst
  • Machine learning engineer
  • Database administrator
  • Market research analyst

Graduates are also suited to support roles in applied analytical domains such as epidemiology and climate-change monitoring, as well as quantitative and analytical positions across the finance, business, technology and public sectors.

Employment Statistics

Student Support and Resources

Academic Advising

Students are supported by academic staff in the Department of Finance, Accounting and Management Science to guide course selection, academic progress and career planning.

Learning Development Network (LDN)

Technical support, study skills, writing support, and digital-literacy training.

Library and Databases

Access to the University library's electronic resources, e-journals, scientific databases and citation-management tools to support coursework, projects and the dissertation.

Career Services

Career counselling, CV review, interview preparation, and networking events, alongside the optional internship / practical training (DSC_400).

Counselling Services

Confidential support available in-person and remotely.

Department

Department of Finance, Accounting and Management Science
Faculty of Management and Economics
Cyprus University of Technology
30 Arch. Kyprianou Street, 3036 Limassol, Cyprus

General Enquiries

Tel: +357 2500 2500 · Fax: +357 2500 2750
Email: administration@cut.ac.cy

Programme Coordinator

Professor Erricos Kontoghiorghes
Email: erricos@cut.ac.cy · Tel: +357 25002168

Visit CUT Website

Διδακτικό Προσωπικό Προγράμματος