norsk norsk&engelsk / norwegian&english

Course Description IMT1031 - Fundamental Programming (2003/2004)

ECTS Credits10
Duration1 semester (Autumn)

Give an introduction to fundamental programming, simple data structures and the programming language C++.


Construction of programs:
- Step by step
- Algorithms
- Pseudo code
Introduction to language elements as:
- Program structure and expressions
- Types of data, variables, strings and constants
- Operators
- Flow of control (decisions and loops)
- Structures
- Functions and parameters
- Arrays
- Classes and objects
Use of library functions:
- Streams (files and I/O)
- String handling

Study MethodsLectures, Weekly Exercises, Mandatory Assignments, Laboratory Tutorials, Laboratory Work, Group Works
AssessmentWritten Exam, 4 hours
Grading SystemAlphabetical Scale, A (best) - F (fail)
Course RequirementsAssignments
Supplementary Information