EPN-V2

DAPE1400 Programming Course description

Course name in Norwegian
Programmering
Weight
10.0 ECTS
Year of study
2023/2024
Course history
Curriculum
FALL 2023
Schedule
  • Introduction

    No requirements over and above the admission requirements.

  • Required preliminary courses

    No requirements over and above the admission requirements.

  • Learning outcomes

    After completing the course, the student is expected to have achieved the following learning outcomes defined in terms of knowledge, skills and competence:

    Knowledge

    The student

    • has a basic technical understanding of the functioning of Internet and computer networks
    • has an overview of the most important principles in pervasive computing, and the Internet of Things, which include wearable devices, context aware computing, health monitoring, smart houses, crowd sensing, smart grids and ambient intelligence
    • understands the basic technical principles behind different algorithms for autonomous control in the Internet of Things
    • has an understanding of how the Internet of Things and pervasive computing affect security and the protection of privacy in our society
    • has good knowledge of the scientific advances and technology leaps that  enabled the Internet of Things

    Skills

    The student

    • masters basic concepts and has an overview of algorithms used on the internet and in data communication
    • is capable of conceptualising architecture for solutions based on the Internet of Things and pervasive computing                   

    General competence

    The student

    • is capable of designing solutions based on the principles behind the Internet of Things and pervasive computing
  • Teaching and learning methods

    Individual written exam under supervision of 3 hours.

    The exam result can be appealed.

    In the event of resit and rescheduled exams, another exam form may also be used or a new assignment given with a new deadline. If oral exams are used, the result cannot be appealed.

  • Course requirements

    All aids are permitted, as long as the rules for source referencing are complied with.

  • Assessment

    Eksamen vurderes av intern og ekstern sensor.

  • Permitted exam materials and equipment

    All.

  • Grading scale

    The course builds on the courses DATA1200 (client-side programming) and DAPE/ITPE1400 Programming (Java programming) or the equivalent. It is an advantage if the students master or have taken the courses DATS/ITPE1600 Program Development and ADTE/ITPE1700 Web Programming (server-side programming) or the equivalent.

  • Examiners

    Grade scale A-F.