Language C and practical programming methods in C. Low-level, hardware-level coding, achieving a quick code. Addressing the operation system UNIX and using system libraries with the means of language C. Network libraries, multi-processing libraries and communication libraries. Laboratory work: computing-oriented programming, distributed and client-server programming with the help of C and UNIX standard libraries (sockets, TCP/IP, internet, file operations and other system libraries). |