IKT212 Concepts of Programming Languages (Autumn 2020)
- ECTS Credits:
- 7.5
- Responsible department:
- Faculty of Engineering and Science
- Course Leader:
- Andreas Prinz
- Lecture Semester:
- Autumn
- Teaching language:
- Norwegian or English. The course will be taught in English if exchange students are following the course
- Duration:
- ½ year
Table of contents
The course is connected to the following study programs
Teaching language
Norwegian or English. The course will be taught in English if exchange students are following the course
Recommended previous knowledge
IKT101-G Fundamental Software Development, IKT203-G Algorithms and Data Structures and MA-180-G Discrete Mathematics 1
Teaching and learning methods
Lectures, group projects and lab exercises. The course covers programming in several languages and use of related software. Students develop their own programs to solve the given tasks. Some of the exercises are done in groups of appropriate size.
Parts of the course are run as intensive weeks.
Estimated workload for the average student is 27 hours per credit.
Examination requirements
Approved exercises. Information about the exercises will be given in Canvas at the start of the semester.
Examinations
Portfolio assessment with adjusting oral examination / presentation. Graded assessment. Information about the content of the portfolio will be given in Canvas at the start of the semester.
Student evaluation
The study programme manager, in consultation with the student representative, decides the method of evaluation and whether the courses will have a midterm- or end of term evaluation, see also the Quality System, section 4.1. Information about evaluation method for the course will be posted on Canvas.
Offered as a free-standing course
Yes. Subject to availability or capacity.
Other information
The course is taught for the first time in the autumn semester 2021.
Reduction of Credits
This course’s contents overlap with the following courses. A reduction of credits will occur if one of these courses is taken in addition:
| Course | Reduction of Credits |
|---|---|
| DAT233 – Concepts of Programming Languages. | 7.5 |
Last updated from FS (Felles studentsystem)
Oct. 15, 2026 6:04:45 AM