Computer Science and Programming 2
Integrated course, 7.00 ECTS
Programming language C - structures - type definitions - files - modular programming - dynamically allocated data structures Algorithms and data structures: - resource usage (memory, runtime) - basic data structures - sorting methods - search methods - tree structures - programming methods Students are required to solve examples in exercises.
Graduates - are proficient in the programming language C, - are able to design, code, debug and document programs consisting of several compilers, - have an overview of basic algorithms and data structures.
Books: - Kernighan, Ritchie: Programmieren in C - Cormen, Leiserson, Rivest, Stein: Introduction to Algorithms - Cheltenham Computer Training: C Programming Journals: -
Integrated course, exercises 50%