Skriv ut Lukk vindu


 

Vår 2019

ELE-3506 Programming - 5 stp


The course is administrated by

Faculty of Engineering Science and Technology

Type of course

Theoretical subject.
Cannot be taken as a single subject.

Course contents

Introduction to C / C++ Programming

Variables and basic types

Strings, Vectors and Arrays

Expressions and control Statements

Functions

Unit testing in C++

Classes

The C++ Library / File Processing

C++11 / 14 features


Admission requirements

Suggested prerequisites: A course in basic programming at bachelor level.

Objective of the course

After completing the subject, the students will have the following learning outcome:

Knowledge and understanding:

Skills:

General competence:


Language of instruction

English

Teaching methods

Lectures and written exercises.

Lecture 1 - 2 hours, thereafter lab exercises 1 - 3 hours. All lectures will be held in a computer lab. Mandatory exercises in addition to lab exercises.


Assessment

Mandatory exercises

3 mandatory exercises

Exam

3 hours written exam, if possible as digital.

Grading scale is from A (highest) to F (lowest), with E as the minimum pass grade.

There will be arranged a re-sit exam for this course


Date for examination

Written exam 03.06.2019

The date for the exam can be changed. The final date will be announced at your faculty early in May and early in November.


Recommended reading/syllabus

Textbook: Probably Lippman / Lajoije / Moo: C++ Primer, fifth ed. or higher, definitive information will be given 5-6 weeks in advance.
Lectures Spring 2019
Forelesning uni.lekt. Frode Næsje