You are herePROG2


warning: Use of undefined constant is_null - assumed 'is_null' (this will throw an Error in a future version of PHP) in /var/www/aphys/sites/all/modules/stag/stag.module on line 506.

Course: Programming in C Language for Physicists

Department/Abbreviation: SLO/PROG2

Year: 2021

Guarantee: 'Mgr. Robert Myška, Ph.D.'

Annotation: The objective of the course is a basic understanding of the C language, both in a passive way (understanding of somebody else's code) and in an active way (making an efficient and readable code).

Course review:
Basics of C programming language - Basic elements of C programming language (keywords, variables, constants, operators) - Control structures (command, block, condition, branching, cycles, jumps) - Input and output, standard libraries - Functions - Files, work with the disc - Pointers, dynamic memory allocation - Arrays, compound data structures Principles of effective programming - Structuralized programming - Comments and documentations - Effective algorithms - Usage of available and already-prepared libraries