BACHELOR OF

COMPUTER ENGINEERING

3 YEARS | ENGLISH TAUGHT | ON CAMPUS

Earn a bachelor’s degree with 180 ECTS on elite computer engineering with:

  • Live interactive workshops to facilitate learning
  • Individual/group support through peer reviews, action learning
  • Mentoring from industry professionals
  • Extensive digital library with interactive content
  • Portfolio building to get you job-ready
pexels-thisisengineering-3861958 (1)

AIMS & OBJECTIVES

The main aim of the program is to introduce the students to the most up-to-date developments in the area of computer engineering and, at the same time, to enhance their life-long learning skills. The Program aims to bring up qualified and well-educated computer engineers who possess in-depth knowledge of computer systems, hardware, and software, and who are able to put their theoretical knowledge into practice by producing new designs. The department graduates are perfectly equipped to deal with a rapidly changing environment due to their solid education and a strong background in the underlying principles of technology, as well as the hands-on experience they get through laboratory work.

CURRICULUM

General Education Requirements12 ECTS
CodeCourse TitleECTS
ENL103Instruction in Expository Writing6
CSE215Writing for Computer Science & Engineering6
General Education Requirements12 ECTS
CodeCourse TitleECTS
ENL103Instruction in Expository Writing6
CSE215Writing for Computer Science & Engineering6
General Education Requirements12 ECTS
CodeCourse TitleECTS
ENL103Instruction in Expository Writing6
CSE215Writing for Computer Science & Engineering6

 

Science Requirements12 ECTS
CodeCourse TitleECTS
PHY 100Physics I6
PHY 110Physics II6
Major Requirements168 ECTS
CodeCourse TitleECTS
CSE100Programming Principles I – Robotics Lab6
CSE120Programming Principles II – Robotics Lab6
CSE200Data Structures & Algorithms6
ECE105Problem-Solving Fundamentals & Measurements6
ECE200Digital Systems I6
ECE205Circuits & Electronics I6
ECE210Computer Organization & Architecture6
ECE220Circuits & Electronics II & Laboratory12
ECE230Signals & Systems Theory6
CSE300Data Communications and Computer Networks6
CSE320Operating Systems6
CSE405Information Security6
ECE300Digital Systems II & Laboratory12
ECE305Advanced Computer Organization and Architecture6
ECE310Embedded Systems & Laboratory12
ECE400Computer Engineering Design6
ECE405Wireless & Mobile Networks6
ECE495Senior Design Project12
Major Electives24
CodeCourse TitleECTS
CSE230Systems Analysis and Design6
CSE315Fundamentals of Distributed Systems with Cloud computing6
CSE 330Artificial Intelligence6
ECE361Network Fundamentals6
ECE362Routing & Switching6
ECE418Internship Project6
ECE425Digital Signal Processing6
ECE430Parallel & Distributed Computing6
ECE450Contemporary Topics6

Contact