Portrait of modern young man holding lap
GAMEDEV AND VR

BACHELOR'S DEGREE PROGRAM

Courses & Syllabuses

Wireless Technologies

The architecture and basics of programming of embedded systems are considered in the course, in particular, built using the tools of Intel and Altera companies, typical tasks that are solved by them. Programming is provided in Asembler and Verilog.

Lecturer

Bobrykova Iryna

Course

3

Semester

1

Fundamentals of information transfer theory

The subject of the course is the principles and methods of information transfer in communication systems, characterized by basic technologies used for the implementation of information transmission processes in modern networks, namely: mathematical description of messages, signals and interference; characteristics of message sources and channels; methods of signal formation (modulation); theory of interference with the resistance of signal reception; methods of interference-resistant coding; generalized structure and principles of telecommunication system, transmission environment, principles of multichannel transmission, switching technologies.

Lecturer

Barabash Tetiana

Course

2

Semester

2

Database Design / Multimedia Systems

The subject of the course is theoretical knowledge of databases, application in promising areas of database application development, the use of modern packages and technologies for the design of relational databases.

Syllabus

Lecturer

Nenov Olexiy

Course

4

Semester

1

Computer graphics and digital signal processing

The subject of the course is students' knowledge about the basic principles of local computer networks: their topology, technologies, access methods, study of the work of active and passive network equipment; providing students with knowledge about the basic protocols and services used in modern computer networks

Lecturer

Slushna Natalia

Course

3

Semester

1

Introduction to Computer Engineering / Basics of Infocommunications and Computer Engineering

The subject of the course "Introduction to Computer Engineering" is the basics of Computer Engineering, the relationship and interaction of the main processes that arise in the design and application of modern computer systems and networks of general and specialized purposes. Computer hardware and software, integrated into computer networks, are updated with great speed, which requires knowledge of the logic of construction and operation of modern computer systems and networks.

Lecturer

Rybalov Borys

Course

1

Semester

1

Computer electronics

The course covers theoretical and practical foundations of the properties and characteristics of the main semiconductor elements, principles of operation, methods of creating and using elementary basic functional units that form the basis of modern electronic devices.

Lecturer

Zhirnova Tetiana

Course

1

Semester

2

Multimedia Basics / Multimedia Systems Tools

Course covers theoretical and practical basics of multimedia. The principles, technologies, modern formats of coding of components of multimedia are considered: video, audio, 2D animation, raster and vector graphics, text, as well as software and hardware for processing and input and output of the multimedia data.

Lecturer

Nenov Olexiy

Course

1

Semester

2

Computer architecture

The subject of the course is architecture, operation, interaction and properties of the components of modern computer: motherboards, processors, RAM and external memory, video adapters, input and output devices etc.

Lecturer

Rybalov Borys

Course

2

Semester

1

Project "Architecture of Computers"

The course project should contribute to the ability to develop functional and fundamental schemes of computer devices (control, arithmetic, storage, I/O and others), to perform a comparative assessment of various device structures, taking into account the characteristics of the element base and optimization requirements in accordance with the specified performance criteria; independently master the architectures of new processors and computers.

Lecturer

Rybalov Borys

Course

2

Semester

1

Circuitry of computer systems

The course covers information, arithmetic and logical foundations of microelectronic circuits of modern computers. Examines the principles of construction and functioning of logical and memory elements, typical functional units, analog-to-digital and digital-to-analog converters, electronic memory, arithmetic-logic and control devices.

Lecturer

Zhirnova Tetiana

Course

2

Semester

1

Object-oriented programming / Basics of algorithm theory

The subject of the course is the theoretical foundations of object-oriented programming, the basis for the formation of presentations about the modern variety of means of creating algorithms, their areas of use, features and development trends.

Lecturer

Slushna Natalia

Course

2

Semester

1

System software

The subject of the course is the concept of operating systems design and basic methods used in resource management in various operating systems. The course covers the concept of operating system architecture; organization of stream planning; OS functions for memory and device management; logical and physical organization of the file system.

Lecturer

Zhukovetska Svitlana

Course

2

Semester

2

Project "System software"

The course project is connected with the development of a program model for simulating the process of servicing tasks in the computing system according to a certain algorithm for planning processes and memory allocation. The performance of coursework develops the ability to perform analysis and selection of course of servicing applications for computer systems, taking into account the modes of operation, requirements for servicing applications, the intensity of application flows, waiting hours.

Lecturer

Zhukovetska Svitlana

Course

2

Semester

2

Software Engineering

The subject of the course is the basics of theory and practice in the field of methodology and technologies for information systems creation. Academic course considers the main approaches and modern software tools used in the design of information systems; ways to formalize design processes and create project documentation.

Lecturer

Zhukovetska Svitlana

Course

2

Semester

2

Communication technologies

The subject of the course is the principles and methods of information transfer in communication systems, characterized by basic technologies used for the implementation of information transmission processes in modern networks, namely: mathematical description of messages, signals and interference; characteristics of message sources and channels; methods of signal formation (modulation); theory of interference with the resistance of signal reception; methods of interference-resistant coding; generalized structure and principles of telecommunication system, transmission environment, principles of multichannel transmission, switching technologies.

Lecturer

Barabash Tetiana

Course

2

Semester

2

Numerical methods / Applied theory of digital automation

The subject of course "Numerical Methods" is to prepare professionals for the widespread use of modern numerical methods for their application in the design of computer systems for specialized purposes, expert systems and control systems. The study of the course "Numerical Methods" allows to understand the relationship and interaction of the main processes that arise in the design and application of modern computer systems for specialized purposes, expert systems and control systems, to understand the unity of analysis, synthesis and optimization at all hierarchical levels designing; learn modern terminology and analyze trends in further development of computer engineering.

Lecturer

Rybalov Borys

Course

2

Semester

2

Databases

The subject of the course is the theoretical basis for the organization of databases, ensuring the protectionof information resources, the main stages and means of database design.

Lecturer

Slushna Natalia

Course

3

Semester

1

Computer systems

The subject of the course is the principles of functioning, architecture and design of computer systems on the basis of conveyor, matrix, multiprocessor, as well as unconventional architecture, using the basic models and methods of the theory of computational systems.

Lecturer

Rybalov Borys

Course

3

Semester

1

Project "Computer Systems"

The subject of the project is the organization of calculations in the computer systems with the specified parameters of productivity and reliability; solving issues of planning and distribution of tasks in the system using synchronous and asynchronous methods and means of process parallelization; construction of I/O subsystems in the computer systems taking into account the performance of the processor elements of the system and the organization of memory; development of effective computer system interfaces using the properties of algorithms and various ways of interaction of subsystems, methods and means of data transmission in systems with the distribution of functions of software and hardware.

Lecturer

Rybalov Borys

Course

3

Semester

1

Protection of information in computer systems

The subject of course is the theoretical bases of information security and information protection. Familiarity with the main directions of information on ensuring information security and information protection, consideration of aspects of the normative-legal framework, which regulates this activity, tasks of managers, information resources, means and mechanisms, including hardware software used for these purposes and methods of their application.

Lecturer

Slushna Natalia

Course

3

Semester

1

Computer networks

The subject of the course is students' knowledge about the basic principles of local computer networks: their topology, technologies, access methods, study of the work of active and passive network equipment; providing students with knowledge about the basic protocols and services used in modern computer networks

Lecturer

Bobrykova Iryna

Course

3

Semester

1

Computer graphics and digital signal processing / Information networks and peripherals

The subject of the course is the main theoretical bases of the computer graphics, modern concepts, methods and directions of research in computer graphics, 2D and 3D conversion in computer graphics; basic concepts of digital signal processing, theoretical basis for processing digital signals, signal conversion.

Lecturer

Bobrykova Iryna

Course

3

Semester

1

Embedded Systems / Wireless Technologies

The architecture and basics of programming of embedded systems are considered in the course, in particular, built using the tools of Intel and Altera companies, typical tasks that are solved by them. Programming is provided in Asembler and Verilog.

Lecturer

Artemenko Sergiy

Course

3

Semester

1

Computer networks

The subject of the course is the protocols of the network level, the principles of addressing and routing in IP networks.

Lecturer

Bobrykova Iryna

Course

3

Semester

2

Parallel and distributed calculations

The subject of course is programming in clusters organized on the basis of local computer networks. Most of the course is devoted to the design of features and characteristics of computer systems.

Syllabus

Lecturer

Bondarenko Valery

Course

3

Semester

2

Project "Parallel and distributed calculations"

The subject of course is: modeling of multiprocessor computing systems with different topology of the data transmission network; obtaining a visual representation of computational processes and data transfer operations occurring during the parallel solution of various computational problems; construction of efficiency estimates for the studied methods of parallel computing; development of parallel algorithms, implementation in C ++ using the MPI library of parallel high-performance programs for clusters based on local computer networks and study of the dependence of the computational speed on the amount of initial data and the number of computers used in the cluster.

Syllabus

Lecturer

Bondarenko Valery

Course

3

Semester

2

Computer logic

The subject of this course is the basics of computer arithmetic, modern theory of algorithms, the formation and development of the ability to effectively use modern information technologies and software for solving problems of analysis, modeling and design in professional activities.

Lecturer

Zhirnova Tetiana

Course

3

Semester

2

Design and technological practice

During the internship, students solve a variety of tasks related to the use, adjustment, maintenance and design of computer equipment and software, study the practical bases of various production processes associated with the use of computer technology.

Syllabus

Lecturer

Sirenko Olexander

Course

3

Semester

2

Computer design / WEB-design

The basics of modern graphic design are studied in the course: visual perception properties, the basics of color studies, laws and techniques of composition, fonts and basics of typography, features of web-pages design and advertising products, the basis for the development of corporate identity. Theoretical knowledge is fixed in the cycle of laboratory works using the capabilities of the Autodesk 3ds Max program.

Lecturer

Shestopalov Sergiy

Course

3

Semester

2

Design of gaming systems / Programming of mobile devices

The subject of study of the course is the principles of design and development of game systems. The purpose of teaching the discipline is to master the basics of creating game design documentation and game development. The main tasks of studying the discipline are to familiarize students with the main stages of creating a conceptual document, a draft design and other designer documentation and studying basic approaches to creating a game.

Lecturer

Shestopalov Sergiy

Course

3

Semester

2

Technologies of computer systems design

The course covers information on various aspects and types of computer-aided design systems, mathematical support for analysis and synthesis of design solutions, methods of conceptual design of complex systems.

Lecturer

Zhirnova Tetiana

Course

4

Semester

1

Database Design / Multimedia Systems

The subject of the course is theoretical knowledge of databases, application in promising areas of database application development, the use of modern packages and technologies for the design of relational databases.

Lecturer

Zhukovetska Svitlana

Course

4

Semester

1

UNIX / Administration of computer networks in linux system

Discipline studies the Unix operating system. The lecture course tells about the features of the architecture of the operating system, work with processes, memory, file system, network. In the laboratory classes, using the example of Linux OS, the basic commands for working in the command line, managing the file system, processes, network, and basic techniques of writing scripts for the command interpreter are studied.

Lecturer

Sirenko Olexander

Course

4

Semester

1

Convergent and Integrated Networks / Computer Network Administration

The main task of the course is to understand the essence of the integration and convergence processes in the field of infocommunications and the features of the main technologies of modern telecommunications. The object of the research is the development of the field of infocommunications, the prospects for the development of telecommunications, the features of the functioning and design of convergent and integrated networks.

Lecturer

Sakharova Svitlana

Course

4

Semester

1

Computer design / WEB-design

The basics of modern graphic design are studied in the course: visual perception properties, the basics of color studies, laws and techniques of composition, fonts and basics of typography, features of web-pages design and advertising products, the basis for the development of corporate identity. Theoretical knowledge is fixed in the cycle of laboratory works using the capabilities of the Autodesk 3ds Max program.

Lecturer

Shestopalov Sergiy

Course

4

Semester

1

Design of gaming systems with the Project / Programming of mobile devices with the Project

Lecturer

Shestopalov Sergiy

Course

4

Semester

1

Technologies of access to common objects and computer animation / Technologies of processing of common objects

The subject of the study is the study of the basics of programming in the object-oriented java programming language, its various editions, the use of RMI remote access technology.

Lecturer

Slushna Natalia

Course

4

Semester

1

Pre-postgraduate practice

The purpose of pre-postgraduate practice is to systematize, consolidate and expand theoretical and practical knowledge, skills and abilities of students in their specialty. During the practice, the student collects, summarizes and analyzes materials on the topic of the diploma project.

Syllabus

Lecturer

-

Course

4

Semester

2

Graduate work design

Graduate works

Syllabus

Lecturer

-

Course

4

Semester

2