Numerical coding of data types;low level coding of symbolic instructions and numeric coding;architecture of Risc processor;compiling and assembling.Definition of the C programming language;syntax, grammar, syntactic tree, BNF, semantics; data types, variables and constants, operators and expressions, pointers, arrays, instructions, functions, structured data.
Lists:implementations and operations;iterations and recursions.
Searching and sorting algorithms. Execution costs and complexities.