BSc in Computer Science and Engineering

STRUCTURE & CONTENT

Computer engineering and informatics are among the most modern and advancing engineering disciplines. They integrate electronics with computer science, create reliable data networks and secure databases and translate ideas into faster, more capable and smaller computers. Computer engineers design, develop, and control computer systems including processors, circuits, memory devices, networks, etc. In addition, they develop software and operating systems, computing and multimedia applications, data and network security mechanisms, etc..

The BSc in Computer Science and Engineering degree is a four-year program and includes compulsory fundamental courses and advanced specialization courses, English language courses for academic purposes and elective courses from other departments of the University.

It combines strong theoretical scientific knowledge with excellent training in computer system design, analysis and evaluation. It focuses on higher mathematics, physics, programming, databases, signals, bioinformatics, networks and communications, artificial intelligence and computer architecture. During the 4th year of studies, students prepare an individual diploma thesis under the supervision of the Department's academic staff.

The graduates of the program are eligible to register as members of the Technical Chamber of Cyprus (ETEK) enjoying all the professional rights of the Engineer.

SEMESTER MODULES

1st Semester

2nd Semester

 

ECTS

 

ECTS

EEI 101 Advanced Mathematics I

5

EEI 103 Advanced Mathematics II 

5

EEI 102 Physics I

6

EEI 104 Linear Algebra

5

CSE 121 Electrical and Electronic Circuits

6

CSE 122 Digital Logic

5

EEI 132 Introduction to Computing and Programming (C)

6

EEI 133 Object-oriented Methodology and Programming with C++

6

CSE 120 Fundamentals of Electrical Engineering, Computer Engineering and Informatics

6

LCE 116  English for Computer Scientists and Engineers ΙΙ

4

LCE 115  English for Computer Scientists and Engineers Ι

4

Free elective

5

Total

33

Total

30

3rd Semester

4th Semester

 

ECTS

 

ECTS

EEI 203 Introduction to Biology

5

CSE 226 Algorithms and Complexity

5

CSE 221  Discrete Mathematics

5

CSE 227 Advanced Object Oriented Methodology and Programming (UML, Java)

6

CSE 222 Principles of Programming Languages and Compilers

6

CSE 228 Systems Programming

5

CSE 223 Analysis and Design of Information Systems

5

EEI 231 Signals and Systems

6

CSE 224 Data Structures and Algorithms

5

EEI 229 Bioinformatics

6

CSE 225 Operating Systems

5

EEI 233 Computer Organization

6

Total

31

Total

34

5th Semester

6th Semester

 

ECTS

 

ECTS

CSE 321 Computer Networks and Communications

5

CSE 326 Web Engineering

6

CSE 322 Computer Networks and Communications Laboratory

4

CSE 327 Parallel Processing and Distributed Systems

6

CSE 323 Computer Architecture

6

CSE 328 Software Engineering Project and Professional Practice

7

CSE  324 Software Engineering

5

CSE 329 Statistical Pattern Recognition and Machine Learning

6

CSE 325 Databases

5

Department Elective Ι

5

EEI 331 Probabilities and Random Processes

5

 

 

Total

30

Total

30

7th Semester

8th Semester

 

ECTS

 

ECTS

CSE 421  Thesis Ι

5

CSE 422   Thesis ΙΙ

10

CSE 423 Introduction to Cryptography and Computer Security 

5

Department Elective IV

5

Department Elective ΙΙ

5

CSE 473 Introduction to Data Science

5

Department Elective ΙΙΙ

5

Engineering Elective

5

Engineering Elective

5

Free Elective

5

Free Elective

5

 

 

Total

30

Total

30

PROGRAMME STRUCTURE - COMPUTER ENGINEERING AND INFORMATICS

MODULES NUMBER ECTS

COMPULSORY MODULES

33

177

DEPARTMENT ELECTIVES

5

25

ENGINEERING ELECTIVES

2

10

FREE ELECTIVE

3

15

THESIS Ι & ΙΙ

2

15

TOTAL

46

242

 

Departmental Electives I

ΕΕΝ 318 Digital Signal Processing

ΕΕΝ 214 Electronics I

ΕΕΝ 215 Electrical Laboratory II


Departmental Electives II

CSE 461 Machine Learning Systems at Scale

CSE 470 Integrated Circuits Design and Testing

Departmental Electives III

CSE 471 Deep Learning I

CSE 463 Advanced Topics in Software Engineering

Departmental Electives IV

CSE 466 Advanced Computer Architecture

CSE 467 Scalable Data Processing Systems

CSE 472 Deep Learning II

Other Departmental Electives

EEN 413 Introduction to Photonics

EEN 442 Power Systems II

EEN 443 Power Electronics

EEN 445 Renewable Energy Sources

 

Engineering Electives

Students can register to modules offered by the Departments of the Faculty of Engineering after approval by the EEI Department. 

Free Electives

Students can register to free elective modules after aproval by the EEI Department.

 

ENTRANCE EXAMS (NATIONAL EXAMS - COURSES)

TABLE 19

COMPULSORY (3)  

ELECTIVE (1)

  1. New Greek
  2. Mathematics 
  3. Physic

 

 

  • Chemistry or
  • Biologys or
  • Computer Science
  • Free Drawing
  • Architecture-Technical Drowing or Architecture Drawing Techn.Sch. (Th.Dir.)
  • Design and Technology or Technoly Techn.Sch. (Th.Dir.) 

 

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