Teaching

Home
CS Chair
Schedule
Teaching
Research
Publications
Downloads
My REAL page

I lecture(d) in the following courses at the Department of Mathematics and Informatics:

bullet

Introduction to Programming, 2011–
(for students of Computer Science, first semester)

bullet

Software Evolution, 20112019
(for masters students of Computer Science)

bullet

Introduction to e-Business, 2012–2014
(for students of Computer Science, second semester)

bullet

Object-Oriented Programming 2, 2012–
(for students of Computer Science, fourth/sixth semester)

bullet

Artificial Intelligence 2, 2012–
(for masters students of Computer Science)

bullet

Software Integration, 2016–2019
(for masters students of Computer Science)

bullet

Pattern Recognition and Machine Learning, 2017
(for masters students of Applied Mathematics)

bullet

Data Structures and Algorithms 3, 2018–
(for masters students of Computer Science)

bullet

Machine Learning, 2019–
(for masters students of Computer Science)

Up to now I have conducted labs in the following courses:

bullet

Introduction to Programming, 2002–
(for students of Computer Science, first semester)

bullet

Data Structures and Algorithms 1, 2002–2011
(for students of Computer Science, second semester)

bullet

Data Structures and Algorithms 2, 2007
(for students of Computer Science, third semester)

bullet

Programming Languages, 2002–2003
(for students of Computer Science, third semester)

bullet

Compiler Construction, 2004
(for students of Computer Science, seventh semester)

bullet  Elective Seminar (Data Mining), 2006
(for students of Computer Science, sixth semester)
bullet e-Business (guest lecture on Data Mining),2006–2011
(for students of Computer Science, second semester)
bulletSoftware Evolution,2007–2011
(for masters students of Computer Science)

Online Material (Mostly Obsolete)

     Uputstvo za instalaciju i korišćenje XDS Module-2 možete pročitati ovde.

     XDS Modula-2 version 2.51 - the compiler used in Introduction to Programming.
     TopSpeed Compatibility Pack - install this after installing the compiler.

     If above installers fail for some reason, here is a zipped version of both XDS Modula-2 and the Compatibility Pack.

     Also, check out the official Software and Undergraduate Info pages of the Chair of Computer Science.

     Data Mining Seminar Home Page.

     Ispravke za Zbirku zadataka iz Uvoda u programiranje.

Alternative Software Versions

     JPI Modula-2 version 1.17 - a recently acquired version of the compiler, seems fine but hasn't been tested much.

     Installation instructions for the above distribution: create a new folder (for example C:\M2), and unzip the archive into it. If the folder is not C:\M2, you will need to manually edit the text file M2.RED and rename the appropriate folders.

     JPI Modula-2 version 1.12 Installer - the compiler bundled with an installation program for Windows (no need to edit M2.RED). To install, unzip the archive into a temporary folder and run Setup.exe.

     MathLib0.zip - the MathLib0 libraries missing from some JPI distributions. To install, unzip into the folder where the compiler is installed.

Previous Exams (Obsolete)

     Introduction to Programming 2001 exams in Serbian.
     Introduction to Programming 2002 exams in Serbian.
     Introduction to Programming 2003 exams in Serbian.
     Introduction to Programming 2004 exams in Serbian.