2017/2018 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 29-11-2017 |
Relevant links |
Learning objectives | ||||||||||||||||||||||||
To achieve the grade 12, students should meet the
following learning objectives with no or only minor mistakes or
errors:
|
||||||||||||||||||||||||
Course prerequisites | ||||||||||||||||||||||||
This course requires a fundamental understanding of programming as achieved in, or comparable to, T1 in the E-Business program. | ||||||||||||||||||||||||
Examination | ||||||||||||||||||||||||
|
||||||||||||||||||||||||
Course content and structure | ||||||||||||||||||||||||
The course introduces programming of mobile clients. Primarily, it provides an introduction to a mobile programming language and gives knowledge of opportunities and limitations concerning mobile units and operating systems. The course provides the students with practical experience in developing software for a mobile/smart phone platform. The following topics will be covered in the course:
After completion of this course the students will be able program a prototype mobile applications with services that exploit features such as multimedia, location and communication for a mobile platform. The students will also be able to provide reasons for the choice of design and architecture in their prototype mobile/smart phone application.
|
||||||||||||||||||||||||
Teaching methods | ||||||||||||||||||||||||
The course consists of 24 hours of lectures and
24 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. either Windows, iPhone or 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 mobile
programming. The required software will depend on the chosen mobile
platform and instructions will be provided in the course on how to
download and install them on the student computers, so that the
students are able to do their 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 are encouraged to evaluate each other’s project work on the mini project with reviews. CBS Learn is used for sharing documents, slides, exercises etc. as well as for interactive lessons if applicable. |
||||||||||||||||||||||||
Feedback during the teaching period | ||||||||||||||||||||||||
The teacher will give continous feedback to students during the course. | ||||||||||||||||||||||||
Student workload | ||||||||||||||||||||||||
|
||||||||||||||||||||||||
Expected literature | ||||||||||||||||||||||||
Notes, articles, chapters and webpages will be handed out/made available during the course
Additional reading material:
|