Civil & Environmental Engineering (Bachelor of Science)

The ‘Civil & Environmental Engineering’ Program covers all theoretical and practical knowledge which is necessary for the analysis, design, construction, and management of technical projects, systems, and critical infrastructure. These activities are directly linked …


Computer Engineering (Bachelor of Science)

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 …



Computer Science (Bachelor of Science)

The Computer Science program covers the foundations of the field in theory and practice, including the interaction between hardware and software, the human-computer interface, and the social and economic significance of information technology. The program emphasizes the flexible …



Electrical and Electronic Engineering (Bachelor of Science)

Through a combination of courses from both fields the BSc in Electrical and Electronic Engineering offers students a sound preparation for their role in designing, installing and maintaining electrical and electronic systems. Students are offered the possibility to specialize in …



Mathematics (Bachelor of Science)

The course covers a wide range of pure and applied mathematics and offers students the capacity to acquire problem-solving skills that would form the foundations for their specialization.



Microsoft® Information Systems/Web Technologies (Bachelor of Science)

The Microsoft Information Systems/Web Technologies program enables students to apply theoretical concepts to solve real-life problems related to web/mobile and information systems. Courses cover the principles of information systems, including design, implementation, and …