Programplaner og emneplaner - Student
DAVE3600 App Development Course description
- Course name in Norwegian
- Apputvikling
- Study programme
-
Bachelor in Applied Computer TechnologyBachelor's Degree Programme in Software EngineeringBachelor's Degree Programme in Information Technology
- Weight
- 10.0 ECTS
- Year of study
- 2022/2023
- Curriculum
-
FALL 2022
- Schedule
- Programme description
- Course history
-
Introduction
Part 1) Clinical training - Pass/fail.
Part 2) Grade scale A-F.
The student must have obtained a pass on both parts in order to pass the course as a whole and earn the credits.
Recommended preliminary courses
The course builds on Java programming skills.;
Students taking the course must have passed the exam in ITPE/DAPE1400 or the equivalent.
Required preliminary courses
Part 1) Clinical training - professional supervisor and supervisor from the university.
Part 2) In-depth paper - All answer papers are assessed by two examiners. At least 20% per cent of the exam papers will be assessed by an external examiner. The external examiner's assessment shall benefit all the students.
Learning outcomes
After completing the course, the student is expected to have achieved the following learning outcomes defined in terms of knowledge, skills and general competence:
Knowledge
The student is capable of:
- explaining basic principles underlying the programming of applications for mobile devices
- explaining resource allocation and how GUI solutions are adapted to small form factors
- explaining the architecture, framework and APIs on the Android platform
- explaining how Wi-Fi and location-based services can be developed
- explaining how audio, video and cameras can be used in mobile applications
Skills
The student is capable of:
- designing and developing efficient user interfaces for mobile applications
- developing mobile applications with database connectivity in the Android framework using SQLite
- publishing the tested software to a physical device
;
General competence
The student:
- has a general understanding of the development of applications for mobile devices
Teaching and learning methods
Lectures. Development project, individually or in pairs.
Course requirements
None.
Assessment
Portfolio assessment subject to the following requirements:
- three individual assignments
Each of the assignment submission must include program code and short report of 5-10 pages on the program being developed.;One overall grade is awarded for the portfolio.;All parts of the portfolio must be passed for a student to successfully pass the course.
Exam results can be appealed.;
In the case of a new and postponed exam, another form of exam can also be used or a new assignment with a new deadline is given. If an oral exam is used, this can not be appealed
Permitted exam materials and equipment
None
Grading scale
Pass/ Fail
Examiners
One internal examiner. External examiners are used regularly.
Overlapping courses
Emnet er ekvivalent (overlapper 10 studiepoeng) med: LV129A.
Ved praktisering av 3-gangers regelen for oppmelding til eksamen teller forsøk brukt i ekvivalente emner.