Courses Catalogue

Mobile Application Development

COURSE CODE: COS 3204
COURSE CREDIT UNIT: 4
ACADEMIC PROGRAMME: Computer Science, B.Sc
COLLEGE/SCHOOL/FACULTY: School of Mathematics and Computing
STATUS: Core
PROGRAMME TYPE: Undergraduate

Course Description

Course Description

This project-oriented course examines the principles of mobile application design and development. Students will learn application development on the Android platform. Topics will include memory management; user interface design; user interface building; input methods; data handling; network techniques and URL loading; and, finally, specifics such as GPS and motion sensing. Students are expected to work on a project that produces a professional-quality mobile application. Projects will be deployed in real-world applications. Course work will include project conception, design, implementation, and pilot testing of mobile phone software applications, using weight loss and physical activity motivation health applications as the target domain.

 

Objectives

By the conclusion of this course, students will be able to:

1.       Describe those aspects of mobile programming that make it unique from programming for other platforms,

2.       Critique mobile applications on their design pros and cons,

3.       Utilize rapid prototyping techniques to design and develop sophisticated mobile interfaces,

4.       Program mobile applications for the Android operating system that use basic and advanced phone features, and

5.   Deploy applications to the Android marketplace for distribution.


KIU

Our Contacts

Kampala International University,
Box 20000, Ggaba Road, Kansanga, Kampala

+(256) 392 001 816
+(256) 752 800 802