Type of studies | Title |
---|---|
Undergraduate Academic Studies | Software Engineering and Information Technologies (Year: 2, Semester: Summer) |
Category | Scientific-professional |
Scientific or art field | Applied Computer Science and Informatics |
ECTS | 5 |
Teaching students parallel programming of parallel computer architectures.
Ability to write parallel programs for parallel computer architectures by using parallel programming patterns, models, and tools.
Parallel algorithms (Analysis of algorithm efficiency. Design of parallel algorithms.) Parallel programming (Parallel programming design patterns. Parallel programming models Cilk and TBB. Parallel programming tools.) Parallel programming with OpenCL (OpenCL parallel programming model. OpenCL concurrent programming model.) Structured parallel programming (Compositional design patterns. Structured control flow patterns. Data management patterns. Other deterministic patterns. Nondeterministic patterns.)
Lectures, tutorials, computer practice classes, consultations. Final exam is the test from theory. The final grade is created based on success in laboratory and on the test from theory.
Authors | Title | Year | Publisher | Language |
---|
Course activity | Pre-examination | Obligations | Number of points |
---|---|---|---|
Theoretical part of the exam | No | Yes | 30.00 |
Computer excersise defence | Yes | Yes | 40.00 |
Lecture attendance | Yes | Yes | 5.00 |
Computer exercise attendance | Yes | Yes | 5.00 |
Project | Yes | Yes | 20.00 |
Full Professor
Full Professor
Assistant Professor
Teaching Associate
© 2024. Faculty of Technical Sciences.
Address: Trg Dositeja Obradovića 6, 21102 Novi Sad
© 2024. Faculty of Technical Sciences.