EPN-V2

ACIT4070 Programming and API for Interaction Emneplan

Engelsk emnenavn
Programming and API for Interaction
Omfang
10.0 stp.
Studieår
2021/2022
Emnehistorikk
  • Innledning

    The course focuses on the technical aspects of the implementation of user interfaces.

  • Forkunnskapskrav

    No formal requirements over and above the admission requirements.

  • Læringsutbytte

    A student who has completed this course should have the following learning outcomes, defined in terms of knowledge, skills and general competence:

    Knowledge

    On successful completion of this course the student

    • has specialized knowledge of frameworks and APIs for developing user interfaces
    • has specialized knowledge of architectual styles and design patterns
    • has advanced knowledge of copyright, ownership and intellectual property with reuse of code

    Skills

    On successful completion of this course the student

    • will be acquainted with new frameworks and platforms for developing software systems
    • can use current development environments
    • can analyse the suitability of design patterns for problem-solving in universal design and user interfaces
    • can apply and justify architectual styles and design patterns

    General competence

    On successful completion of this course the student

    • can analyse development processes and make decisions that maximize reuse and minimize costs
    • can apply knowledge of APIs, frameworks and developing skills in new areas and carry out advanced assignments and projects
  • Arbeids- og undervisningsformer

    This course is organized as a series of lectures which cover the central parts of the theory.

    Guest lectures can be organised on chosen topics. Students work in groups on projects under supervision.

  • Arbeidskrav og obligatoriske aktiviteter

    None

  • Vurdering og eksamen

    One written report + code (up to 5000 words). Individual or groups of max 2.

    The exam can be appealed

    New/postponed exam

    In case of failed exam or legal absence, the student may apply for a new or postponed exam. New or postponed exams are offered within a reasonable time span following the regular exam. The student is responsible for applying for a new/postponed exam within the time limits set by OsloMet. The Regulations for new or postponed examinations are available in Regulations relating to studies and examinations at OsloMet.

  • Hjelpemidler ved eksamen

    All aids permitted

  • Vurderingsuttrykk

    For the final assessment a grading scale from A to E is used, where A denotes the highest and E the lowest pass grade, and F denotes a fail.

  • Sensorordning

    Two internal examiners. External examiner is used periodically.

  • Emneansvarlig

    Professor Tor-Morten Grønli