Bachelor's level
- At least 45 credits in Computer Science, including 15 credits of Object Oriented Programming.
- The equivalent of English 6 in Swedish secondary school.
No main field of study
Single subject course.
The course contains both theoretical and practical parts.
Areas discussed in the course:
- overview of the Android platform
- IDE for Android development
- design for handheld devices
- structure of Android applications
- user interfaces
- design principles
- sensors, camera and databases
- sound effects and media files
The course also contains training of general programming skills such as:
- problem solving strategies
- structured implementation
- object-oriented programming
**Knowledge and understanding
**On completion of the course, the student shall:
- be able to understand and describe the structure and distinctive feature of the Android platform
- show understanding of how mobile phone development (and more specific Android development) differs from software development for PC
**Skills and abilities
**On completion of the course, the student shall be able to:
- design and implement user interfaces based on the design guidelines for Android applications
- implement well-structured Android applications
- use of camera, web services and databases in Android applications
- use different types of media in Android applications
- evaluate different ways to design Android applications
Workshops/lectures, supervised assignment and project work as well as individual studies.
Requirements for pass (grade A-E):
Passed 2 individual assignments (2 credits each), passed a group assignment (1 credit), and passed the lab exercises (2,5 credits in total).
The final grade is based on the assignments and the exercises, which are weighted to their individual workload (2 + 2 + 1 + 2,5 credits).
The University provides students who are taking or have completed a course with the opportunity to share their experiences of and opinions about the course in the form of a course evaluation that is arranged by the University. The University compiles the course evaluations and notifies the results and any decisions regarding actions brought about by the course evaluations. The results shall be kept available for the students. (HF 1:14).
When a course is no longer given, or the contents have been radically changed, the student has the right to re-take the examination, which will be given twice during a one year period, according to the syllabus which was valid at the time of registration.
If a student has a Learning support decision, the examiner has the right to provide the student with an adapted test, or to allow the student to take the exam in a different format.
The syllabus is a translation of a Swedish source text.