Skip to Content

Теме за дипломске радове

Слободне теме (оквирне, конкретне теме у договору са ментором)

  • Развој софтвера базираног на компонентама
  • Примена софтверски образаца (дизајн, конкурентни, микросервисни…)
  • Програмски језици (анализа, предности, примене). Акценат на тзв. non-mainstream језицима
  • Парсирање и анализа програмског кода, креирање језика специфичних за домен (видети textX i parglare)
  • Tehnike vizualizacije podataka (Pharo - Agile Visualisation, JavaScript…)
  • Алати и језици за развој видео игара. Акценат на интерактивној фикцији (IF - Interactive Fiction).

  • Алати и језици за развој психолошких тестова (видети pyFlies i Mental Chronometry). Генерисање кода за Web (WASM), Rust, Go.
  • RustySteel - читач личних карти на програмском језику Rust (по узору на JFreeSteel).

У изради и резервисане

Playlog - платформа за каталог и размену утисака о видео играма

Линтер за Go програмски језик

Минимални ECS систем у Rust-у

Микросервисна платформа за праћење производње и порекла домаћих производа

Колаборативна Jupyter бележница у Rust-у

Микросервисна платформа за произвођаче вина са IoT подршком

Паралелизација алгоритма за генерисање фракталног стабла

Примена софтверских образаца у развоју видео игре

Линтер за JavaScript у Rust-у

Commanders' Defense 2D игра

TestA - DSL и LSP за генерисање тест података

Примена микросервисне архитектуре у оквиру Rust веб апликације

  • Оквирна тема са предмета НТП. Резервисано: децембар 2023.

Микросервисна архитектура у Spring Boot-у

  • Оквирна тема са предмета НТП. Резервисано: април 2023.

Поређење имплементација алгоритма оптимизације распореда наставе на програмским језицима Go и Rust

  • Тема са предмета НТП. Резервисано: март 2022.

Дигитални маркетинг базиран на гејмификацији

  • Тема издата: децембар 2021.

Развој апликација на програмском језику V

  • Тема издата: март 2021.

визуализација података из CSV/JSON употребом Web технологија

  • Тема издата: фебруар 2021.

Генерисање листе аутора (contributors) из гит репозиторијума

  • Тема издата: март 2020

    Креирати алат који ће анализирати историју задатог гит репозиторијума и креирати листу аутора са додатним информацијама (број commit-a, број додатих/обрисаних линија кода). Омогућити задавање путање и/или фајл екстензије над којом се извештај тражи. Идеја је да се алат користи као једноставан генератор `CONTRIBUTORS.md` фајлова.

Десктоп апликација за мерење реакционог времена

  • Тема издата: април 2019.

Завршене

2D ортогонални knapsack проблем са ротацијом

Мониторинг система на програмском језику Раст

Паралелизација блокчејн консензус aлгоритама: Proof-of-Work и Proof-of-Stake

RustyArena - мултиплејер игра на програмском језику Rust

Додавање подршке за библиотеку Keras 3 у радно окружење TensorFlow Federated

  • Тема издата: новембар 2024. Одбрањено: новембар 2025.

Симулација двоструког клатна и анализа перформанси паралелних имплементација

Дизајн и имплементација система за управљање теретанама

  • Тема издата: октобар 2025. Одбрањено: октобар 2025.

Примена софтверских образаца у апликацијама базираним на микросервисној архитектури

  • Резервисано: април 2023. Одбрањено: септембар 2025.

Примена микросервисних образаца у Го-у

  • Оквирна тема са предмета НТП. Резервисано: децембар 2023. Одбрањено: септембар 2024.

Апликација за проналазак мајстора кућних послова

  • Тема издата: август 2022. Одбрањено: септембар 2024.

Веб апликација базирана на микросервисима

  • Оквирна тема са предмета НТП. Резервисано: децембар 2023. Одбрањено: септембар 2024.

Имплементација key-value базе у Rust-у

  • Тема издата: јун 2024. Одбрањено: септембар 2024.

Развој Rust базиране криптовалуте

  • Тема са предмета НТП. Резервисано: децембар 2023. Одбрањено: август 2024.

Collaborative Whiteboard

  • Тема са предмета НТП. Резервисано: децембар 2023. Одбрањено: август 2024.

Језик за опис интерактивне фикције са графичким приказом

  • Тема са предмета НТП. Резервисано: децембар 2022. Одбрањено: август 2024.

Транспајлирање Python кода на Rust

  • Тема са предмета НТП. Резервисано: децембар 2023. Одбрањено: август 2024.

Приступи у имплементацији вишеструког наслеђивања код објектно-оријентисаних језика

  • Тема са предмета НТП. Резервисано: новембар 2022. Одбрањено: март 2024.

Веб апликација за апотеку базирана на микросервисној архитектури

  • Тема са предмета НТП. Резервисано: април 2023. Одбрањено: децембар 2023.

Динамичка трансформација видеа

  • Оквирна тема са предмета НТП. Резервисано: април 2023. Одбрањено: октобар 2023.

Оквир за грануларну реактивност клијентских веб апликација

  • Оквирна тема са предмета НТП. Резервисано: април 2023. Одбрањено: октобар 2023.

Апликација за лакше проналажење/резервацију електричних пуњача за аутомобил/бицикл/тротинет

  • Тема са предмета НТП. Резервисано: јун 2022. Одбрањено: октобар 2023.

Апликација за претрагу и резервацију авио карата

  • Тема са предмета НТП. Резервисано: јун 2022. Одбрањено: мај 2023.

Апликација за читање личних карти на програмском језику Rust

  • Оквирна тема са предмета НТП. Резервисано: април 2023. Одбрањено: септембар 2023.

Апликација за годишњи одмор базирана на микросервисној архитектури

  • Оквирна тема са предмета НТП. Резервисано: април 2023. Одбрањено: септембар 2023.

Jeзик и алат за креирање игара интерактивне фикције са графичким корисничким интерфејсом и генерисањем слика на основу текста

  • Оквирна тема са предмета НТП. Резервисано: април 2023. Одбрањено: септембар 2023.

Генератор кода на основу UML дијаграма класа

  • Оквирна тема са предмета НТП. Резервисано: април 2023. Одбрањено: септембар 2023.

Веб апликација за библиотеку базирана на микросервисној архитектури

  • Тема са предмета НТП. Резервисано: јун 2022. Одбрањено: март 2023.

апликација за контролу и праћење верзија изворног кода

  • Тема издата: јун 2022, одбрањено: октобар 2022.

апликација за дискусију, оцењивање и писање рецензија о музицарима, песмама и албумима

  • Тема издата: јун 2022, одбрањено: октобар 2022.

Апликација за избор биљака базирана на микросервисној архитектури

  • Тема издата: јун 2022, одбрањено: октобар 2022.

Генератор Go програмског кода за Silvera језик

  • Тема издата: јун 2022, одбрањено: октобар 2022.

Апликација за подршку превоза људи дељењем возила

  • Тема издата: август 2022, одбрањено: септембар 2022.

Апликација за наручивање хране и пића заснована на микросервисној архитектури

  • Тема издата: август 2022, одбрањено: септембар 2022.

Развој микросервисне апликације са фокусом на оркестрацију компоненти и скалирање

  • Тема издата: јул 2022, одбрањено: септембар 2022.

Генератор Python програмског кода за Silvera језик

  • Тема издата: јул 2022, одбрањено: септембар 2022.

Платформа за гледање и дељење видео садржаја

  • Тема издата: јул 2022, одбрањено: септембар 2022.

микросервисна апликација за кориснике рачунарских игара

  • Тема издата: јун 2022, одбрањено: септембар 2022.

микросервисна апликација за куповину и продају аутомобила

  • Тема издата: јун 2022, одбрањено: септембар 2022.

Апликација за избор подних и зидних облога

  • Тема издата: јун 2022, одбрањено: септембар 2022.

GoBooking - портал за туристичку агенцију базиран на микросервисној архитектури

  • Тема издата: новембар 2021, одбрањено: септембар 2022.

Апликација за претрагу, оцењивање и наручивање пића

  • Тема издата: јун 2022, одбрањено: септембар 2022.

Генератор C# програмског кода за Silvera језик

  • Тема издата: јул 2022, одбрањено: септембар 2022.

Конвертор модела за Hardware-In-The-Loop симулације

  • Тема издата: 2017, одбрањено: мај 2022.

развој микросервиса на програмском језику Go

  • Тема издата: март 2021, одбрањено: децембар 2021.

ClinicHub – портал за клинике базиран на микросервисној архитектури

Портал за биоскоп базиран на микросервисној архитектури

Имплементација обрасца проточне обраде на програмском језику Go

Графички кориснички интерфејс за дизајнирање и развој интерактивне фикције

Електронска сервисна књига возила

  • Тема издата: март 2021, одбрањено: октобар 2021.

Дизајн и имплементација софтвера за анализу Smalltalk програмског кода

Развој микросервиса на програмском језику Rust

Симулација преживљавања популације јединки

визуализација алгоритама и структура података

Креирање матрице растојања за решавање проблема трговачког путника

Развој мобилних апликација употребом Flutter оквира и Dart програмског језика

Апликација за праћење времена проведеног у употреби мобилног телефона

Оптимизација проблема транспорта пакета на програмском језику Go

Серијска и паралелна имплементација алата за манипулацију фајловима и фолдерима

  • Тема издата: јул 2020, одбрањено: октобар 2020.

Језик и алат за креирање IF (Interactive Fiction) игара

Друштвена мрежа за музичаре

Апликација за оптимизацију превоза лекова и медицинске опреме између Covid центара

  • Тема издата: октобар 2020, одбрањено: октобар 2020.

Анализа серијске и паралелне имплементације алгоритама базираних на Монте Карло методи

Веб апликација за мерење реакционог времена

Генаратор упитника на бази LaTeX-а

Креирати базу питања и wеб апликацију за претрагу и ажурирање базе. На основу задатих критеријума (број питања, тежина и сл.) генерисати упитник у pdf формату (употребом LateX-a).

Миграција pyFlies језика на textX 2 и PsychoPy 3

Веб апликација за мерење реакционог времена