EUt+ Mobility
Go back

Course Page ✏️


Computer Programming
COPR H3000

Description
This module aims to develop the students familiarity with computer programming techniques. It introduces fundamental programming techniques such as data type construction, control of program flow, and the concepts of structures and functions. These methods will be used to develop programs for typical engineering based application examples.

Programming concepts: Introduction to a common C++ development environment. Standard data types and variables, Type conversions, Symbolic Constants. Standard Operators, Relational operators, Increment and Decrement Operators, Conditional Expressions, Precedence and order of evaluation, Character input and output.

Structured program development: Program control and flow, Statements and Blocks, ifelse, switch, while, Break and Continue, Structures and Unions, Pointers and arrays, Standard programming library functions.

Object Orientated Programming basics:

Classes, Member functions, Public/Private Data.


ECTS credits
5

Teaching Language
English

Exam Language
English

Support Materials Language
English

Basic Learning Outcomes

Course categorized

Managing Entity (faculty)