2016/2017 KAN-CEBUV2026U E-Business Smartphone App Development (T)
English Title | |
E-Business Smartphone App Development (T) |
Course information |
|
Language | English |
Course ECTS | 7.5 ECTS |
Type | Elective |
Level | Full Degree Master |
Duration | One Semester |
Start time of the course | Spring |
Timetable | Course schedule will be posted at calendar.cbs.dk |
Study board |
Study Board for BSc/MSc in Business Administration and
Information Systems, MSc
|
Course coordinator | |
|
|
Main academic disciplines | |
|
|
Last updated on 23-01-2017 |
Learning objectives | ||||||||||||||||||||||
To achieve the grade 12, students should meet the
following learning objectives with no or only minor mistakes or
errors: At the exam, the student should be able to:
|
||||||||||||||||||||||
Course prerequisites | ||||||||||||||||||||||
This course requires a fundamental understanding of programming as achieved or comparable to T1 in the E-Business program. | ||||||||||||||||||||||
Examination | ||||||||||||||||||||||
|
||||||||||||||||||||||
Course content and structure | ||||||||||||||||||||||
The course introduces programming of mobile clients. Further, it provides an introduction to a mobile programming language and gives knowledge of opportunities and limitations concerning mobile units and operating systems. The course gives provides the students with practical experience in developing software for a mobile/smart phone platform. At completionAfter completing the of the course the students will be able to create applications and services that exploit features such as multimedia, location and communication for the a mobile platform. The following topics are covered:
Knowledge At completion of the course the student will
Skills At completion of the course the students will be able to
General competence At completion of the course the students will be able to:
Teaching methods The course consists of 24 hours of lectures and 24 (expect more hours) hours of exercises delivered in block mode. These are held as a mixture of teaching of theoretical concepts and practical exercises with the use of a computer. One of the mobile platforms (e.g. out ofeither Windows, iIPhone orand Android) will be chosen (by course manager and teacher) in the beginning of the course, to demonstrate the concepts and give the students practical experience with to mobile programming. The required software will depend on the chosen mobile platform and instructions will be provided in the course on to how to to download and install them on the student computers, so that the students arecan be able to do their exercises.
|
||||||||||||||||||||||
Teaching methods | ||||||||||||||||||||||
The course consist of 24 hours of lectures and 24
(expect more hours) hours of exercises delivered in block mode.
These are held as a mixture of theoretical teaching and practical
exercises with and without the use of PC. The required software are
Eclipse Standard, Java 8 SDK and the Android SDK which need to be
installed for the student to be able to do the exercises.
The presented theories and methods should be applied in practice. Therefore, smaller assignments are made during the semester, where examples of the students’ solutions are discussed in class. The students work in the entire semester on a mini app project. The sub-topics of the course are presented in a sequence so their relevance are demonstrated (from idea to product). Moreover, the students evaluate each other’s project work on the mini project with reviews. CBS Learn is used for sharing documents, slides, exercises etc. and for interactivity. |
||||||||||||||||||||||
Student workload | ||||||||||||||||||||||
|
||||||||||||||||||||||
Expected literature | ||||||||||||||||||||||
Main Textbook: Beginning Android Development: Create Your Own Android Apps Today, 2014, ISBN 978-1502395221
Notes, articles, chapters and webpages: Will be handed out/made available during the course |