Enrolment options

This course will introduce students to mobile computing and mobile application development. Mobile computing will be discussed from three perspective: mobile technology, application development, and user interaction. 

The course will overview various mobile computing applications, technologies and wireless communication. Next, students will use mobile application frameworks and development environments to reinforce concepts covered in lectures. User interface and user experience will be discussed.

Students will be expected to learn at least one mobile application development framework (iOS or Android) and use it to implement their assignments and course project.

The course will focus on mobile applications development specifically for the mobile platform that they will be running on; specifically Kotlin Programming language for Android.

Self enrolment (Student)