About this course
Smartphones have become an indispensable component of everyday activities. We no longer carry a phone around, but rather a complete computer capable of mediating, supporting, accelerating, and interpreting human needs. In this course, students learn programming basics to develop cross-platform Android and iOS mobile applications while focusing on the user experience, with the ultimate goal of developing user-friendly and easy to understand interfaces.
Syllabus
Pre-requisites
One year of computer science at university level. One of the computer science courses should be in algorithms and data structures. Knowledge of one object-oriented programming language (such as Javascript, C#, Java or C++). Basic knowledge of web development and databases is recommended.
