Faculty of Technical Sciences

Subject: Basics of parallel programming and software tools (17.E23A2N)

General information:
 
Category Professional-applicative
Scientific or art field Computer Engineering and Computer Communication
ECTS 6

Teaching students parallel programming of multicore processors and design of system software tools (assembler, linker, compiler...).

Ability to write parallel programs for multicore processors by using parallel programming patterns, models, and tools, and designing system software tools, including assembler, macro assembler, compiler, etc.

Introduction. Part 1: Parallel Programming (Program analysis, Parallel programming design patterns, Parallel programming models, Parallel programming tools). Part 2: Software tools design (Assembler, Macro assembler, Formal systems, Compiler, Loader, Integrated development environment, Highly optimizing compilers, Linker, Compactor, Simulator, Debugger).

Lectures, tutorials, computer practice classes, consultations. During the semester students complete laboratory tasks.

Authors Title Year Publisher Language
Course activity Pre-examination Obligations Number of points
Laboratory exercise defence Yes Yes 50.00
Theoretical part of the exam No Yes 50.00

Asst. Prof. Đukić Miodrag

Assistant Professor

Lectures
API Image

Assoc. Prof. Kovačević Jelena

Associate Professor

Lectures
API Image

Assoc. Prof. Antić Marija

Associate Professor

Computational classes
API Image

Asistent sa doktoratom dr Milošević Milena

Assistant with PhD

Computational classes

Assistant - Master Golubović Marija

Assistant - Master

Computational classes

Assistant - Master Vujanić Milica

Assistant - Master

Computational classes

Assistant - Master Marković Milorad

Assistant - Master

Computational classes

Assistant - Master Pekez Nenad

Assistant - Master

Computational classes

Teaching Associate Petrovski Aleksandar

Teaching Associate

Computational classes

Teaching Associate Petrović Aleksandra

Teaching Associate

Computational classes

Teaching Associate Stojković Dušan

Teaching Associate

Computational classes

Faculty of Technical Sciences

© 2024. Faculty of Technical Sciences.

Contact:

Address: Trg Dositeja Obradovića 6, 21102 Novi Sad

Phone:  (+381) 21 450 810
(+381) 21 6350 413

Fax : (+381) 21 458 133
Emejl: ftndean@uns.ac.rs

© 2024. Faculty of Technical Sciences.