- Class 30
- Practice 12
- Independent work 108
Lecturers and associates
Glue languages; Command line interpreters.
Redirection of input and output streams.
Standard Unix tools.
String manipulation via pattern-matching (regular expressions).
Basic syntax and semantics of a higher-level language; Variables and primitive data types (e.g., numbers, characters, Booleans); Expressions and assignments.
A type as a set of values together with a set of operations; Association of types to variables, arguments, results, and fields.
Conditional and iterative control structures; Functions and parameter passing.
Text processing in scripting languages.
Simple I/O including file I/O; Conditional and iterative control structures; Functions and parameter passing.
Passing command line arguments.
Lazy evaluation and infinite streams.
Dynamic code evaluation (“eval”).
Zoran Kalafatić (2012.), Skriptni jezici - materijali za predavanja u elektroničkom obliku, FER-2, Zagreb, 2012.,
Zoran Kalafatić, Antonio Pošćić, Siniša Šegvić, Julijan Šribar (2016.), Python za znatiželjne, Element
Stephen G. Kochan, Patrick Wood (2016.), Shell Programming in Unix, Linux and OS X, Addison-Wesley Professional
Randal L. Schwartz, brian d foy, Tom Phoenix (2016.), Learning Perl, O'Reilly Media, Inc.
Online education during epidemiological measures
- Study program duration
- 6 semesters (3 years)
- Semester duration
- 15 weeks of active teaching + 5 examination weeks
- Total number of ECTS points
- Bacc.ing.comp (Bachelor of Science in Computing)
Minimal learning outcomes
- Understand the basic principles of stochastic processes
- Learn to distinguish between stochastic processes according to their properties
- Understand the characteristic lack of memory in different cases
- To interpret the behavior of the process in accordance with the theoretical laws
- Determine the probability of prominent events related to stochastic processes
- Learn to model simple problems using stochastic techniques
- Apply stochastic techniques in the analysis of various systems