Petri nets allow you to describe control flows and information depending inside the modeled processes and systems in the form of discrete mathematical models. Now the creation of mathematical models and their subsequent simulations help in solving difficult decisions in the design phase of technological processes and their units. The course introduces students to computer modeling of technological processes and systems using modern means - Petri nets, as an effective tool for analysis and synthesis of serial-parallel processes, the ability understandable expression of parallelism, synchronization and causality of events. In practice lessons students learn basic terminology of Petri nets, practice design and implementation of simulation models of systems and technological processes using Petri nets, including subsequent analysis and evaluation. At the end of the semester, students elaborate project focused on the design and implementation of a simple system model.