Information
The BSc in Computer Engineering at EUC equips students with the software, hardware and electronics engineering skills required to design, deliver and maintain computing systems.Students gain a firm foundation in the principles and theory of Computer Engineering and are then able to select concentrations in Telecommunications or Data and Computer Networking. The program provides students with skills in the newest software techniques as well as digital electronics.
Students develop practical skills through extensive design project work in teams, covering computing, robotics, electronics and embedded systems. An essential component of the program is hands-on lab work to design and develop a solution to a real-life problem. Students participate in internships to boost their CV prior to graduation. The Computer Engineering degree at EUC is recognized by the Scientific and Technical Chamber of Cyprus (ETEK).
Program
General Education Requirements
- Public Speaking
- Writing for Computer Science and Engineering
- Instruction in Expository Writing
- Introduction to Psychology
- General Education Electives
Science Requirements
- Introductory Physics I
- Introductory Physics II
- Introductory Physics I Laboratory
- Introductory Physics II Laboratory
Mathematics Requirements
- Calculus I
- Calculus II
- Differential Equations
- Linear Algebra
- Probability & Statistics
Major Requirements
- Discrete Structures
- Programming Principles I
- Programming Principles II
- Computer Applications for Engineers
- Data Structures & Algorithms
- Digital Logic
- Computer Organization & Architecture
- Assembly Language
- Data Communications and Computer Networks
- Operating Systems
- Electric Circuits I
- Electric Circuits I Laboratory
- Electric Circuits II
- Electronics I
- Electronics II
- Electric Circuits II Laboratory
- Electronics I Laboratory
- Electronics II Laboratory
- Digital Logic Design Laboratory
- Microprocessors and Microcomputers
- Operating Systems Laboratory
- Microprocessors and Microcomputers Laboratory
- Advanced Computer Organization and Architecture
- Computer Engineering Design
- Data Communications and Computer Networks Laboratory
- Senior Design Project
Major Electives
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.
- Web Technologies
- Web Programming
- Systems Analysis and Design
- Visual Programming
- Search Engine Optimisation and Internet Marketing
- Compiler Design
- Programming in Unix-like Environment
- Computer Graphics I
- Fundamentals of Distributed Systems
- Database Management Systems
- Artificial Intelligence
- Human Computer Interaction
- The Java Programming Language**
- Digital Game Design
- Smartphone Programming
- Theory of Computation
- Graph Theory
- Digital Image Processing and Computer Vision
- Network Security
- Contemporary Topics
- Cybercrime Concepts and Legal Considerations
- User Interface Development
- E-commerce and the Internet
- Embedded Systems
- Internship Project
- Parallel Computing
- Contemporary Topics
- Introduction to Robotics
- VLSI Design
- FPGA Design Using VHDL
- Multivariable Calculus
- Introduction to Cryptography
- Discrete-Time Systems
Telecommunications
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.
- Wireless and Mobile Networks
- Signals and Systems Theory
- Electric and Magnetic Fields
- Digital Signal Processing
- Microwave and Optical Transmission
Data and Computer Networking
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.
- Wireless and Mobile Networks
- Network Fundamentals
- Routing Protocols and Concepts
- Scaling Networks
- Connecting Networks
Free Electives
News

EUC Among The Top Universities Worldwide …

Launch Of Project READI To Enhance …

European University Cyprus BSc In Economics …

EUC: Five-Star Institution By QS Top …
