Skip to content
Tsvetelina Kaneva
BG

Teaching

Teaching, learning, and occasional debugging

A collection of topics, course materials, and useful resources for students.

01

Object-Oriented Programming

Bachelor, 1st year, summer semester

Teaching core OOP principles such as classes, encapsulation, inheritance, polymorphism, constructors, exceptions, and practical C++ programming.

Workshop materials
02

Databases

Bachelor, 2nd year, summer semester

Introduction to relational database systems, including data modeling, ER diagrams, SQL, normalization, database design, and practical work with relational databases.

03

Course Project

Bachelor, 3rd year, summer semester

A project-based course where students work under the supervision of a chosen faculty member to design and develop a semester-long project. The course emphasizes practical problem-solving, independent work, research, software or system development, and project presentation.

04

Information Systems

Bachelor, 4th year, winter semester

Courses focused on the analysis, design, and development of information systems, including process modeling, data modeling, and practical implementation.

05

Computer Vision

Bachelor, 4th year, summer semester

Topics include image processing, geometric transformations, filtering, edge detection, and practical work with Python and OpenCV.

06

Advanced Databases

Masters, 1st year, winter semester

Explores advanced database concepts including optimization, transactions, distributed databases, and modern NoSQL approaches such as document, key-value, and graph databases, with practical applications.

07

Introduction to IoT

Masters, 1st year, summer semester

Covers the fundamentals of the Internet of Things, including sensors, microcontrollers, communication protocols, data collection, IoT architectures, and introductory hands-on work with connected devices and smart systems.

Student supervision

Supervised Bachelor’s and Master’s Graduates

Teaching, mentoring, and supervising — because one project somehow became many. A collection of bachelor’s and master’s student projects, built through curiosity, experimentation, and persistence.

01
2026 Bachelor

Biser Tsenkov

Web-Based F1 Season Simulator

02
2026 Bachelor

Borislav Borisov

Development of a 2D Game for Connecting Electrical Circuits

03
2026 Bachelor

Deyan Dzhumaliyski

Development of an Augmented Reality System to Support Communication in Children with Autism

04
2026 Bachelor

Deyan Sabev

Design and Development of an IoT Assistant with Machine Learning to Support the Daily Lives of People with Visual Impairments

05
2026 Master

Emil Vasilev

Development of a Distributed Intelligent Monitoring System for the Bee Colony Ecosystem Using Artificial Intelligence and Wireless Communication Technology

06
2026 Bachelor

Ivaylo Tsolov

Development of an Information System for Management and Monitoring of a Driving School

07
2026 Bachelor

Kristiyan Petrov

Methodology for Automatic Assessment of Urbanization Degree through Satellite Image Analysis

08
2026 Bachelor

Lyudmil Nikolaev

Web-Based System for Discovering Electric Vehicle Charging Stations

09
2026 Bachelor

Mesru Fikret

Information System for Monitoring and Analysis of Residential Photovoltaic Installations

10
2026 Bachelor

Miroslav Pavlov

Development of a Pixel Clicker Video Game with Idle Functionality

11
2026 Bachelor

Nerdzhan Imam

Development of a Web Application for Intelligent Note Creation and Management Using LLM Models

12
2026 Bachelor

Plamen Hristov

Design and Development of an Automated and Optimized University Timetable Management System

13
2026 Bachelor

Preslav Georgiev

Application for Editing Music Files

14
2026 Bachelor

Radoslav Ivanov

Development of a Web-Based Blog for Book Authors

15
2025 Bachelor

Emil Vasilev

Development and analysis of an information system for servicing work in a beekeeping farm

16
2025 Bachelor

Enis Husein

Development of a desktop-based 2D platform video game

17
2025 Bachelor

Ivailo Enchev

Web-based platform for selling and renting cars

18
2025 Bachelor

Spas Spasov

Development of a web-based platform for hiring craftsmen

19
2025 Bachelor

Stanimir Ivanov

Development of software for recognizing receipts in Bulgarian

20
2025 Bachelor

Tsvetelina Dudeva

Development of a system for purchasing tickets for public transport

21
2024 Bachelor

Aleksandar Ivanov

An Information System for Livestock and Pasture Surveillance

22
2024 Bachelor

Amir Omar

System for reporting and examining physical indicators of the human body

23
2024 Bachelor

Denislav Tanchev

Deraigo - a web-based system for studying and self-studying in Japanese

24
2024 Bachelor

Marian Hristov

Development of a mobile application for a historical calendar

25
2024 Bachelor

Mario Nikolov

Desktop-based survival game

26
2024 Bachelor

Nikolay Nedelchev

Development of a web-based strategy game

27
2023 Not specified

Tsvetelin Iliev

Music store web application

28
2023 Bachelor

Vasil Zdravkov

Design and development of a Japanese language learning application

29
2022 Bachelor

Ilona Uzunova

Smart home organizer

30
2022 Not specified

Martin Angelov

Multimedia player with music detector

31
2021 Bachelor

Dzhuliana Vasileva

Research on the performance of relational and non-relational database management systems

32
2020 Bachelor

Ivalin Venkov

Software to help people with hearing impairments using the visual speech recognition method

33
2020 Bachelor

Nikola Bratovanov

System for reporting and checking laboratory exercises