1. Summary of basics of programming c language
2. Preprocessor of c language, creation of own functions and separate compilation
3. Working with text and binary files
4. Working with pointers and one-dimensional arrays
5. Multidimensional arrays, strings and structures
6. Enumeration types, unions and creation of lists, bit field.
7. Introduction to C # language and .NET platform
8. Basics of object-oriented programming
9. Programming Windows applications I (Windows forms, WPF)
10. Programming Windows applications II (advanced controls, menus, toolbars)
11. Introduction to operating systems and their architectures
12. Process management of multitasking operating systems
13. Memory management of multitasking operating systems
14. Security subsystem and real-time operating systems
2. Preprocessor of c language, creation of own functions and separate compilation
3. Working with text and binary files
4. Working with pointers and one-dimensional arrays
5. Multidimensional arrays, strings and structures
6. Enumeration types, unions and creation of lists, bit field.
7. Introduction to C # language and .NET platform
8. Basics of object-oriented programming
9. Programming Windows applications I (Windows forms, WPF)
10. Programming Windows applications II (advanced controls, menus, toolbars)
11. Introduction to operating systems and their architectures
12. Process management of multitasking operating systems
13. Memory management of multitasking operating systems
14. Security subsystem and real-time operating systems