INF100 Principles of Information Processing

Credits (ECTS):5

Course responsible:Ulf Geir Indahl

Campus / Online:Taught campus Ås

Teaching language:Norsk

Course frequency:Annually

Nominal workload:125 hours: 52 hours of classes (lectures and computer lab), 45 hours independent work on hand-ins, 16 hours self study, 12 hours exam preparation.

Teaching and exam period:This course starts in the autumn parallel. This course has teaching and evaluation in the autumn parallel.

About this course

Introduction to elementary programming for problem solving. We will use computers and modern software for learning elementary programming by considering numerical solutions of mathematical problems associated with the introductory mathematics courses at Realtek and Handelshøyskolen.

The programming language Julia is used for implementation and computations.

Learning outcome

Basic programming skills and understanding of basic principles of programming-based problem solving related to the basic mathematical subjects given at Realtek and the Handelshøyskolen.
  • Learning activities
    Lectures and practice groups with group work and practical problem solving with programming.
  • Teaching support
    Teaching assistants provide assistance during the computer labs.
  • Prerequisites
    Experience in using computers in daily life.
  • Recommended prerequisites
    Matehmatics at the S1/R1 level (or higher) in Norwegian high school.
  • Assessment method
    Written examination, 3 hours. A-F.

    One written exam Grading: Letter grades Permitted aids: C1 All types of calculators, other aids as specified
  • Examiner scheme
    The external and internal examiner jointly prepare the exam questions and the correction manual. The external examiner reviews the internal examiner's examination results by correcting a random sample of candidates exams as a calibration according to the Department's guidelines for examination markings.
  • Mandatory activity
    Mandatory exercises (hand-ins). Requirements for approval of mandatory activity will be announced at the beginning of the term.
  • Notes
    The course is planned to be reworked in connection with next year's subject revision, and will run for the last time in its current form.
  • Teaching hours
    • Lectures: 2 hours per week for 13 weeks.
    • Computer labs: 2 hours per week for 13 weeks.
  • Admission requirements
    Minimum requirements for entrance to higher education in Norway (generell studiekompetanse)