2PRO101 Programming I
- Number of credits10
- Teaching semester2024 Autumn
- Language of instructionEnglish
- CampusHamar
- Required prerequisite knowledge
No special requirements
-
syntax and structure of programming languages
-
functions, parameters and transfer of parameters
-
development tools and compilation
-
object oriented programming: classes
-
simple file processing
Learning Outcome
Once the student has passed the course, they will have achieved the following learning outcomes:
The student
-
has knowledge of key concepts regarding programming
-
has knowledge of structure and functionality in modern programming languages
-
has knowledge of structured and object oriented work methods
-
has knowledge of developing and testing programs
-
has knowledge of different programming languages
The student
-
has skills in programming syntax and the use of relevant development tools for testing and troubleshooting
The student
-
is able to solve simple basic problems by programming using a modern development tool
The course is organised as a combination of lectures, practical exercises, self-study and supervision.
Form of assessment | Grading scale | Grouping | Duration of assessment | Support materials | Proportion | Comment |
---|---|---|---|---|---|---|
Written examination with invigilation | ECTS - A-F | Individual | 4 Hour(s) |
| All aids allowed, except internett sources |