Major A: Computer Science
4 Years, Bachelor’s of Science min 128 Credits

The Programme aims at providing the student with information and knowledge of the structure and organisation of computers, the theory of computing and the design, development, verification and maintenance of computer software. The Programme trains the student on a wide range of computer applications.

This programme of study is registered with the Cyprus Ministry of Education and Culture.

General Education Requirements

min 32 Credits

CR
Semester 1
01

Business Communications

BUS102

3

02

College Algebra

MAT101

3

03

ICT I

CSC101

3

04

Accounting I

ACC 101

3

Semester 2
05

Business Statistics I

STA101

3

06

ICT II

CSC102

3

07

Microeconomics

ECO101

3

Semester 3
08

Public Relations

MKT120

3

09

Cultural History

LIB107

3

Semester 4
10

Analysis & Design of Information Systems

CSC201

3

11

History of Economic Thought

ECO201

3

12

Cypriot Studies

LIB105

3

Semester 5
13

Sociology

LIB104

3

14

Introduction to Literature

LIB120

3

15

Organisational Behaviour

MGT223

Computers core requirements Min 39 credits CR
Semester 1
01

Introduction to Computers

CSC110

3

02

Structured Programming I

CSC111

3

Semester 2
03

Calculus I

MAT111

3

04

Structured Programming II

CSC121

3

05

System Analysis & Design I

MAT123

3

Semester 3
06

Calculus II

MAT121

3

07

Data Structures

CSC211

3

08

Operating Systems

CSC212

3

Semester 4
09

Communications

CSC 213

3

10 Introduction to Database Systems CSC214 3
Semester 5
11

Numerical Analysis

CSC221

3

12

Database Management Systems

CSC222

3

Semester 6
13

Systems Analysis & Design II

CSC225

3

14

Programming in C

CSC226

3

Major Requirements

min 39 Credits

CR
Semester 7
01 Computer Architecture I CSC311 3
02 Quantitative Methods I MAT311 3
03 Software Engineering I CSC312 3
Semester 8
04

Computer Graphics

CSC223

3
05 Logic

MAT321

3
06

Object Oriented Programming

CSC321

3
Semester 7
07

Multimedia

CSC224

3
08 Quantitative Methods II MAT411 3
09 Computer Architecture II CSC413 3
10 Software Engineering II CSC412 3
Semester 8
11 Assembly Language CSC421 3
12

Computer Design

CSC422

3
13

Artificial Intelligence

CSC423

3
14

Visual Basic

CSC424

3
15 Logic Programming CSC425 3

Free Electives

min 15 Credits

See the complete catalogue here. Elective offered each semester are announced before the commencement of classes.
Final Year Project min 3 Credits
The contents of the Project should be discussed with and approved by the Academic Dean at the beginning of the 4th year. The dead-line for its completion is about a month before the end of the semester in which the student wishes to graduate.