13S082NAD - Numerical Analysis and Discrete Mathematics

Course specification
Course title Numerical Analysis and Discrete Mathematics
Acronym 13S082NAD
Study programme Software Engineering
Type of study bachelor academic studies
Lecturer (for classes)
Lecturer/Associate (for practice)
Lecturer/Associate (for OTC)
ESPB 6.0 Status elective
Condition Familiar with Mathematics 1 (OO1MM1), , Mathematics 2 (OO1MM2)
The goal Introducing students to principles of numerical mathematics and discrete mathematics, ways of choosing appropriate methods depending on nature of problem with application in electrical engineering and computer science.
The outcome Students are able to apply algorithms of numerical mathematics and methods of discrete mathematics in vocational subjects.
URL to the subject page,
URL to lectures
Contents of lectures Error. Iterative processes. Numerical methods for solving linear and nonlinear equations. Theory of interpolation and approximation of functions. Numerical differentiation and integration. Application of mathematical software. Discrete mathematics: Introduction to complexity of algorithms. Mathematical logic and applications of resolution principle. Algebra – latices and finite fields.
Contents of exercises Through examples, tasks and problems student learns how to apply theorems and basic concepts that are learnt through theoretical contents. Especially students are prepared how to solve problems that are occurring in vocational electrotechnical subjects.
  1. Natasa Cirovic: Script in numerical analysis, Belgrade 2017
  2. Branko Malesevic, Ivana Jovovic: Script in algorithm complexity, Belgrade 2017
  3. D. Tosic, M. Jovanovic, B. Malesevic: Exam assignments in Mathematics IV, Akademska misao, Belgrade, 2002.
  4. D. Cvetkovic, S. Simic: Selected chapters in discrete mathematics, Akademska misao, Belgrade 2005
Number of hours per week during the semester/trimester/year
Lectures Exercises OTC Study and Research Other classes
2 2 1
Methods of teaching Combination of traditional presentation on blackboard, slides, communication with students through internet and individual work with students while working on home work tasks, and explanation of current topics.
Knowledge score (maximum points 100)
Pre obligations Points Final exam Points
Activites during lectures 30 Test paper 50
Practical lessons 0 Oral examination 20
Colloquia 0
Seminars 0