Objectives and competences
The objective of this course is for the students to be able to demonstrate the basic knowledge of telecommunication applications and services.
Content (Syllabus outline)
• Introduction.
• Mobile ecosystem.
• Classification of mobile applications.
• Basic principles of mobile applications design. Programming languages, frameworks.
• Development tools for mobile applications,tools for application usage analysis.
• Interconnecting applications with other sources: social network, location, personalization, user/media content.
• Marketing mobile applications.
• Classification of telecommunication services: mobile and fixed services, Internet of things and intelligent ambient,streaming and multimedia services, artificial intelligence applications.
• Core services, Value-added services.
• Internet of things: basic design, devices, acquistiona and processing of data, services, user interface.
• Service architecture and system support, virtualization, cloud based services.
Learning and teaching methods
• lectures,
• tutorials,
• lab work.
Intended learning outcomes - knowledge and understanding
On completion of this course the student will be able to
• explain the usage areas of telecommunication applications and services,
• analyse mobile applications and advanced telecommunication services' design and functions
• design a simple mobile application.
Intended learning outcomes - transferable/key skills and other attributes
• Use of information technology: use of development software.
• Problem solving: analyse of telecommunication applications and services.
Readings
• S. Tarkoma: Mobile middleware : architecture, patterns and practice, Wiley, Chichester, 2009.
• W. Webb: Being mobile : future wireless technologies and applications, Cambridge University Press, Cambridge, New York, 2010.
• R. Meier, I. Lake: Professional Android 4th Edition, John Wiley & Sons, Indianapolis, 2018.
• G. Varrall: Making telecoms work : from technical innovation to commercial success, John Wiley & Sons, Chichester, 2012
Prerequisits
General knowledge of telecommunications and computer science is recommended.
Additional information on implementation and assessment The written exam may be substituted with continuous knowledge testing and assessment.