BSc in Computer Engineering
School of Engineering

BSc in Computer Engineering

BSc in Computer Engineering
School of Engineering

BSc in Computer Engineering

PROGRAM DETAILS

Duration4 years (full time)

Fees
€8,880 per year

LanguageEnglish

CampusNicosia - Limassol

icon-downloadDOWNLOAD BROCHURE

Learn more about this course

required field
required field
Invalid Input
required field
Qualification Awarded BSc in Computer Engineering
Level Of Qualification Bachelor (1st Cycle Degree)
Offered by Department of Electrical Engineering, Computer Engineering and Informatics
Mode of Study Full Time or Part Time
The Program focuses on computer systems with integrated understanding of computer hardware and software. It aims to develop graduates who exhibit in-depth knowledge and possess advanced skills in the core domains of the discipline of computer engineering. The Program constitutes a balance between theory and practice and prepares its graduates for direct employment and a successful career. Furthermore, the Program lays the foundation for graduate studies.

The language of instruction is English.

1. Retrieve, analyze and evaluate information from different sources, including information retrieval through databases and on-line computer searches.
2. Demonstrate competency in oral, written and graphical communication skills, as well as in the use of relevant computing technologies and tools.
3. Demonstrate the ability to work with others in order to carry out a team task.
4. Use facts and data and apply appropriate mathematical, science and engineering methods to solve problems, analyze issues or make decisions within the context of the computer engineering discipline.
5. Use state-of-the-art software and hardware tools, as well as laboratory equipment to design, test and evaluate digital systems.
6. Design, program, develop and evaluate computing systems as well as smart systems based on microprocessors, microcontrollers and embedded systems to meet defined and specified requirements.
7. Design, implement and maintain reliable and secure computer networks to satisfy the needs of an organization.
8. Use analytical methods and modelling techniques to evaluate computing systems and components in terms of general quality attributes and possible trade-offs presented within the given problem.
9. Evaluate the capabilities and limitations of existing and emerging technologies in the field of information and communication technologies.
10. Demonstrate awareness on the forefront of knowledge in the field of computer engineering and on the emerging information and communication technologies.

The graduates of the Program have the knowledge and skills required for the design, implementation, and administration of computing systems. They fulfil the requirements for employment in the public or private sectors as information and communication technologies (ICT) engineers, hardware support engineers, network designers/administrators. They can also be employed in the industry in areas related to automation systems.
The graduates of the Program can also be employed as educators in public or private secondary schools.
The graduates of the program are eligible to register to the Technical Chamber of Cyprus (ETEK).
Specific Admission Requirements
Candidates can be admitted to the Program only if they satisfy the general admission requirements of the University.

For the Computer Engineering BSc program, all candidates must take a placement test in Mathematics and English, prior to their enrolment in the Program. Candidates who fail the placement test must enroll under a probation status and are required to register to relevant foundation courses. Student workload for these foundation courses is accounted in the total student workload, which is limited to the maximum of 30 ETCS per semester.

Recognition of Prior Learning
Candidates who have completed university level work in an accredited program are eligible to apply for transfer admission. Candidates can be granted transfer credits according to the general arrangements for recognition of prior learning of the University.
Examination Regulations, Assessment and Grading
There are no specific examination regulations, assessment and grading methods employed by this Program. The examination regulations, assessment methods and grading system for this Program are the same as the relevant general university regulations.

Graduation Requirements
Students are eligible for graduation after successfully completing 240 ECTS credits in the courses listed in the Program Structure.
Furthermore, a student can graduate only if their CGPA is greater or equal to 5.00 out of 10.00. Graduating students with a CGPA less than 5.00 might have to take extra courses or repeat a number of courses in order to improve their grades.

Access to Further Studies
The graduates of the Program have access to graduate studies (2nd and 3rd Cycle) in disciplines related with the discipline of computer engineering.
Module Group
ECTS

The student must successfully complete 190 ECTS, from the following list of modules:

No.CodeNameECTSHours / week
1ACOE161DIGITAL LOGIC53+2
2ACOE201COMPUTER ORGANISATION AND ARCHITECTURE53+2
3ACOE301ADVANCED COMPUTER ARCHITECTURE63+1
4ACOE313COMPUTER NETWORKS I53+1
5ACOE323COMPUTER NETWORKS II63
6ACOE343REAL TIME EMBEDDED SYSTEMS62+2
7ACOE347AUTOMATION AND DATA ACQUISITION SYSTEMS62+2
8ACOE361DIGITAL SYSTEMS DESIGN63+1
9ACOE399COMPUTER ENGINEERING PLACEMENT60+2
10ACOE401PARALLEL PROCESSING63+1
11ACOE426NETWORK AND SYSTEM SECURITY63
12ACOE453COMPUTER INTERFACING AND SYSTEM INTEGRATION62+2
13ACOE489SENIOR PROJECT PLANNING60
14ACOE490SENIOR PROJECT60
15ACSC110FOUNDATIONS OF COMPUTING54
16ACSC182PROGRAMMING PRINCIPLES I52+2
17ACSC183PROGRAMMING PRINCIPLES II52+2
18ACSC191DISCRETE MATHEMATICS53
19ACSC271OPERATING SYSTEMS53
20ACSC288DATA STRUCTURES52+2
21ACSC319COMPUTER ETHICS AND PUBLIC POLICY52
22ACSC359SOFTWARE METHODOLOGY62+2
23ACSC368ARTIFICIAL INTELLIGENCE63
24ACSC372SYSTEMS PROGRAMMING62+2
25AEEE170ELECTRICAL PRINCIPLES53+1
26AEEE222CIRCUIT ANALYSIS I53+1
27AEEE238ELECTRONICS I53+1
28AEEE239ELECTRONICS II53+1
29AEEE305RANDOM SIGNALS AND SYSTEMS53
30AELE310SYSTEMS, TRANSFORMS AND SIGNAL PROCESSING63+1
31AENG201TECHNICAL WRITING AND COMMUNICATION53
32AMAT111CALCULUS AND ANALYTIC GEOMETRY I53
33AMAT122CALCULUS AND ANALYTIC GEOMETRY II53
34AMAT181LINEAR ALGEBRA WITH MATLAB53
35AMAT204DIFFERENTIAL EQUATIONS53

The student must successfully complete 30 ECTS, from the following list of modules:

No.CodeNameECTSHours / week
1ACOE412DIGITAL COMMUNICATIONS63+1
2ACOE414ROBOTICS62+2
3ACOE418DIGITAL SIGNAL PROCESSING63
4ACOE419VLSI DESIGN63
5ACOE422WIRELESS NETWORKS63
6ACOE428DIGITAL IMAGE PROCESSING63
7ACOE447SMART SYSTEMS AND THE INTERNET-OF-THINGS63
8ACSC285NUMERICAL METHODS63
9ACSC299HUMAN COMPUTER INTERACTION62+2
10ACSC371LANGUAGES AND COMPILATION63
11ACSC383SOFTWARE ENGINEERING63
12ACSC384ADVANCED DATABASE SYSTEMS62+2
13ACSC402NEURAL NETWORKS AND GENETIC ALGORITHMS63
14ACSC404WEB APPLICATIONS AND SERVICES62+2
15ACSC423MOBILE AND UBIQUITOUS COMPUTING62+2
16ACSC468MACHINE LEARNING63
17ACSC476WEB PROGRAMMING62+2
18ACSC478COMPUTATIONAL NEUROSCIENCE63

The student must successfully complete 5 ECTS, from the following list of modules:

No.CodeNameECTSHours / week
1APHY111PHYSICS I53+1
2APHY112PHYSICS II53+1
3APHY211DESCRIPTIVE ASTRONOMY AND COSMOLOGY53
The student must successfully complete 15 ECTS from courses that can be considered as free electives. A free elective is considered any course offered by another Department for which the student is eligible to register
Total
240
Semesters
ECTS
No.CodeNameECTS
1ACSC110FOUNDATIONS OF COMPUTING5
2ACSC182PROGRAMMING PRINCIPLES I5
3AEEE170ELECTRICAL PRINCIPLES5
4AMAT111CALCULUS AND ANALYTIC GEOMETRY I5
5AMAT181LINEAR ALGEBRA WITH MATLAB5
6FREE ELECTIVE5
TOTAL30
No.CodeNameECTS
1ACOE161DIGITAL LOGIC5
2ACSC183PROGRAMMING PRINCIPLES II5
3AEEE222CIRCUIT ANALYSIS I5
4AMAT122CALCULUS AND ANALYTIC GEOMETRY II5
5FREE ELECTIVE5
6PHYSICS ELECTIVE5
TOTAL30
No.CodeNameECTS
1ACOE201COMPUTER ORGANISATION AND ARCHITECTURE5
2ACSC271OPERATING SYSTEMS5
3ACSC288DATA STRUCTURES5
4AEEE238ELECTRONICS I5
5AENG201TECHNICAL WRITING AND COMMUNICATION5
6AMAT204DIFFERENTIAL EQUATIONS5
TOTAL30
No.CodeNameECTS
1ACOE313COMPUTER NETWORKS I5
2ACSC191DISCRETE MATHEMATICS5
3ACSC319COMPUTER ETHICS AND PUBLIC POLICY5
4AEEE305RANDOM SIGNALS AND SYSTEMS5
5AELE239ELECTRONICS II5
6FREE ELECTIVE5
TOTAL30
No.CodeNameECTS
1ACOE301ADVANCED COMPUTER ARCHITECTURE6
2ACOE323COMPUTER NETWORKS II6
3ACOE347AUTOMATION AND DATA ACQUISITION SYSTEMS6
4ACOE361DIGITAL SYSTEMS DESIGN6
5ACSC359SOFTWARE METHODOLOGY6
TOTAL30
No.CodeNameECTS
1ACOE343REAL TIME EMBEDDED SYSTEMS6
2ACOE399COMPUTER ENGINEERING PLACEMENT6
3ACSC368ARTIFICIAL INTELLIGENCE6
4ACSC372SYSTEMS PROGRAMMING6
5AELE310SYSTEMS, TRANSFORMS AND SIGNAL PROCESSING6
TOTAL30
No.CodeNameECTS
1ACOE426NETWORK AND SYSTEM SECURITY6
2ACOE453COMPUTER INTERFACING AND SYSTEM INTEGRATION6
3ACOE489SENIOR PROJECT PLANNING6
4COMPUTER ELECTIVE6
5COMPUTER ELECTIVE6
TOTAL30
No.CodeNameECTS
1ACOE401PARALLEL PROCESSING6
2ACOE490SENIOR PROJECT6
3COMPUTER ELECTIVE6
4COMPUTER ELECTIVE6
5COMPUTER ELECTIVE6
TOTAL30


 

 
Select Tab

The delivery of the program of study is supported by the following members of staff:

RankName
ProfessorProf. Costas Kyriacou
ProfessorProf. Christos Themistos
Associate ProfessorDr. Chrysostomos Chrysostomou
Associate ProfessorDr. Andreas Constantinides
Associate ProfessorDr. Giorgos Demetriou
Associate ProfessorDr. Marios Lestas
Associate ProfessorDr. Stephania Loizidou
Associate ProfessorDr. Harris Papadopoulos
Associate ProfessorDr. Alexis Polycarpou
Associate Professor - Programme Coordinator Dr. Constantinos Tatas
Associate ProfessorDr. Photos Vryonides
Assistant ProfessorDr. Marios Charalambides
Assistant ProfessorDr. Christos Markides
Assistant ProfessorDr. Savvas Pericleous
Assistant ProfessorDr. Eleni Tsolaki
LecturerDr. Achilleas Achilleos
Visiting LecturerDr. Christiana Ioannou
Special Teaching StaffMs. Sofi Papatheocharous
Special Teaching StaffMr. Michalis Skoullou
Postgraduate AssociateMr. Iasonas Iasonos
Postgraduate AssociateMr. Elias Kokkinos
Postgraduate AssociateMr. Christophoros Kronis
Lab AssistantMr. Stylianos Georgiou
contact-us-img

Contact us

Nicosia +357 22 394394 Limassol +357 25 730975