Direct Satellite-to-Mobile Phone Connections
  • Mentor: Prof. Dr. Andrej Kos, Prof. Dr. Boštjan Batagelj
  • Level: Bachelor’s or Master’s
  • Field: Satellite-to-Mobile
  • Description:
    Direct satellite-to-mobile phone connections:
    – Overview of satellite systems
    – What is D2D?
    – What technological possibilities exist?
    – Overview of mega NGSO constellations providers (e.g., Starlink, etc.)
    – Technological innovations
    – What services do they offer?
    – What KPIs do they have (data rates, latency, power on satellite and ground terminals, support for massive IoT?)
    – Frequencies allocated for these services?
    – Overview of topics for the World Radiocommunication Conference WRC–27 related to this topic
Using artificial intelligence to combat online disinformation
  • Mentor:  izr. prof. dr. Emilija Stojmenova Duh
  • Degree: Bachelor’s or Master’s degree
  • Domain: Applied AI
  • Description: Disinformation, such as fake news and misleading data, is becoming a growing problem in the modern information society, especially due to its rapid spread through social networks and digital platforms. The aim of this thesis is to explore how artificial intelligence (AI) can help to identify and prevent disinformation. The thesis aims to review existing AI solutions to combat disinformation, analyse the effectiveness of these solutions in identifying fake news and disinformation, and present ways to improve techniques and algorithms for better recognition accuracy.
Smart Cities: the role of artificial intelligence in improving the quality of life in urban environments
  • Mentor:  izr. prof. dr. Emilija Stojmenova Duh
  • Degree: Bachelor’s or Master’s degree
  • Domain: Applied AI
  • Description: The aim of this thesis is to explore how artificial intelligence can contribute to the development of smart cities, by improving urban resource management, optimising transport, energy and increasing the safety of citizens. Analyse concrete use cases such as smart transport systems, predictive infrastructure maintenance and environmental monitoring systems.
Artificial intelligence in education: opportunities and challenges for personalised learning
  • Mentor:  izr. prof. dr. Emilija Stojmenova Duh
  • Degree: Bachelor’s or Master’s degree
  • Domain: Applied AI
  • Description: Analyse the use of AI in education, in particular its potential to personalise curricula and tailor learning content to individual learners. The assignment should include a review of existing AI solutions for personalised learning, such as adaptive learning systems and intelligent tutors.
Network configuration with ChatGPT
  • Mentor: assoc. dr. Matevž Pustišek
  • Degree: Bachelor’s or Master’s degree
  • Domain: Networks and AI
  • Description: Analyze the architectures and methods used to configure networks with LLM (for example ChatGPT). For concrete complex network configuration, perform the entire process.
5G for non-terrestrial networks
  • Mentor: prof. dr. Andrej Kos
  • Degree: bachelor’s or master’s degree
  • Field: Networking
  • Description: Analyse 5G architectures and deployments in Non-Terrestrial Networks (NTN).
Inter-operator routing
  • Mentor: prof. dr. Andrej Kos
  • Degree: bachelor’s or master’s degree
  • Field: Networking
  • Description: Analyse architectures and technologies for inter-operator traffic calibration (bgp, rkpi, bgp community).
Security of network devices in the age of quantum computing
  • Mentor: dr. Andrej Kos
  • Degree: bachelor’s or master’s degree
  • Field: Network security
  • Description: Analyze the resilience of security mechanisms in network devices in the age of quantum computing.
Block chain identity
  • Mentor: Matevž Pustišek, PhD; Urban Sedlar, PhD; Andrej Kos, PhD
  • Degree: bachelor’s or master’s degree
  • Field: Block-chain
  • Description: You have to analyse the Field of block-chain and identity management. With the use of block-chain technology you will establish prototype solution for identity management.
Artificial intelligence and network security
  • Mentor: Urban Sedlar, PhD.
  • Degree: bachelor’s or master’s degree
  • Description: Using artificial intelligence and machine learning to provide network security (eg, prevent DDoS by ML)
Machine Learning and Network Monitoring
  • Mentor: Urban Sedlar, PhD.
  • Degree: bachelor’s or master’s degree
  • Description: Using machine learning to control and manage networks (traffic type detection, adaptive QoS, auto-VLAN segmentation, anomaly alarms, etc.)
Tools for ethical hacking in the Python programming language
  • Mentor: doc. dr. Urban Sedlar ali prof. Andrej Kos
  • Degree: bachelor’s or master’s degree
  • Scope: Cyber Security
  • Description: Explore the aspects of ethical hacking and cyber security in general. In the Python programming language, create tools that perform penetration tests and display vulnerabilities of systems, networks, protocols, and devices.
Kali operating system – the ultimate tool for ethical hacking
  • Mentor: doc. dr. Urban Sedlar ali prof. Andrej Kos
  • Degree: bachelor’s or master’s degree
  • Scope: Cyber Security
  • Description: Use the Kali operating system into the cyber security domain and compare it with other similar tools. Use built-in Kali Tools for ethical healing of your home network and end devices, and make recommendations on how to protect your own devices and network in a global cyber space.
Sustainable internet of the Future
  • Mentor: doc. dr. Urban Sedlar
  • Degree: bachelor’s or master’s degree
  • Field: Future internet
  • Description: Today, the World Wide Web is evolving almost exclusively under the tutelage of advertisers. Explore alternative options for running a more durable and robust World Wide Web (e.g. Gemini, IPFS, PDF publishing, etc.) that combat the uncontrolled expansion of browser functionality and increase the vulnerability of applications, and prevent the aggressive retrieval of user data for advertising purposes. changing content without traceability, etc.
Long distance communication with low signals
  • Mentor: dr. Janez Bešter, co-mentor: dr. Andrej Štern
  • Degree: bachelor’s or master’s degree
  • Field: Radio communications
  • Description: Radio communications only work successfully up to a certain signal level. In cases where the signals are really low (eg in reflections from the ionosphere, connections with distant satellites), special source and channel coding procedures are used to ensure successful signal reception. On a concrete example (eg WSPR, FT8) specify the building blocks of the communication chain and estimate the performance of the connection.
Using Internet of Things technology for smart viticulture
  • Mentor: doc. dr. Emilia Stojmenova Duh
  • Degree: bachelor’s or master’s degree
  • Field: Internet of Things
  • Description: Digital technologies, including Internet of Things (IoT), can bring useful solutions to growers and help them make smart decisions based on data to adapt the way they produce in their vineyards. The concept of “smart vineyards” thus includes new measuring tools that enable the collection of a multitude of data thanks to the use of low-energy wireless sensors. The concept represents the foundation of prognostic agriculture, which is based on the observation and measurement of environmental data to optimize plant production and reduce negative impacts on the environment. Wireless sensors will be installed in the heart of “smart vineyards”, directly in the ground, on agricultural machinery, or as a central sensor station, from where the data will be stored on a central server for storage and processing. As part of the task, the collected data must be properly sorted, processed and analyzed and presented to winegrowers in a user-friendly and understandable way using attractive visualizations. The work will take place within the Smart Agro Grape project.
The use of digital technologies in the educational process
  • Mentor: doc. dr. Emilia Stojmenova Duh
  • Degree: bachelor’s or master’s degree
  • Field: Digital Technologies
  • Description: Digital technologies have become part of our daily lives in almost all areas. Also in the field of education. As part of the diploma thesis, it is necessary to make an overview of digital technologies that are already or can be used in classrooms, especially in the lower grades of primary school. The development of a digital learning tool for learning in the selected subject is also expected.
The use of digital technologies in cultural institutions
  • Mentor: doc. dr. Emilia Stojmenova Duh
  • Degree: bachelor’s or master’s degree
  • Field: Digital Technologies

Description: Digital technologies have become part of our daily lives in almost all areas. Also in the field of culture. As part of the diploma thesis, it is necessary to make an overview of digital technologies that are already or can be used in museums and galleries. A pilot solution for the digitization of content in the selected cultural institution is also expected to be developed.

LoRaWAN Device Localization
  • Mentor: Luka Mali
  • Level: Bachelor’s or Master’s
  • Field: IoT
  • Description: The development of the Internet of Things is increasing the need to determine the location of low-power devices, including LoRaWAN devices. The aim of this thesis is to review and compare methods for locating LoRaWAN devices and examine their accuracy, limitations, and network infrastructure requirements. The thesis will present conventional positioning methods, such as trilateration based on received signal strength (RSSI) and triangulation based on the angle of arrival. It will examine time difference of arrival (TDoA) positioning in LoRaWAN networks and the requirements for gateway time synchronization. It will also explore newer approaches, such as radio fingerprinting and machine learning for location estimation. The outcome will be a prototype implementation of selected methods, with a comparison of their performance in a test environment.
    Development of an IoT Device for Wildlife Sound Detection Using Edge Machine Learning
    • Mentor: Luka Mali
    • Level: Bachelor’s or Master’s
    • Field: IoT
    • Description: Monitoring wildlife sounds provides insights into animal presence and activity and supports biodiversity monitoring. The aim of this thesis is to develop an IoT device for detecting and recognizing wildlife sounds using edge machine learning (Edge AI). The thesis will present technologies for audio capture and processing and explore the deployment of machine learning models on devices with limited memory, processing power, and energy resources. LoRaWAN, a low-power wide-area networking (LPWAN) technology, will be used to wirelessly transmit information about detected animals. Audio analysis will be performed directly on the device, with recognition results and selected contextual data transmitted over the network. Recognition accuracy, response time, energy consumption, and data transmission reliability will be evaluated. The outcome will be a prototype device tested in a selected environment, along with an assessment of its suitability for wildlife monitoring.
Meshtastic Network for Civil Protection and Rescue Operations

Mentor: Luka Mali

Level: Bachelor’s or Master’s

Field: IoT

Description: Natural disasters and communication infrastructure failures create a need for solutions that enable information exchange independently of mobile networks and the internet. The aim of this thesis is to investigate the potential of Meshtastic networks for critical communications in emergency situations. The thesis will describe the network architecture and operation, along with the hardware and communication technologies used, with a focus on LoRa technology. It will evaluate communication range, message delivery reliability, energy consumption, and communication security, and identify limitations. The outcome will be a prototype Meshtastic network, tested in different environments, and recommendations for its use as a supplementary system for critical communications.

 

IoT penetration tests
  • Mentor: dr. Andrej Kos, dr. Matevž Pustišek
  • Degree: bachelor’s or master’s degree
  • Description: Analyze and test methods and tools for penetration tests for IoT platforms and/or devices (example: OWASP testing project).
Location in 5G
  • Mentor: dr. Andrej Kos, dr. Andrej Štern
  • Degree: bachelor’s or master’s degree
  • Field: 5G, Location
  • Description: Explore your location using mobile systems. Prepare an overview of the capabilities of different systems. Pay special attention to 5G. Pay particular attention to areas where there is no GNSS capability (inside buildings, between buildings).
Internet of the future
  • Mentors: Andrej Kos, PhD; Matevž Pustišek, PhD; Urban Sedlar, PhD
  • Degree: bachelor’s or master’s degree
  • Field: Internet of the future
  • Description: New generation of the internet was thought to be something like interplanetary internet, composed of sets of decentralized network nodes that are able to communicate with each other. Because of the delays that come to the fore in this area it is necessary to make a new selection of protocols and technologies. Nowadays, there is more and more applications that need decentralized infrastructure and tolerance for the delays. This is one of the reasons why the new generation of the internet is needed. You have to study new generations of the internet and establish prototype decentralized network that will be able to work despite delays (e.g. without DNS).
Forensics and new networks control
  • Mentor: Andrej Kos, PhD
  • Degree: bachelor’s or master’s degree
  • Field: Cyber Security
  • Description: You should specify the importance of cyber security, network monitoring and cyber-attacks protection. Special attention should be paid to SDN. Possible tactics: intrusion detection, denial of service, detection of IoT attacks in IoT/M2M
Production of DAB+ analyser with the use of computer and USB key
  • Mentor: Matevž Pogačnik, PhD; Janez Bešter, PhD
  • Degree: bachelor’s or master’s degree
  • Field: Multimedia, radio in radio waves
Terminal equipment security mechanisms
  • Mentor: Urban Sedlar, PhD.
  • Degree: bachelor’s or master’s degree
  • Description: Overview of security mechanisms of modern terminal equipment (mobile phones, tablets) and mobile OS in the context of applications that work with security sensitive data
Overview of security and rescue practices
  • Mentor: Urban Sedlar, PhD.
  • Degree: bachelor’s or master’s degree
  • Description: Researching modern business models for mobile and web applications for security and rescue (examples: iHelp, emergency call, AED device directory, messaging pager messages to mobile devices, etc.)
Cloud and fog computing for protection and rescue
  • Mentor: Urban Sedlar, PhD.
  • Degree: bachelor’s or master’s degree
  • Description: Use cloud and fog architecture to ensure high availability of applications in the field of security and rescue
Analysis and visualization for protection and rescue
  • Mentor: Urban Sedlar, PhD.
  • Degree: bachelor’s or master’s degree
  • Description: Procedures and scenarios for the analysis and visualization of large amounts of data in security and rescue services
Blockchain-defined networking
  • Mentor: Urban Sedlar, PhD.
  • Degree: bachelor’s or master’s degree
  • Description: Blockchain-defined networking – provision of network access, AAA, block-based SDN and VNF configurations
Network operator backbone
  • Mentor: dr. Andrej Kos
  • Degree: bachelor’s or master’s degree
  • Field: Networking
  • Description: Analyze concepts, architectures, and technologies for modern backbone operator networks. Establish a prototype network in a virtual environment.
Distributed social networks
  • Mentor: doc. dr. Urban Sedlar
  • Degree: bachelor’s or master’s degree
  • Field: Future internet
  • Description: Today, centralized social networks predominate, where the user has no control over their data and business relationship. A multitude of distributed social networks are fighting against this, returning control to the user (Diaspora, Mastodon, Twister, PixelFed). Analyze the operation and architecture of the selected distributed social network, and compare it with the classic centralized version. List the advantages and disadvantages, and summarize the experience from the user’s point of view.
Decentralized (peer-to-peer) applications
  • Mentor: doc. dr. Urban Sedlar
  • Degree: bachelor’s or master’s degree
  • Področje: Future internet
  • Opis: Distributed peer-to-peer applications are extremely robust, scalable, democratic, and censorship-resistant. Analyze the architecture and performance of the selected decentralized (p2p) application (PeerTube, Inter-planetary File System, BitTorrent, Matrix, etc.). Examine the network and application aspects.
Use of the human brain in information systems
  • Mentor: doc. dr. Urban Sedlar
  • Degree: bachelor’s or master’s degree
  • Field: Future internet
  • Description: The human brain is still the best system for pattern recognition and logical reasoning. Review examples and applications of the direct use of the human brain (i.e., human-in-the-loop) for pattern detection and response in information systems and various control loops. Also review and compare suitable modalities (visualization, soundification, haptic feedback) and input / output units for broadband communication with the brain.
Review and analysis of application security mechanisms
  • Mentor: doc. dr. Urban Sedlar
  • Degree: bachelor’s or master’s degree
  • Field: Cybersecurity
  • Description: Analyze the security mechanisms of the selected popular web or mobile application that touch on the areas of secure data storage (whether unauthorized access and modification of local application data is possible) and secure communication (possibility of performing an interception attack, possibility of repeating requests, etc.). If the field is close to you, you can also upgrade your work with reverse engineering techniques.
Systems for improving cognitive abilities
  • Mentor: doc. dr. Urban Sedlar
  • Degree: bachelor’s or master’s degree
  • Field: Human-machine interaction
  • Description: One possible counterbalance to artificial intelligence, which often acts as a black box, is to increase human ability. Examine the field of Cognitive Augmentation and Intelligence Amplification (IA) with modern technologies. Classify and compare different technologies (mobile terminals, wearable electronics, implants) and present different usage scenarios.
ITS-G5 communication between vehicles
  • Mentor: dr. Andrej Kos, co-mentor: dr. Andrej Štern
  • Degree: bachelor’s or master’s degree
  • Field: Intelligent transport systems
  • Description: Analyze the concepts of ETSI ITS-G5 technology from the point of view of providing communication between vehicles and infrastructure, examine the associated service profiles and their use in actual traffic.
C-V2X communication between vehicles
  • Mentor: dr. Janez Bešter, co-mentor: dr. Andrej Štern
  • Degree: bachelor’s or master’s degree
  • Field: Intelligent transport systems
  • Description: Examine the development of mobile networks and services for the purpose of communication between vehicles and the C-V2X infrastructure, present the current state of technology development in 5G networks and beyond.
C-ITS services in urban environments
  • Mentor: dr. Janez Bešter, co-mentor: dr. Andrej Štern
  • Degree: bachelor’s or master’s degree
  • Field: Intelligent transport systems
  • Description: Examine the specifics of implementing advanced cooperative intelligent transport services (C-ITS) in urban environments. Assess the advantages of their introduction in concrete examples of service areas.