Description
The Computer Engineering program provides students with the software, hardware and electronics engineering skills required to design, deliver and maintain efficient and effective computing systems. The program develops practical skills through extensive project work, covering computing, electronics, and embedded systems, as well as a firm foundation in the principles and theory of Computer Engineering.
Telecommunications
Telecommunications have been one of the fastest growing sectors across the world, both in terms of technology and market usage. To start with, in Europe we have seen during the last 20 years a tremendous uprising in the usage of wireless-phone technology. Furthermore, the US, has experienced an explosive expansion of Wi-Fi systems that have conquered the wireless data market due to the high laptop computer and smart phone usage. Cyprus has also been part of this fast growing sector with a constant growing demand in areas such as Satellite Communications, Marine Communications, Search and Rescue Communications, intra- and inter-system communications, remote sensing etc. The Concentration in Telecommunications aims to prepare students for a career as practicing engineers in the area of Telecommunications.
Data and Computer Networking
Data and Computer Networking is one of the fastest growing sectors across the world, both in terms of technology and market usage. The advent of the Internet and Internetworking during the past 25 years has brought a tremendous uprising in the usage of data and computer networking. Data and Computer Networking is a vital of any modern day organization and is still evolving bringing the smart phone and ubiquitous computing revolution. The Concentration in Data and Computer Networking will equip the students with basic and advanced skills in the area of wired and wireless communications for a successful career in the sector.
Recognition by ETEK
The European University Cyprus “Computer Engineering” course is recognized by the Technical Chamber of Cyprus (ETEK).
Employment Opportunities
Systems Engineering, Network Design Engineering, Hardware Support, Hardware Service Engineering.
Program Outline
All students pursuing the Bachelor of Science degree in Computer Engineering must complete the following requirements:
Degree Requirements |
Credits |
ECTS |
General Education Requirements
|
18 |
31
|
Science Requirements
|
8 |
15
|
Mathematics Requirements
|
17 |
31
|
Major Requirements
|
77 |
153
|
Free Electives
|
6 |
10
|
Total Requirements |
126 |
240 |
General Education Requirements
| 18 Credits |
31 ECTS |
COM101
|
Public Speaking |
3 |
5 |
CSC135
|
Writing for Computer Science and Engineering |
3 |
4 |
ENG103
|
Instruction in Expository Writing |
3 |
6 |
PSY103
|
Introduction to Psychology |
3 |
6 |
N/A
|
General Education Electives |
6 |
10 |
Science Requirements
| 8 Credits |
15 ECTS |
PHY101
|
Introductory Physics I |
3 |
5 |
PHY102
|
Introductory Physics II |
3 |
4 |
PHY161
|
Introductory Physics I Laboratory |
1 |
3 |
PHY162
|
Introductory Physics II Laboratory |
1 |
3 |
Mathematics Requirements
| 17 Credits |
31 ECTS |
MAT101
|
Calculus I |
4 |
7 |
MAT102
|
Calculus II |
4 |
7 |
MAT202
|
Differential Equations |
3 |
6 |
MAT206
|
Linear Algebra |
3 |
5 |
MAT217
|
Probability & Statistics |
3 |
6 |
Major Requirements
| 77 Credits |
153 ECTS |
CSC120
|
Discrete Structures |
3 |
6 |
CSC131
|
Programming Principles I |
3 |
6 |
CSC132
|
Programming Principles II |
3 |
6 |
CSC134
|
Computer Applications for Engineers |
3 |
6 |
CSC205
|
Data Structures & Algorithms |
3 |
6 |
CSC213
|
Digital Logic |
3 |
5 |
CSC214
|
Computer Organization & Architecture |
3 |
6 |
CSC305
|
Assembly Language |
3 |
5 |
CSC322
|
Data Communications and Computer Networks |
3 |
6 |
CSC327
|
Operating Systems |
3 |
6 |
ECE101
|
Electric Circuits I |
3 |
5 |
ECE141
|
Electric Circuits I Laboratory |
1 |
3 |
ECE202
|
Electric Circuits II |
3 |
5 |
ECE211
|
Electronics I |
3 |
5 |
ECE212
|
Electronics II |
3 |
5 |
ECE242
|
Electric Circuits II Laboratory |
1 |
3 |
ECE271
|
Electronics I Laboratory |
1 |
3 |
ECE272
|
Electronics II Laboratory |
1 |
3 |
ECE273
|
Digital Logic Design Laboratory |
1 |
3 |
ECE338
|
Microprocessors and Microcomputers |
3 |
5 |
ECE347
|
Operating Systems Laboratory |
1 |
3 |
ECE389
|
Microprocessors and Microcomputers Laboratory |
1 |
3 |
ECE414
|
Advanced Computer Organization and Architecture |
3 |
5 |
ECE416
|
Computer Engineering Design |
3 |
6 |
ECE482
|
Data Communications and Computer Networks Laboratory |
1 |
3 |
ECE491
|
Senior Design Project |
3 |
10 |
Major Electives |
15 |
25 |
Students select five (5) of the following courses. Students are required to take at least three (3) ECE courses as Computer Engineering Major Electives from the list of Major Electives.
|
CSC133
|
Web Technologies |
3 |
5 |
CSC209
|
Web Programming |
3 |
6 |
CSC230
|
Systems Analysis and Design |
3 |
5 |
CSC231
|
Visual Programming |
3 |
6 |
CSC233
|
Search Engine Optimisation and Internet Marketing |
3 |
6 |
CSC324
|
Compiler Design |
3 |
5 |
CSC326
|
Programming in Unix-like Environment |
3 |
6 |
CSC328
|
Computer Graphics I |
3 |
5 |
CSC330
|
Fundamentals of Distributed Systems |
3 |
6 |
CSC331
|
Database Management Systems |
3 |
6 |
CSC340
|
Artificial Intelligence |
3 |
5 |
CSC341
|
Human Computer Interaction |
3 |
5 |
CSC342
|
The Java Programming Language** |
3 |
6 |
CSC391
|
Digital Game Design |
3 |
6 |
CSC392
|
Smartphone Programming |
3 |
6 |
CSC401
|
Theory of Computation |
3 |
6 |
CSC403
|
Graph Theory |
3 |
6 |
CSC428
|
Digital Image Processing and Computer Vision |
3 |
6 |
CSC440
|
Network Security |
3 |
6 |
CSC450
|
Contemporary Topics |
3 |
6 |
CSC460
|
Cybercrime Concepts and Legal Considerations |
3 |
6 |
CSW231
|
User Interface Development |
3 |
5 |
CSW341
|
E-commerce and the Internet |
3 |
6 |
ECE415
|
Embedded Systems |
3 |
6 |
ECE418
|
Internship Project |
3 |
5 |
ECE432
|
Parallel Computing |
3 |
5 |
ECE450
|
Contemporary Topics |
3 |
6 |
ECE461
|
Introduction to Robotics |
3 |
5 |
ECE462
|
VLSI Design |
3 |
5 |
ECE463
|
FPGA Design Using VHDL |
3 |
5 |
MAT203
|
Multivariable Calculus |
3 |
6 |
MAT205
|
Introduction to Cryptography |
3 |
6 |
MAT208
|
Discrete-Time Systems |
3 |
6 |
Telecommunications |
15 |
25 |
All courses will be taken to fulfil degree requirements; no extra courses will be required. All 5 courses can be taken as Computer Engineering major electives.
|
CSC404
|
Wireless and Mobile Networks |
3 |
5 |
ECE350
|
Signals and Systems Theory |
3 |
6 |
ECE351
|
Electric and Magnetic Fields |
3 |
6 |
ECE431
|
Digital Signal Processing |
3 |
5 |
ECE452
|
Microwave and Optical Transmission |
3 |
6 |
Data and Computer Networking |
15 |
25 |
Students wishing to follow the Concentration in Data and Computer Networking are required to register for all 5 courses listed below as part of their 5 major elective courses.
|
CSC404
|
Wireless and Mobile Networks |
3 |
5 |
ECE361
|
Network Fundamentals |
3 |
6 |
ECE362
|
Routing Protocols and Concepts |
3 |
6 |
ECE364
|
Scaling Networks |
3 |
6 |
ECE365
|
Connecting Networks |
3 |
6 |
Free Electives
| 6 Credits |
10 ECTS |
General Education Electives: No more than two courses can be taken from a discipline unless otherwise specified
** Can be taken only by students with registration number F2013 onwards
Previous Degree Requirements
Objectives & Outcomes
General Objectives
- to develop the student’s capacity to think, write and speak effectively and creatively
- to develop an appreciation of and respect for social, moral, and ethical values as the foundation of one’s relationship to others and one’s responsibilities to the community;
- to develop the student’s analytical, decision-making and communication competencies together with those qualities of self reliance, responsibility, integrity and self-awareness which will promote personal achievement and contribution to organizations;
- to build breadth of perspective through the general education requirements and provide sufficient specialization to meet basic professional and career requirements;
- to provide the student with the necessary requirements for academic and/or career advancement.
Specific Objectives
-
To prepare students for a lifetime career in Computing by establishing a foundation for lifelong learning and development
-
To provide students with a foundation in Computers in general and Computer Engineering in particular;
-
To prepare students for careers in industry, government and various institutions;
-
To enable students to respond positively and effectively to the role that the Computer Engineer fulfills in the design, installation and maintenance of computer systems;
-
To center attention on the skills and knowledge required by the profession of Computer Science/Engineering and to help students acquire knowledge and develop skills in a systematic way;
-
To assist the students in developing leadership abilities which can be used in reaching solutions to problems of computer science/engineering.
Learning Outcomes
On successful completion of this program it is expected that students will:
- have detailed knowledge and understanding of essential facts, concepts, principles, and theories relating to Computer Engineering and software and hardware applications.
- be able to use such knowledge for the design, construction, implementation, and maintenance of software and hardware components of modern computing systems and computer-controlled equipment.
- appreciate the importance of practicing as professionals, and having the breadth and depth of knowledge expected of a practicing engineer.
- be able to use oral and writing skills in a variety of contexts - both inside and outside of computer engineering courses.
- have a good understanding of the important relationship between theory and practice through their exposure to the laboratory part of the course.
- appreciate the importance of understanding the relevant professional, ethical, and legal issues related to the work of a Computer Engineer.
- appreciate the importance of team activity and the strengths that can be derived from this.
- be able to address a significant problem in computer engineering, and demonstrate the ability to deploy an appropriate selection of tools and techniques, as well as a disciplined approach, in arriving at a solution of the problem. This will be achieved through the project work of the course.
You may also be interested in
Alumni Profiles
|
 |
Marios Iakovou
Program of Study: Computer Engineering
(Bachelor of Science)
Year of Graduation: 2013
Η απόκτηση του συγκεκριμένου πτυχίου από το Ευρωπαϊκό Πανεπιστήμιο Κύπρου και η συμμετοχή μου σε εξειδικευμένους φοιτητικούς ομίλους του Πανεπιστημίου κατά τη διάρκεια της φοίτησης μου, με βοήθησε Read more
αφάνταστα στο να γίνω μέλος στον παγκόσμιο τεχνικό και μη κερδοσκοπικό οργανισμό IEEE, να παρευρεθώ σε συνέδρια είτε σαν σύνεδρος, είτε σαν διοργανωτής και να αποκτήσω νέες γνωριμίες με αξιόλογους επιστήμονες (τόσο σε τοπικό, όσο και σε διεθνές επίπεδο) από το γενικό επαγγελματικό μου χώρο. Less
|
Careers & Employment
Ο μηχανικός ηλεκτρονικών υπολογιστών έχει υψηλή τεχνική κατάρτιση σε θέματα σύγχρονης τεχνολογίας, στους τομείς της πληροφορικής, της ηλεκτρονικής και των τηλεπικοινωνιών. Το σύστημα υπολογιστών και τα ηλεκτρονικά μηχανήματα είναι πλέον πιο πολύπλοκα από το παρελθόν και η κατασκευή και επισκευή τους χρειάζεται να γίνεται από κατάλληλα εκπαιδευμένο προσωπικό. Ειδικότερα, ο μηχανικός ηλεκτρονικών υπολογιστών κατασκευάζει και συντηρεί τα ηλεκτρονικά μηχανήματα και τα συστήματα υπολογιστών, ενημερώνεται από όλα τα τμήματα μιας εταιρείας για τις ανάγκες που αυτά έχουν και στήνει, συναρμολογεί και συντηρεί δίκτυα υπολογιστών και τηλεπικοινωνιακά συστήματα. Ο μηχανικός ηλεκτρονικών υπολογιστών οφείλει να ενδιαφέρεται για την εξέλιξη της νέας τεχνολογίας στο χώρο του, να την παρακολουθεί και να εμπλουτίζει τις γνώσεις του.
Δεξιότητες
- Ομαδικότητα
- Ικανότητα επίλυσης προβλημάτων
- Εξαιρετική χρήση ηλεκτρονικών υπολογιστών
- Πρακτική σκέψη
- Τεχνικές ικανότητες
- Αποδοτικότητα κάτω από πίεση - Παραγωγικότητα
- Υπομονή
Τομείς Εργοδότησης
- Πληροφορική
- Μηχανογράφηση
- Τηλεπικοινωνίες
- Δημόσιο & Ιδιωτικό τομέα
- Μη κερδοσκοπικό τομέα
- Εκπαίδευση (Δευτεροβάθμια ή Τριτοβάθμια)
Επιλογές Σταδιοδρομίας
- Σχεδιαστής Δικτύων
- Μηχανικός υπολογιστών
- Τεχνικός τηλεπικοινωνιών
- Συντηρητής ηλεκτρονικών υπολογιστών
Μεταπτυχιακές / Επαγγελματικές Σπουδές
- Επαγγελματικά πιστοποιητικά εξειδικευμένα στο σχεδιασμό και τοποθέτηση Δικτύων θεωρείται πλεονέκτημα για το βιογραφικό ενός υποψηφίου στον συγκεκριμένο κλάδο.
- Για σταδιοδρομία στον Ακαδημαϊκό τομέα και στην τριτοβάθμια εκπαίδευση, η απόκτηση Διδακτορικού Τίτλου (PhD) είναι επιθυμητή και προσφέρει εμπειρία και ικανότητες άμεσα συνδεμένες με την έρευνα στον τομέα της μηχανικής πληροφορικής.
- Απόφοιτοι του συγκεκριμένου κλάδου μπορούν επίσης να καταθέσουν το πτυχίο του προς διορισμό στη δευτεροβάθμια εκπαίδευση.
Πρόγραμμα Εργασιακής Εμπειρίας του Ευρωπαϊκού Πανεπιστημίου Κύπρου
Το πρόγραμμα Απόκτησης Εργασιακής Εμπειρίας του Κέντρου Καριέρας δίνει τη δυνατότητα σε τριτοετείς και τεταρτοετείς φοιτητές με ψηλή ακαδημαϊκή επίδοση να εργαστούν για περίοδο τριών μηνών σε θέσεις αντίστοιχες του κλάδου σπουδών τους. Το πρόγραμμα εμπλουτίζει το βιογραφικό του κάθε συμμετέχοντα, αφού αποκτά εργασιακή εμπειρία και Προσωπική Αξιολόγηση των Ικανοτήτων του από τον οργανισμό στον οποίο τοποθετείται. Κάποιες από τις εταιρείες που συμμετείχαν στο πρόγραμμα και στις οποίες τοποθετήθηκαν φοιτητές του Κλάδου της Μηχανικής Ηλεκτρονικών Υπολογιστών είναι:
- Cablenet
- Cyprus Volunteerism Association
- Marathon Trading Ltd
- MTN (Cyprus)
- TFI Markets
- PWC
- RTD Talos
- Zebra Consultants
Μηχανές Εξευρέσεως Εργασίας
University of Europe
Laureate Digital