Course Catalog

ECTS Credits : | Offered semester : | Language :
Department :
Course work load :153 hour(s) + 0 minute(s)
Prerequisite(s) :
Consent :
Recommended for exchange students
Course Description
A project-based course that guides students through creating a mobile application from generative research to design, usability, and implementation. The covers installations, writing code style, understanding project development phase and evaluation methods. The student are expected to develop their own new ideas on Android environment. Android is an operating system for mobile phones and tablets. It's inside millions of cell phones and other devices With the course, the students can write programs that run on any compatible mobile devices. This course gets the students started to develop novel projects.
ECTS Credits : | Offered semester : | Language :
Department :
Course work load :153 hour(s) + 0 minute(s)
Prerequisite(s) :
Consent :
Recommended for exchange students
Course Description
A project-based course that guides students through creating a mobile application from generative research to design, usability, and implementation. It teaches installations, writing code style,understanding project development phase and evaluation methods. Students will learn to develop iOS applications using the Swift programming language and the Apple toolset. It covers Swift programming language; the Xcode IDE; the iOS development cycle; the essential Foundation and Cocoa Touch libraries; Apple best practices, especially the Model-View-Controller paradigm;responsive event handling, such as thread-aware task dispatching ; the storage and recall of user data to remote & local databases; and deploying apps via iTunes Connect.
ECTS Credits : | Offered semester : | Language :
Department :
Course work load :153 hour(s) + 0 minute(s)
Prerequisite(s) :
Consent :
Recommended for exchange students
Course Description
This course aims to teach parallel programming on general purpose graphics processor units denoted as GPUs. Massively crowded computing systems combining CPUs and GPUs are becoming essentials for solving computational problems that arise in many areas of science, not only restricted to computational sciences. In this course we will teach essentials of cuda programming language. Moreover, by the end of the course we except the students to develop computational thinking and parallel programming skills.
ECTS Credits : | Offered semester : | Language :
Department :
Course work load :127 hour(s) + 30 minute(s)
Prerequisite(s) :
Recommended for exchange students
Course Description
This course introduces computer engineering students to the field of communication systems and networks that support the transmission of text, voice and image data over state-of-the-art wired and wireless infrastructures.
ECTS Credits : | Offered semester : | Language :
Department :
Course work load :229 hour(s) + 30 minute(s)
Recommended for exchange students
ECTS Credits : | Offered semester : | Language :
Department :
Course work load :255 hour(s) + 0 minute(s)
Restriction :
Prerequisite(s) :
Recommended for exchange students
Return to Top