BSc in Computer Engineering


Program Description

  • Duration (years): 4
  • Qualification Awarded: Computer Engineering (BSc, 4 years)
  • Level of Qualification: 1st Cycle (Bachelor’s Degree)
  • Language of Instruction: English Some of the first and second-year courses may also be offered in Greek.
  • Mode of Study: Full-time and Part-time are both possible
  • Minimum ECTS Credits: 240

Profile of the Programme


The Bachelor of Science in Computer Engineering programme is intended to qualify students to begin a professional career in the field of Computer Engineering as engineers or to pursue further advanced post-graduate studies at the level of Masters or Doctorate degrees. The major engineering courses of the Bachelor’s programme contain, apart from theory and fundamental principles, elements of analysis and design, as well as significant laboratory work.


The graduate of this programme should:

  1. Have a fundamental understanding of a broad spectrum of topics in Computer Engineering;
  2. Have advanced knowledge and in-depth understanding of at least one of the specialization areas of Computer Engineering;
  3. Have a firm grasp of the basic knowledge of mathematics, physics, and possibly chemistry as a foundation for further post-graduate studies;
  4. Be able to communicate technical ideas effectively through both oral presentations and written reports;
  5. Have developed independent thinking and problem-solving skills to tackle real-world Computer Engineering problems;
  6. Have extensive hands-on laboratory experience in designing hardware and software solutions to challenging real-world problems in Computer Engineering;
  7. Have acquired an interdisciplinary fundamental knowledge for a more fulfilling and rewarding career;
  8. Have adequate software programming skills that are needed in the process of analysis and design of electrical engineering problem solutions;
  9. Be a well-rounded individual that is knowledgeable of fields outside of science and engineering including business, and liberal arts;
  10. Be well prepared for either an entry-level job in computer engineering or further studies toward an advanced post-graduate Masters and/or Doctorate degree.

The programme has both an academic and market orientation. Thus, it is targeting students that intend to pursue post-graduate studies, as well as those that will enter the job market after graduation.

Career Prospects

By pursuing a degree in Computer Engineering (CE) at the University of Nicosia, a student acquires technical knowledge and analytical skills to effectively tackle engineering problems and provide viable solutions. Recently, the CE programme degree has been acknowledged by the Scientific and Technical Chamber of Cyprus, thus allowing students to work in their field of studies in both the government and private sectors of the island. The CE graduate, thus, can:

  1. programme computers and microcontrollers to perform a specific type of job;
  2. analyze user needs and design an application-specific computer system;
  3. interface external devices with computers and microcontrollers in order to control processes via stepping motors and hydraulics (e.g., robot arms in the automobile industry);
  4. develop smart software to automate and control routine jobs;
  5. write software for computer graphics and animated movies;
  6. design and build gadgets and other entertainment boxes;
  7. design innovative computer architectures and networks for optimized processing of information and data transfer;
  8. use Assembly, High-level languages (C++, Java, etc.) and Databases to develop user-friendly application platforms for a variety of industry sectors (e.g., payroll system of a company);
  9. teach computer technology and programming in high schools or even at universities, provided they have the required degrees;
  10. work as a consultant for the computer industry;
  11. be employed as a High School teacher in the field of Technology and Computers.

Access to Further Studies

Upon graduation, CE graduates at the University of Nicosia have direct access to 2nd and 3rd cycle studies as they are admitted to institutions in Cyprus, the EU and the USA/Canada.


Course assessment usually comprises of a comprehensive final exam and continuous assessment. Continuous assessment can include amongst others, midterms, projects, and class participation. Letter grades are calculated based on the weight of the final exam and the continuous assessment and the actual numerical marks obtained in these two assessment components. Based on the course grades the student’s semester grade point average (GPA) and cumulative point average (CPA) are calculated.

Graduation Requirements

The student must complete 240 ECTS and all programme requirements. A minimum cumulative grade point average (CPA) of 2.0 is required. Thus, although a ‘D-‘ is a PASS grade, in order to achieve a CPA of 2.0 an average grade of ‘C’ is required.

Learning Outcomes

Upon the completion of this programme, the student will have the following:

  1. A solid foundation in fundamental areas of mathematics such as differential and integral calculus, linear algebra and discrete mathematics, science including physics and engineering; knowledge of probability and statistics applicable to computer engineering. Ability to apply this knowledge to solve engineering problems;
  2. A breadth of knowledge in basic areas of Computer Engineering including electric circuits, digital and analogue electronics, numerical methods, signals and systems, signal processing, microprocessors, computer organization and architecture, data communication and computer networks, programming, systems analysis and design, data structures and operating systems;
  3. In-depth knowledge and technical expertise in at least one of the specialized fields of computer systems and networks and software engineering and applications;
  4. The broad education necessary to understand the impact of engineering solutions in a global, economic, environmental, and societal context;
  5. Ability to identify, formulate and solve engineering problems using techniques, skills, creative thinking and modern engineering tools necessary for engineering practice;
  6. Knowledge of basic electrical and electronic components and their use in analogue and digital circuits and ability to design a system, component, or process to meet desired needs;
  7. Ability to develop and use models for the analysis and design of components and systems and the ability to design, conduct and troubleshoot laboratory work involving engineering technology as well as analyze and interpret data;
  8. Competency in computer fundamentals and in applying computers to solve engineering problems;
  9. Ability to function on a multi-disciplinary team and to perform in leadership roles;
  10. Knowledge of contemporary issues and an understanding of the importance of considering economic, social and ethical factors in engineering design and practice;
  11. Ability to communicate ideas effectively;
  12. Recognition of the need for and an ability to engage in life-long learning.

Scholarships - Financial Aid

The University offers scholarships and financial aid to full-time students, in the form of academic merit scholarships, financial-aid assistance, athletic scholarships, and on-campus work-study programmes.

Last updated Nov 2018

About the School

UNIC is the largest university in Cyprus, with over 12,000+ students, from over 70 countries across the globe, coming together in an innovative and transformative learning space.

UNIC is the largest university in Cyprus, with over 12,000+ students, from over 70 countries across the globe, coming together in an innovative and transformative learning space. Read less
Nicosia , Athens + 1 More Less