Module Descriptors
Module Descriptors
Pre-requisites
none Tutorial hours none
Course Codes
Learning outcomes
Aligned Learning
Course contents
Outcomes
1
1. HTTP protocol, Internet protocols for mobile apps
2. Javascript, cloud computing, system integration, version control, 1, 2, 4
security, production management
3. Distributed NoSQL data stores, Android intents and web services, 2, 3
4. Synchronization and replication of mobile data 2, 3
5. Working with a content provider, communications via network and the 3, 5
web
6. Mobile agents and P2P architecture, mobility and location based 2, 5
services (LBS)
Methods of teaching and learning: Lectures, hands-on practicals (develop mobile applications for Android,
Windows platform with web services)
Assessment Method Weight
30
Course Title Mobile Application Development
Course Code IT31043 Theory hours 30
No. of
3 Practical hours 45
Credits
Pre-requisites
none Tutorial hours none
Course Codes
Course Type core
Learning outcomes
1. Develop mobile applications with web technologies.
2. Develop complex systems using Javascript.
3. Develop and deploy scalable applications that use cloud-based application hosting, NoSQL
data stores, and third-party authentication.
4. Use Git to manage source code.
5. Build mobile and web applications in Android, Windows Phone.
Aligned Learning
Course contents Outcomes
1. HTTP protocol, Internet protocols for mobile apps 1
2. Javascript, cloud computing, system integration, version control, 1, 2, 4
security, production management
3. Distributed NoSQL data stores, Android intents and web services, 2, 3
4. Synchronization and replication of mobile data 2, 3
5. Working with a content provider, communications via network and 3, 5
the web
6. Mobile agents and P2P architecture, mobility and location based 2, 5
services (LBS)
Methods of teaching and learning: Lectures, hands-on practicals (develop mobile applications
for Android, Windows platform with web services) (Lab sheet is attached in Annex 5 – Page 190)
Assessment Method Weight
Mini web application development project 40%
End semester examination 60%
Recommended Readings
32