Computing Science
and Mathematics

University of Stirling Logo
University | Computing Science | Modules | ITNP02B | Syllabus Updated 09 Jan 2017 14:52
ITNP02B - Communications Systems and Services Home Page



Dr Mario Kolberg (coordinator), Room 4B60
Prof Evan Magill, Room 4B80

Learning Outcomes

Students will learn:
  • mobile application development for Android
  • to demonstrate the ability to apply theory and techniques to unseen problems without references to notes, to work independently, and to work under a time constraint
  • transferable skills in:
    • understanding of mobile device programming
    • understanding of Internet service provision
    • understanding and experience of designing and implementing distributed services


Telecommunications Software and Services

  • Mobile Applications using Android (Android overview, activities and tasks, intents and intent filters, data storage and exchange broadcast receivers and sms)


  • checkpoints in practicals (10%)
  • Android project talk (20%)
  • Android project report (30%)
  • Android project (40%)

Module requirements

In assessing a student's grade for the module, the Examiners require that a student must:

  • Submit all items of assessed work.
  • Non-submission of any single item of assessed coursework will result in the award of No Mark for the module as a whole.

    Assessed coursework submitted late will be accepted up to seven calendar days after the submission date (or expiry of any agreed extension) but the grade will be lowered by three marks per day or part thereof. After seven days the piece of work will be deemed a non- submission, and will be given a mark of 0 (zero), and the student will be deemed to have failed the module, due to failure to comply with published requirements. This rule (regarding coursework) may be relaxed for students who can show good cause for failure to submit. 'Good cause' may include illness (for which a medical certificate or other evidence will be required).

Work which is submitted for assessment must be your own work. All students should note that the University has a formal policy on plagiarism. Plagiarism means presenting the work of others as though it were your own. The University takes a very serious view of plagiarism, and the penalties can be severe. Specific guidance on computing assignments may be found in the Student Handbook.


Attendance at practicals will be recorded. If you are unable to attend a class, then please email the module organizer, and submit a self-certification of absence via the Portal if appropriate. The University has a policy of monitoring attendance, and repeated absence will be followed up in order to identify any problems at an early stage and to offer students appropriate support.


  • Hello, Android: Introducing Google's Mobile Development Platform, Ed Burnette, Pragmatic Bookshelf, 3rd edition, 2010, ISBN 978-1934356562 (background)
  • Professional Android 4 Application Development, Riot Meier, Wiley, 2012, ISBN 978-1118102275 (background)
Email - Web - Tel 01786 467440 - Fax 01786 464551
Mail Computing Science and Mathematics, University of Stirling, Stirling, Scotland, FK9 4LA