IMT3005 - Infrastructure as Code


New from the academic year 2016/2017

Examination arrangement

Examination arrangement: Portfolio assessment
Grade: Letters

Evaluation form Weighting Duration Examination aids Grade deviation
Portfolio assessment 100/100 2 hours D

Course content



Declarative programming


Configuration management



Rapid deployments

Logging, Monitoring and Auditing

Directory services

Identity management

Secure file access

Email service

Learning outcome

Knowledge:The candidate- knows how infrastructures can be managed as code with software engineering principles- has knowledge of professional system administration workflow- has broad knowledge of cross platform system administration with widely used tools and servicesSkills:The candidate- can orchestrate and provision infrastructures- can perform configuration management by declarative programming- can perform the workflow of introducing changes into production through version controlled repositories and testing-environments- can deploy and maintain widely used software for logging, monitoring, file service and email service- can deploy directory services including identity management in heterogenous infrastructuresGeneral competence:The candidate- has insight into how development and operations are uniting in the DevOps philosophy- has insight into how to troubleshoot in different infrastructures

Learning methods and activities

Forelesninger|Gruppearbeid|Lab.øvelser|Nettstøttet læring

Further on evaluation

Utfyllende om kontinuasjon:

The next time the course is run.


An overall evaluation based on 100 point scale, where project work counts 34 points, mid-term test counts 33 points, and final test (2 hours) counts 33 points. Conversion from 100 point scale to A-F scale according to recommended conversion table. In specific circumstances, the course responsible can slightly adjust the limits in the conversion table to enforce compatibility with the qualitative descriptions on the A-F scale.

Specific conditions

Admission to a programme of study is required:
Bachelor in Software Engineering (BPU)
Bachelor of Game Programming (BSP)
Engineering - Computer Science (BIDAT)
Information Security (BIS)
Network and System Administration (BDR)

Required previous knowledge

IMT1082 Object-oriented programming

Course materials

All teaching material will be available online in the LMS.

Credit reductions

Course code Reduction From To
IMT3292 10.0 2017-09-01


Examination arrangement: Portfolio assessment

Term Statuskode Evaluation form Weighting Examination aids Date Time Room *
Autumn ORD Portfolio assessment 100/100 D 2016-12-09 14:00 E208 - 2.etg. Fløy E , C025 - underetg.
  • * The location (room) for a written examination is published 3 days before examination date.
If more than one room is listed, you will find your room at Studentweb.