norsk norsk&engelsk / norwegian&english

Course Description ELE2092 - Programming (2005/2006)

LevelUndergraduate
ECTS Credits5
DurationSpring
LanguageNorwegian
Prerequisite(s) 
Aim

The student shall:
  - master and explain more advanced parts of C++ syntax.
  - master object-orientation.
  - solve programming cases after this method/train of thoughts.
  - handle more advanced data structures, primarily linked lists.

Content

Principles for object-orientation
Introduction to language elements as:
- Classes and objects (repetition)
- Overloading
- Inheritance
- Pointers
- Dynamic allocation
- Lists
- Virtual functions and late binding

Study MethodsLectures, Group Works, Mandatory Assignments, Exercises
AssessmentWritten Exam, 4 hours
Grading SystemAlphabetical Scale, A (best) - F (fail)
Course RequirementsExercises (must have been approved by lecturer)