Lectures and exercises |
hours |
Topics |
Specific contents |
|
Introduction to digital information encoding |
Bit, byte, word. Positive and negative numbers representation. Text representation. |
2
|
Introduction to computer architecture |
File system. MS-DOS, MS-Windows |
2
|
Programming |
Algorithms. Structured programming. Flow-charts. Arrays, strings, multi-dimensional arrays, tables. Brief introduction to dynamic data structures. Some classical algorithms (e.g., sorting). Introduction to software engineering |
10
|
C language |
Compiler, linker, interpreter. Identificators, data types, constants, variables, assignements. Control structures. Fundamental I/O functions. User-defined functions. Data structures and user-defined data types. Reading and writing files. Standard library
|
28
|
Total hours for lectures and exercises |
42 |
for exercises only |
|
Further educational activities
|
hours
|
Labs |
8 |
Tutorials / Seminars |
0 |
Workshops |
0 |
Guided tours |
0 |
|
0 |
Total hours for further educational activities |
8 |
Total hours |
50
|