MOBILE COMPUTING AND APPLICATIONS
Course Description
This course introduces hardware and software concepts of mobile computing. It then discusses mobile application development technologies.
Course Objectives
The aims of this course are, to:
1) Introduce students to hardware and software components of mobile computing;
2) Equip students with an understanding of mobile operating systems as well as mobile multimedia messaging and web services;
3) Impart knowledge and skills required to design and build professional mobile applications.
Learning Outcomes
Upon successful completion of the course, students should be able to:
1) Explain the fundamentals of mobile computing including the hardware and software components;
2) Explain the mobile IP stack and mobile web access, technologies and services;
3) Demonstrate skills in mobile software architecture, operating system platforms and software development tools for mobile software, content and service development.