Introduction to Programming Methodology (Programming 1)
Course offered :
- Current semester
- Next semester
Current programmes of study
Course offered by
| Number of credits | 10 |
| Course offered (semester) | Fall and spring |
| Subject overlap | I110: 10 ECTS INFO132: 10 ECTS |
| Schedule | Schedule |
| Reading list | Reading list |
Language of Instruction
Norwegian
Learning Outcomes
Upon completion of INF100 Introduction to programming, the student is supposed to be able to
- write simple Java programs and implement them on a computer
- design Java classes
- make use of available Java classes
- extend and improve complete or partly complete classes and programs.
Course offered (semester)
Fall and spring
Language of Instruction
Norwegian
Course Unit Level
Bachelor
Department
Department of Informatics
Aim and Content
The course gives a comprehensive and practical introduction to programming in a high-level programming language (Java). The main emphasis is on object based programming (OBP), comprising the design of classes and communication between objects. Central concepts covered are data types, variables, expressions, control flow, arrays, and file handling. The course covers the program development process from the formulation of simple problems to the implementation of a solution on a computer. Several assignments, including some compulsory ones, are an integral part of the course. In addition to the lab sessions, the course requires long hours on the computer.
Learning Outcomes
Upon completion of INF100 Introduction to programming, the student is supposed to be able to
- write simple Java programs and implement them on a computer
- design Java classes
- make use of available Java classes
- extend and improve complete or partly complete classes and programs.
Subject Overlap
I110: 10 ECTS
INFO132: 10 ECTS
Compulsory Requirements
Several designated assignments
Assessment methods
5 hours written exam. Assignment grades can count towards the final grade
Grading Scale
The grading scale used is A to F. Grade A is the highest passing grade in the grading scale, grade F is a fail.