Course Description
This program teaches students how to design and create a mobile application from beginning to end. Learning how to use application programming interfaces (APIs), you will create apps that interact with mobile device hardware and sensors. Skills like interface design, form creation and data capturing from user interfaces will teach you to master the coding and creative thinking that are essential in generating high quality application content. In courses near the end of this sequence students create their own applications for phones and tablets using these concepts.
|
|
LEVEL ONE |
|
|
COURSE CODE |
COURSE TITLE |
FEES |
1. |
DMD 102
DMD 103
DMD 104 DMD 105
DMD 106 |
ü Introduction
to Mobile Computing ü Factors in
Developing Mobile Applications ü More on UIs ü Mobile
platforms and architectures ü Mobile Devices
and Applications |
Ksh. 10,000/= |
|
|
LEVEL
TWO |
|
|
COURSE CODE |
COURSE
TITLE |
FEES |
2. |
DMD 201 DMD 202 DMD 203 DMD 204 DMD 205 DMD 206 DMD 207 |
ü Android
application development ü Intents
and Services ü Storing
and Retrieving Data ü Notifications
and Alarms ü Graphics ü Multimedia ü Location |
Ksh. 10,000/= |
|
|
LEVEL
THREE |
|
|
COURSE CODE |
COURSE
TITLE |
FEES |
3. |
DMD 201 DMD 202 DMD 203
DMD 204 DMD 205
DMD 206 DMD 207 |
ü IOS
application development I ü IOS
application development II ü Web
and Network Communication ü Mobile
application testing ü Mobile
application security and Hacking ü Emerging
Issues and Trends ü Putting
it All Together - Project |
Ksh. 10,000/= |
PROFICIENCY CERTIFICATE MOBILE APPLICATION DEVELOPMENT
Course
Description
This course introduces students to programming technologies, design and
development related to mobile applications. Topics covered include accessing
device capabilities, industry standards, operating systems, and programming for
mobile applications using an OS Software Development Kit (SDK).
Upon completion, students should be able to create basic applications
for mobile devices.
Mode of Delivery: Live and Online
Course Duration: 30 Hrs. per unit/2 MONTHS
Exam Body: Computer Society of Kenya
Grade: KCSE D+
Course Content
|
|
LEVEL
ONE |
|
|
COURSE CODE |
COURSE
TITLE |
FEES |
1. |
CMD 101
CMD 102
CMD 103 CMD 104
CMD 105 |
ü Introduction
to Mobile Computing ü Factors
in Developing Mobile Applications ü Writing
Our First App ü An
Introduction to Mobile Architecture Using Swift ü User
Interactions
|
Ksh. 7,500/= |
|
|
LEVEL
TWO |
|
|
COURSE CODE |
COURSE
TITLE |
FEES |
2. |
CMD 201
CMD 202 CMD 203 CMD 204 CMD 205 CMD 206 |
ü Advanced
UI Interactions - View Controllers ü Advanced
Swift – Lab ü Graphics
and Camera ü Location ü Application
testing ü Final
Project |
Ksh. 7,500/= |