System programming

Course: Informatics

Structural unit: Faculty of Computer Science and Cybernetics

Title
System programming
Code
ОК.19
Module type
Обов’язкова дисципліна для ОП
Educational cycle
First
Year of study when the component is delivered
2023/2024
Semester/trimester when the component is delivered
5 Semester
Number of ECTS credits allocated
4
Learning outcomes
PLO13, PLO14. Be proficient in system programming languages and methods of developing programs that interact with components of computer systems. Know network technologies, computer network architectures. Have practical skills in administering the computer networks and network software.
Form of study
Distance form
Prerequisites and co-requisites
Course content
Recommended or required reading and other learning resources/tools
1. Java 2. http://www.oracle.com/technetwork/java/javase/documentation/index.html 2. Prezentacijni materiali do oglyadovih lekcij z movi Java. 3. Aho A. Ulman Dzh. Teoriya sintaksicheskogo analiza, perevoda i kompilyacii. T1. M. Mir. 1978. 4. Lyuis F., Stirnz R., Rozenkranc D. Teoreticheskie osnovy postroeniya kompilyatorov. M. Mir. 1979. 5. V.M. Volohov, B.I. Bojko, V.F. Kuzenko, S.S. Shkilnyak. Metodichni rekomendaciyi do laboratornogo praktikumu pobudovi movnih procesoriv z kursu „Sistemne programuvannya” – K. Kiyivskij nacionalnij universitet imeni Tarasa Shevchenka, 2010. – 58 s. (edektronnij variant. Reliz 2021).
Planned learning activities and teaching methods
Lectures, laboratory classes, independent work.
Assessment methods and criteria
Language of instruction
Ukrainian

Lecturers

This discipline is taught by the following teachers

Viktor M. Volokhov
Theory and Technology of Programming
Faculty of Computer Science and Cybernetics

Departments

The following departments are involved in teaching the above discipline

Theory and Technology of Programming
Faculty of Computer Science and Cybernetics