Type of studies | Title |
---|---|
Master Academic Studies | Information and Analytics Engineering (Year: 1, Semester: Winter) |
Master Academic Studies | Information Engineering (Year: 1, Semester: Winter) |
Master Academic Studies | Mathematics in Engineering (Year: 2, Semester: Winter) |
Category | Professional-applicative |
Scientific or art field | Teorijska i primenjena matematika |
ECTS | 6 |
Acquiring fundamental knowledge about semantics of programming languages and participating in scientific and research work.
Knowledge of basic concepts and results from the semantics of programming languages. Engaging in research in the specific field of semantics, as chosen by the student, in collaboration with scientists from home and abroad.
Basic set theory: logical notations, sets, relations and functions. Fundamentals of lambda calculus without types. Fundamentals of lambda calculus with types. Introduction to operational semantics: evaluation of arithmetic expressions, evaluation of Boolean expresions, execution of commands. Inductive definitions. Introduction to denotational and axiomatic semantics.
The presentation of the theoretical part during the lecture classes is followed by the characteristic examples which contribute to better understanding of the subject matter. The students are expected to individually study the additional literature which they discuss with the subject teacher at the consultation classes.
Authors | Title | Year | Publisher | Language |
---|---|---|---|---|
1993 | English | |||
1999 | English | |||
2013 | English | |||
1984 | English |
Course activity | Pre-examination | Obligations | Number of points |
---|---|---|---|
Exercise attendance | Yes | Yes | 2.00 |
Oral part of the exam | No | Yes | 50.00 |
Term paper | Yes | Yes | 45.00 |
Lecture attendance | Yes | Yes | 3.00 |
Associate Professor
Assistant - Master
© 2024. Faculty of Technical Sciences.
Address: Trg Dositeja Obradovića 6, 21102 Novi Sad
© 2024. Faculty of Technical Sciences.