Index: backend/app/models.py
===================================================================
--- backend/app/models.py	(revision c0f5f78aca33aa51c640057dd72e084100009797)
+++ backend/app/models.py	(revision 939ef580bb1ded93b9535ab728eeb92e52c4e7d6)
@@ -2,5 +2,18 @@
 from django.contrib.postgres.fields import ArrayField
 
+class Subject(models.Model):
+    name = models.TextField(null=False)
+    code = models.TextField(null=False)
+    abstract = models.TextField()
+
+    def __str__(self):
+        return f"{self.code} - {self.name}"
+    
+    class Meta:
+        db_table = "subject"
+
 class Subject_Info(models.Model):
+    subject = models.OneToOneField(Subject, on_delete=models.CASCADE)
+
     name = models.TextField(null=False)
     code = models.TextField(null=False)
@@ -9,7 +22,5 @@
     prerequisite = models.TextField(blank=True, null=True)
     activated = models.BooleanField(null=False)
-    e_2024_2025 = models.IntegerField(blank=True, null=True)
-    e_2023_2024 = models.IntegerField(blank=True, null=True)
-    e_2022_2023 = models.IntegerField(blank=True, null=True)
+    participants = ArrayField(models.IntegerField(blank=True))
     mandatory = models.BooleanField(null=False)
     mandatoryfor = ArrayField(models.CharField(blank=True))
@@ -21,5 +32,5 @@
 
     def __str__(self):
-        return f"{self.code} - {self.name}"
+        return f"Subject info for {self.name}"
 
     class Meta:
Index: tools/constants/queries.py
===================================================================
--- tools/constants/queries.py	(revision c0f5f78aca33aa51c640057dd72e084100009797)
+++ tools/constants/queries.py	(revision 939ef580bb1ded93b9535ab728eeb92e52c4e7d6)
@@ -19,4 +19,5 @@
     CREATE TABLE IF NOT EXISTS subject_data (
         id SERIAL PRIMARY KEY,
+        subject_id INTEGER UNIQUE NOT NULL REFERENCES subject(id) ON DELETE CASCADE,
         name TEXT NOT NULL,
         code TEXT NOT NULL,
@@ -25,22 +26,21 @@
         prerequisite TEXT,
         activated BOOLEAN NOT NULL,
-        e_2024_2025 INTEGER,
-        e_2023_2024 INTEGER,
-        e_2022_2023 INTEGER,
+        participants INT[],
         mandatory BOOLEAN NOT NULL,
-        mandatoryFor TEXT[],
+        mandatory_for TEXT[],
         semester INTEGER NOT NULL,
         season TEXT NOT NULL,
-        electiveFor TEXT[],
+        elective_for TEXT[],
         professors TEXT[],
         assistants TEXT[]
 );
 """
-
+# TODO:
+# it is repetitive and unnecessary to store the name and code in subject_data,
+# because they can be retrieved with a join, but for now it can stay like this
 INSERT_SUBJECT_INFO =  """
     INSERT INTO subject_data (
-        name, code, level, short, prerequisite, activated, e_2024_2025, e_2023_2024,
-        e_2022_2023, mandatory, mandatoryFor, semester, season, electiveFor, professors,
-        assistants 
+        subject_id, name, code, level, short, prerequisite, activated, participants, 
+        mandatory, mandatory_for, semester, season, elective_for, professors, assistants 
         ) VALUES %s
 """
Index: tools/constants/values.py
===================================================================
--- tools/constants/values.py	(revision c0f5f78aca33aa51c640057dd72e084100009797)
+++ tools/constants/values.py	(revision 939ef580bb1ded93b9535ab728eeb92e52c4e7d6)
@@ -20,6 +20,8 @@
 # subject_info
 
+# be aware, using index + 1 is valid only for fresh starts
 SUBJECT_INFO = [
 (
+    index + 1,
     item["subject"],
     item["code"],
@@ -28,7 +30,5 @@
     item.get("prerequisite"),
     item["activated"],
-    item.get("2024/2025"),
-    item.get("2023/2024"),
-    item.get("2022/2023"),
+    item.get("participants", [0,0,0]),
     item["mandatory"],
     item.get("mandatoryFor", []),
@@ -39,4 +39,4 @@
     item.get("assistants", [])
 )
-for item in json_subject_details.values()
+for index, item in enumerate(json_subject_details.values())
 ]
Index: tools/data/subject_details.json
===================================================================
--- tools/data/subject_details.json	(revision c0f5f78aca33aa51c640057dd72e084100009797)
+++ tools/data/subject_details.json	(revision 939ef580bb1ded93b9535ab728eeb92e52c4e7d6)
@@ -7,7 +7,9 @@
         "prerequisite": "",
         "activated": true,
-        "2024/2025": 1063,
-        "2023/2024": 1311,
-        "2022/2023": 1350,
+        "participants": [
+            1063,
+            1311,
+            1350
+        ],
         "mandatory": true,
         "mandatoryFor": [
@@ -46,7 +48,9 @@
         "prerequisite": "",
         "activated": true,
-        "2024/2025": 814,
-        "2023/2024": 989,
-        "2022/2023": 951,
+        "participants": [
+            814,
+            989,
+            951
+        ],
         "mandatory": true,
         "mandatoryFor": [
@@ -76,7 +80,9 @@
         "prerequisite": "",
         "activated": true,
-        "2024/2025": 830,
-        "2023/2024": 801,
-        "2022/2023": 698,
+        "participants": [
+            830,
+            801,
+            698
+        ],
         "mandatory": true,
         "mandatoryFor": [
@@ -104,7 +110,9 @@
         "prerequisite": "",
         "activated": true,
-        "2024/2025": 891,
-        "2023/2024": 1096,
-        "2022/2023": 1155,
+        "participants": [
+            891,
+            1096,
+            1155
+        ],
         "mandatory": true,
         "mandatoryFor": [
@@ -141,7 +149,9 @@
         "prerequisite": "",
         "activated": true,
-        "2024/2025": 33,
-        "2023/2024": 59,
-        "2022/2023": 157,
+        "participants": [
+            33,
+            59,
+            157
+        ],
         "mandatory": true,
         "mandatoryFor": [
@@ -165,7 +175,9 @@
         "prerequisite": "",
         "activated": true,
-        "2024/2025": 33,
-        "2023/2024": 0,
-        "2022/2023": 1602,
+        "participants": [
+            33,
+            0,
+            1602
+        ],
         "mandatory": true,
         "mandatoryFor": [
@@ -186,7 +198,9 @@
         "prerequisite": "",
         "activated": true,
-        "2024/2025": 100,
-        "2023/2024": 121,
-        "2022/2023": 163,
+        "participants": [
+            100,
+            121,
+            163
+        ],
         "mandatory": true,
         "mandatoryFor": [
@@ -211,7 +225,9 @@
         "prerequisite": "",
         "activated": true,
-        "2024/2025": 103,
-        "2023/2024": 136,
-        "2022/2023": 163,
+        "participants": [
+            103,
+            136,
+            163
+        ],
         "mandatory": true,
         "mandatoryFor": [
@@ -235,7 +251,9 @@
         "prerequisite": "",
         "activated": true,
-        "2024/2025": 77,
-        "2023/2024": 62,
-        "2022/2023": 56,
+        "participants": [
+            77,
+            62,
+            56
+        ],
         "mandatory": true,
         "mandatoryFor": [
@@ -267,7 +285,9 @@
         "prerequisite": "",
         "activated": true,
-        "2024/2025": 980,
-        "2023/2024": 975,
-        "2022/2023": 923,
+        "participants": [
+            980,
+            975,
+            923
+        ],
         "mandatory": true,
         "mandatoryFor": [
@@ -293,7 +313,9 @@
         "prerequisite": "",
         "activated": true,
-        "2024/2025": 144,
-        "2023/2024": 222,
-        "2022/2023": 363,
+        "participants": [
+            144,
+            222,
+            363
+        ],
         "mandatory": true,
         "mandatoryFor": [
@@ -319,7 +341,9 @@
         "prerequisite": "",
         "activated": true,
-        "2024/2025": 189,
-        "2023/2024": 269,
-        "2022/2023": 380,
+        "participants": [
+            189,
+            269,
+            380
+        ],
         "mandatory": true,
         "mandatoryFor": [
@@ -346,7 +370,9 @@
         "prerequisite": "",
         "activated": true,
-        "2024/2025": 186,
-        "2023/2024": 231,
-        "2022/2023": 338,
+        "participants": [
+            186,
+            231,
+            338
+        ],
         "mandatory": true,
         "mandatoryFor": [
@@ -373,7 +399,9 @@
         "prerequisite": "",
         "activated": true,
-        "2024/2025": 92,
-        "2023/2024": 86,
-        "2022/2023": 88,
+        "participants": [
+            92,
+            86,
+            88
+        ],
         "mandatory": false,
         "mandatoryFor": [],
@@ -401,7 +429,9 @@
         "prerequisite": "",
         "activated": true,
-        "2024/2025": 98,
-        "2023/2024": 88,
-        "2022/2023": 44,
+        "participants": [
+            98,
+            88,
+            44
+        ],
         "mandatory": true,
         "mandatoryFor": [
@@ -432,7 +462,9 @@
         "prerequisite": "нема (2018) | 36 кредити (2023)",
         "activated": true,
-        "2024/2025": 450,
-        "2023/2024": 220,
-        "2022/2023": 593,
+        "participants": [
+            450,
+            220,
+            593
+        ],
         "mandatory": false,
         "mandatoryFor": [],
@@ -454,7 +486,9 @@
         "prerequisite": "",
         "activated": true,
-        "2024/2025": 433,
-        "2023/2024": 464,
-        "2022/2023": 489,
+        "participants": [
+            433,
+            464,
+            489
+        ],
         "mandatory": true,
         "mandatoryFor": [
@@ -489,7 +523,9 @@
         "prerequisite": "",
         "activated": true,
-        "2024/2025": 1679,
-        "2023/2024": 1687,
-        "2022/2023": 1797,
+        "participants": [
+            1679,
+            1687,
+            1797
+        ],
         "mandatory": true,
         "mandatoryFor": [
@@ -533,7 +569,9 @@
         "prerequisite": "",
         "activated": true,
-        "2024/2025": 824,
-        "2023/2024": 1023,
-        "2022/2023": 999,
+        "participants": [
+            824,
+            1023,
+            999
+        ],
         "mandatory": true,
         "mandatoryFor": [
@@ -569,7 +607,9 @@
         "prerequisite": "",
         "activated": true,
-        "2024/2025": 457,
-        "2023/2024": 458,
-        "2022/2023": 213,
+        "participants": [
+            457,
+            458,
+            213
+        ],
         "mandatory": true,
         "mandatoryFor": [
@@ -595,7 +635,9 @@
         "prerequisite": "",
         "activated": true,
-        "2024/2025": 1,
-        "2023/2024": 7,
-        "2022/2023": 30,
+        "participants": [
+            1,
+            7,
+            30
+        ],
         "mandatory": true,
         "mandatoryFor": [
@@ -619,7 +661,9 @@
         "prerequisite": "",
         "activated": true,
-        "2024/2025": 958,
-        "2023/2024": 972,
-        "2022/2023": 1132,
+        "participants": [
+            958,
+            972,
+            1132
+        ],
         "mandatory": true,
         "mandatoryFor": [
@@ -653,7 +697,9 @@
         "prerequisite": "",
         "activated": true,
-        "2024/2025": 1621,
-        "2023/2024": 1757,
-        "2022/2023": 1815,
+        "participants": [
+            1621,
+            1757,
+            1815
+        ],
         "mandatory": true,
         "mandatoryFor": [
@@ -699,7 +745,9 @@
         "prerequisite": "",
         "activated": true,
-        "2024/2025": 29,
-        "2023/2024": 79,
-        "2022/2023": 174,
+        "participants": [
+            29,
+            79,
+            174
+        ],
         "mandatory": true,
         "mandatoryFor": [
@@ -723,7 +771,9 @@
         "prerequisite": "Објектно-ориентирано програмирање (2018) | Структурно програмирање (2023)",
         "activated": true,
-        "2024/2025": 1131,
-        "2023/2024": 1737,
-        "2022/2023": 1726,
+        "participants": [
+            1131,
+            1737,
+            1726
+        ],
         "mandatory": true,
         "mandatoryFor": [
@@ -758,7 +808,9 @@
         "prerequisite": "Објектно ориентирана анализа и дизајн или Софтверско инженерство (2018) | Објектно ориентирана анализа и дизајн или Објектно-ориентирано програмирање (2023)",
         "activated": true,
-        "2024/2025": 311,
-        "2023/2024": 373,
-        "2022/2023": 337,
+        "participants": [
+            311,
+            373,
+            337
+        ],
         "mandatory": true,
         "mandatoryFor": [
@@ -788,7 +840,9 @@
         "prerequisite": "Компјутерски мрежи и безбедност или Компјутерски мрежи (2018) | 36 кредити (2023)",
         "activated": true,
-        "2024/2025": 140,
-        "2023/2024": 207,
-        "2022/2023": 152,
+        "participants": [
+            140,
+            207,
+            152
+        ],
         "mandatory": true,
         "mandatoryFor": [
@@ -819,7 +873,9 @@
         "prerequisite": "Калкулус или Калкулус 2 или Бизнис статистика (2018) | Калкулус 1 или Математика 1 (2023)",
         "activated": true,
-        "2024/2025": 527,
-        "2023/2024": 842,
-        "2022/2023": 937,
+        "participants": [
+            527,
+            842,
+            937
+        ],
         "mandatory": true,
         "mandatoryFor": [
@@ -855,7 +911,9 @@
         "prerequisite": "Алгоритми и податочни структури (2018) | 36 кредити (2023)",
         "activated": true,
-        "2024/2025": 476,
-        "2023/2024": 341,
-        "2022/2023": 305,
+        "participants": [
+            476,
+            341,
+            305
+        ],
         "mandatory": true,
         "mandatoryFor": [
@@ -890,7 +948,9 @@
         "prerequisite": "Објектно-ориентирано програмирање",
         "activated": true,
-        "2024/2025": 116,
-        "2023/2024": 211,
-        "2022/2023": 198,
+        "participants": [
+            116,
+            211,
+            198
+        ],
         "mandatory": false,
         "mandatoryFor": [],
@@ -920,7 +980,9 @@
         "prerequisite": "нема (2018) | Вовед во компјутерските науки (2023)",
         "activated": true,
-        "2024/2025": 70,
-        "2023/2024": 79,
-        "2022/2023": 94,
+        "participants": [
+            70,
+            79,
+            94
+        ],
         "mandatory": false,
         "mandatoryFor": [],
@@ -948,7 +1010,9 @@
         "prerequisite": "Веројатност и статистика или Основи на теоријата на информации (2018) | 36 кредити (2023)",
         "activated": true,
-        "2024/2025": 14,
-        "2023/2024": 14,
-        "2022/2023": 17,
+        "participants": [
+            14,
+            14,
+            17
+        ],
         "mandatory": false,
         "mandatoryFor": [],
@@ -975,7 +1039,9 @@
         "prerequisite": "Дискретна математика или Дискретни структури 2 (2018) | Дсикретна математика или Дискретни структури 2 или Математика 2 или Избрани теми од математика (2023)",
         "activated": true,
-        "2024/2025": 131,
-        "2023/2024": 225,
-        "2022/2023": 128,
+        "participants": [
+            131,
+            225,
+            128
+        ],
         "mandatory": false,
         "mandatoryFor": [],
@@ -1002,7 +1068,9 @@
         "prerequisite": "Вовед во компјутерските науки",
         "activated": true,
-        "2024/2025": 224,
-        "2023/2024": 75,
-        "2022/2023": 78,
+        "participants": [
+            224,
+            75,
+            78
+        ],
         "mandatory": false,
         "mandatoryFor": [],
@@ -1024,7 +1092,9 @@
         "prerequisite": "Објектно-ориентирано програмирање (2018) | Дискретна математика или Дискретни структури 2 или Математика 2 или Избрани теми од математика (2023)",
         "activated": true,
-        "2024/2025": 24,
-        "2023/2024": 46,
-        "2022/2023": 45,
+        "participants": [
+            24,
+            46,
+            45
+        ],
         "mandatory": false,
         "mandatoryFor": [],
@@ -1053,7 +1123,9 @@
         "prerequisite": "Бизнис и менаџмент",
         "activated": true,
-        "2024/2025": 360,
-        "2023/2024": 620,
-        "2022/2023": 575,
+        "participants": [
+            360,
+            620,
+            575
+        ],
         "mandatory": false,
         "mandatoryFor": [],
@@ -1081,7 +1153,9 @@
         "prerequisite": "Бизнис и менаџмент",
         "activated": true,
-        "2024/2025": 659,
-        "2023/2024": 581,
-        "2022/2023": 527,
+        "participants": [
+            659,
+            581,
+            527
+        ],
         "mandatory": true,
         "mandatoryFor": [
@@ -1111,7 +1185,9 @@
         "prerequisite": "нема (2018) | 36 кредити (2023)",
         "activated": true,
-        "2024/2025": 42,
-        "2023/2024": 64,
-        "2022/2023": 68,
+        "participants": [
+            42,
+            64,
+            68
+        ],
         "mandatory": true,
         "mandatoryFor": [
@@ -1139,7 +1215,9 @@
         "prerequisite": "ИТ системи за учење (2018) | Вовед во компјутерските науки (2023)",
         "activated": true,
-        "2024/2025": 35,
-        "2023/2024": 24,
-        "2022/2023": 29,
+        "participants": [
+            35,
+            24,
+            29
+        ],
         "mandatory": true,
         "mandatoryFor": [
@@ -1168,7 +1246,9 @@
         "prerequisite": "Калкулус или Калкулус 2 (2018) | Калкулус 1 или Математика 1 (2023)",
         "activated": true,
-        "2024/2025": 44,
-        "2023/2024": 19,
-        "2022/2023": 25,
+        "participants": [
+            44,
+            19,
+            25
+        ],
         "mandatory": false,
         "mandatoryFor": [],
@@ -1188,7 +1268,9 @@
         "prerequisite": "Објектно-ориентирано програмирање (2018) | Структурно програмирање (2023)",
         "activated": true,
-        "2024/2025": 634,
-        "2023/2024": 872,
-        "2022/2023": 858,
+        "participants": [
+            634,
+            872,
+            858
+        ],
         "mandatory": false,
         "mandatoryFor": [],
@@ -1213,7 +1295,9 @@
         "prerequisite": "Објектно-ориентирано програмирање",
         "activated": true,
-        "2024/2025": 286,
-        "2023/2024": 288,
-        "2022/2023": 335,
+        "participants": [
+            286,
+            288,
+            335
+        ],
         "mandatory": true,
         "mandatoryFor": [
@@ -1245,7 +1329,9 @@
         "prerequisite": "Објектно-ориентирано програмирање и (Дискретна математика или Дискретни структури 2) (2018) | Објектно-ориентирано програмирање (2023)",
         "activated": true,
-        "2024/2025": 18,
-        "2023/2024": 32,
-        "2022/2023": 64,
+        "participants": [
+            18,
+            32,
+            64
+        ],
         "mandatory": false,
         "mandatoryFor": [],
@@ -1273,7 +1359,9 @@
         "prerequisite": "Компјутерски архитектури (2018) | 18 кредити (2023)",
         "activated": true,
-        "2024/2025": 212,
-        "2023/2024": 213,
-        "2022/2023": 264,
+        "participants": [
+            212,
+            213,
+            264
+        ],
         "mandatory": true,
         "mandatoryFor": [
@@ -1299,7 +1387,9 @@
         "prerequisite": "Архитектура и организација на компјутери (2018) | 18 кредити (2023)",
         "activated": true,
-        "2024/2025": 1389,
-        "2023/2024": 1306,
-        "2022/2023": 1235,
+        "participants": [
+            1389,
+            1306,
+            1235
+        ],
         "mandatory": true,
         "mandatoryFor": [
@@ -1336,7 +1426,9 @@
         "prerequisite": "Вовед во компјутерските науки",
         "activated": true,
-        "2024/2025": 220,
-        "2023/2024": 479,
-        "2022/2023": 574,
+        "participants": [
+            220,
+            479,
+            574
+        ],
         "mandatory": false,
         "mandatoryFor": [],
@@ -1363,7 +1455,9 @@
         "prerequisite": "Вовед во компјутерските науки",
         "activated": true,
-        "2024/2025": 184,
-        "2023/2024": 310,
-        "2022/2023": 429,
+        "participants": [
+            184,
+            310,
+            429
+        ],
         "mandatory": true,
         "mandatoryFor": [
@@ -1393,7 +1487,9 @@
         "prerequisite": "Вовед во компјутерските науки",
         "activated": true,
-        "2024/2025": 235,
-        "2023/2024": 43,
-        "2022/2023": 62,
+        "participants": [
+            235,
+            43,
+            62
+        ],
         "mandatory": true,
         "mandatoryFor": [
@@ -1423,7 +1519,9 @@
         "prerequisite": "Објектно-ориентирано програмирање",
         "activated": true,
-        "2024/2025": 253,
-        "2023/2024": 683,
-        "2022/2023": 532,
+        "participants": [
+            253,
+            683,
+            532
+        ],
         "mandatory": true,
         "mandatoryFor": [
@@ -1455,7 +1553,9 @@
         "prerequisite": "Компјутерски компоненти (2018) | Архитектура и организација на компјутери или Компјутерски архитектури (2023)",
         "activated": false,
-        "2024/2025": 0,
-        "2023/2024": 0,
-        "2022/2023": 0,
+        "participants": [
+            0,
+            0,
+            0
+        ],
         "mandatory": false,
         "mandatoryFor": [],
@@ -1481,7 +1581,9 @@
         "prerequisite": "Архитектура и организација на компјутери или Компјутерски архитектури",
         "activated": true,
-        "2024/2025": 1460,
-        "2023/2024": 1444,
-        "2022/2023": 1322,
+        "participants": [
+            1460,
+            1444,
+            1322
+        ],
         "mandatory": true,
         "mandatoryFor": [
@@ -1521,7 +1623,9 @@
         "prerequisite": "Калкулус или Калкулус 2 (2018) | Калкулус 1 или Математика 1 (2023)",
         "activated": true,
-        "2024/2025": 10,
-        "2023/2024": 9,
-        "2022/2023": 10,
+        "participants": [
+            10,
+            9,
+            10
+        ],
         "mandatory": false,
         "mandatoryFor": [],
@@ -1541,7 +1645,9 @@
         "prerequisite": "Калкулус (2018) | Калкулус 1 или Математика 1 (2023)",
         "activated": true,
-        "2024/2025": 65,
-        "2023/2024": 59,
-        "2022/2023": 54,
+        "participants": [
+            65,
+            59,
+            54
+        ],
         "mandatory": true,
         "mandatoryFor": [
@@ -1570,7 +1676,9 @@
         "prerequisite": "Објектно-ориентирано програмирање",
         "activated": true,
-        "2024/2025": 409,
-        "2023/2024": 633,
-        "2022/2023": 564,
+        "participants": [
+            409,
+            633,
+            564
+        ],
         "mandatory": true,
         "mandatoryFor": [
@@ -1603,7 +1711,9 @@
         "prerequisite": "Веројатност и статистика (2018) | Веројатност и статистика или Математика 3 или Бизнис и статистика (2023)",
         "activated": true,
-        "2024/2025": 22,
-        "2023/2024": 16,
-        "2022/2023": 20,
+        "participants": [
+            22,
+            16,
+            20
+        ],
         "mandatory": false,
         "mandatoryFor": [],
@@ -1631,7 +1741,9 @@
         "prerequisite": "Вовед во компјутерските науки (2018) | 18 кредити (2023)",
         "activated": true,
-        "2024/2025": 579,
-        "2023/2024": 346,
-        "2022/2023": 358,
+        "participants": [
+            579,
+            346,
+            358
+        ],
         "mandatory": true,
         "mandatoryFor": [
@@ -1663,7 +1775,9 @@
         "prerequisite": "Објектно-ориентирано програмирање (2018) | Структурно програмирање (2023)",
         "activated": true,
-        "2024/2025": 416,
-        "2023/2024": 340,
-        "2022/2023": 406,
+        "participants": [
+            416,
+            340,
+            406
+        ],
         "mandatory": false,
         "mandatoryFor": [],
@@ -1696,7 +1810,9 @@
         "prerequisite": "Вештачка интелигенција (2018) | Вештачка интелигенција или Математика 3 или Веројатност и статистика или Бизнис статистика (2023)",
         "activated": true,
-        "2024/2025": 58,
-        "2023/2024": 50,
-        "2022/2023": 13,
+        "participants": [
+            58,
+            50,
+            13
+        ],
         "mandatory": false,
         "mandatoryFor": [],
@@ -1719,7 +1835,9 @@
         "prerequisite": "Компјутерски мрежи (2018) | Компјутерски мрежи или Компјутерски мрежи и безбедност (2023)",
         "activated": true,
-        "2024/2025": 87,
-        "2023/2024": 71,
-        "2022/2023": 48,
+        "participants": [
+            87,
+            71,
+            48
+        ],
         "mandatory": true,
         "mandatoryFor": [
@@ -1749,7 +1867,9 @@
         "prerequisite": "Оперативни системи (2018) | Компјутерски мрежи или компјутерски мрежи и безбедност (2023)",
         "activated": true,
-        "2024/2025": 148,
-        "2023/2024": 171,
-        "2022/2023": 70,
+        "participants": [
+            148,
+            171,
+            70
+        ],
         "mandatory": true,
         "mandatoryFor": [
@@ -1779,7 +1899,9 @@
         "prerequisite": "Алгоритми и податочни структури (2018) | Алгоритми и податочни структури или Примена на алгоритми и податочни структури (2023)",
         "activated": true,
-        "2024/2025": 1251,
-        "2023/2024": 1183,
-        "2022/2023": 985,
+        "participants": [
+            1251,
+            1183,
+            985
+        ],
         "mandatory": true,
         "mandatoryFor": [
@@ -1819,7 +1941,9 @@
         "prerequisite": "Архитектура и организација на компјутери или Компјутерски архитектури",
         "activated": true,
-        "2024/2025": 52,
-        "2023/2024": 59,
-        "2022/2023": 63,
+        "participants": [
+            52,
+            59,
+            63
+        ],
         "mandatory": true,
         "mandatoryFor": [
@@ -1850,7 +1974,9 @@
         "prerequisite": "Алгоритми и податочни структури (2018) | Алгоритми и податочни структури или Примена на алгоритми и податочни структури (2023)",
         "activated": true,
-        "2024/2025": 895,
-        "2023/2024": 778,
-        "2022/2023": 571,
+        "participants": [
+            895,
+            778,
+            571
+        ],
         "mandatory": true,
         "mandatoryFor": [
@@ -1886,7 +2012,9 @@
         "prerequisite": "Алгоритми и податочни структури (2018) | Алгоритми и податочни структури или Примена на алгоритми и податочни структури (2023)",
         "activated": true,
-        "2024/2025": 86,
-        "2023/2024": 0,
-        "2022/2023": 214,
+        "participants": [
+            86,
+            0,
+            214
+        ],
         "mandatory": false,
         "mandatoryFor": [],
@@ -1915,7 +2043,9 @@
         "prerequisite": "Оперативни системи",
         "activated": true,
-        "2024/2025": 62,
-        "2023/2024": 36,
-        "2022/2023": 30,
+        "participants": [
+            62,
+            36,
+            30
+        ],
         "mandatory": true,
         "mandatoryFor": [
@@ -1945,7 +2075,9 @@
         "prerequisite": "Веројатност и статистика или Основи на теоријата на информации (2018) | Веројатност и статистика или Основи на теорија на информации или Математика 3 или Бизнис статистика (2023)",
         "activated": true,
-        "2024/2025": 14,
-        "2023/2024": 19,
-        "2022/2023": 28,
+        "participants": [
+            14,
+            19,
+            28
+        ],
         "mandatory": false,
         "mandatoryFor": [],
@@ -1972,7 +2104,9 @@
         "prerequisite": "Бизнис статистика или Веројатност и статистика или Основи на теоријата на информации (2018) | Бизнис статистика или Веројатност и статистика или Основи на теорија на информации или Математика 3 (2023)",
         "activated": true,
-        "2024/2025": 820,
-        "2023/2024": 704,
-        "2022/2023": 404,
+        "participants": [
+            820,
+            704,
+            404
+        ],
         "mandatory": true,
         "mandatoryFor": [
@@ -2008,7 +2142,9 @@
         "prerequisite": "Бази на податоци (2018) | 90 кредити (2023)",
         "activated": true,
-        "2024/2025": 15,
-        "2023/2024": 25,
-        "2022/2023": 27,
+        "participants": [
+            15,
+            25,
+            27
+        ],
         "mandatory": false,
         "mandatoryFor": [],
@@ -2029,7 +2165,9 @@
         "prerequisite": "Информациска безбедност (2018) | Оперативни системи (2023)",
         "activated": true,
-        "2024/2025": 106,
-        "2023/2024": 130,
-        "2022/2023": 134,
+        "participants": [
+            106,
+            130,
+            134
+        ],
         "mandatory": false,
         "mandatoryFor": [],
@@ -2051,7 +2189,9 @@
         "prerequisite": "Бази на податоци и (Интернет програмирање на клиентска страна или Интернет технологии или Веб програмирање) (2018) | 90 кредити (2023)",
         "activated": true,
-        "2024/2025": 135,
-        "2023/2024": 192,
-        "2022/2023": 204,
+        "participants": [
+            135,
+            192,
+            204
+        ],
         "mandatory": false,
         "mandatoryFor": [],
@@ -2076,7 +2216,9 @@
         "prerequisite": "Анализа на софтверските барања или Софтверско инженерство (2018) | Објектно ориентирана анализа и дизајн или Објектно-ориентирано програмирање (2023)",
         "activated": true,
-        "2024/2025": 396,
-        "2023/2024": 369,
-        "2022/2023": 298,
+        "participants": [
+            396,
+            369,
+            298
+        ],
         "mandatory": true,
         "mandatoryFor": [
@@ -2108,7 +2250,9 @@
         "prerequisite": "Алгоритми и податочни структури (2018) | Алгоритми и податочни структури или Примена на алгоритми и податочни структури (2023)",
         "activated": true,
-        "2024/2025": 758,
-        "2023/2024": 750,
-        "2022/2023": 495,
+        "participants": [
+            758,
+            750,
+            495
+        ],
         "mandatory": true,
         "mandatoryFor": [
@@ -2143,7 +2287,9 @@
         "prerequisite": "Информатичко размислување во образованието (2018) | 60 кредити (2023)",
         "activated": true,
-        "2024/2025": 180,
-        "2023/2024": 118,
-        "2022/2023": 89,
+        "participants": [
+            180,
+            118,
+            89
+        ],
         "mandatory": true,
         "mandatoryFor": [
@@ -2173,7 +2319,9 @@
         "prerequisite": "Веб програмирање или Интернет технологии или Имплементација на системи со слободен и отворен код (2018) | Бази на податоци (2023)",
         "activated": true,
-        "2024/2025": 568,
-        "2023/2024": 646,
-        "2022/2023": 524,
+        "participants": [
+            568,
+            646,
+            524
+        ],
         "mandatory": true,
         "mandatoryFor": [
@@ -2207,7 +2355,9 @@
         "prerequisite": "Анализа на софтверските барања или Софтверско инженерство",
         "activated": true,
-        "2024/2025": 460,
-        "2023/2024": 442,
-        "2022/2023": 325,
+        "participants": [
+            460,
+            442,
+            325
+        ],
         "mandatory": true,
         "mandatoryFor": [
@@ -2240,7 +2390,9 @@
         "prerequisite": "Оперативни системи (2018) | Компјутерски мрежи или Компјутерски мрежи и безбедност (2023)",
         "activated": true,
-        "2024/2025": 77,
-        "2023/2024": 105,
-        "2022/2023": 97,
+        "participants": [
+            77,
+            105,
+            97
+        ],
         "mandatory": true,
         "mandatoryFor": [
@@ -2268,7 +2420,9 @@
         "prerequisite": "Администрација на системи (2018) | Компјутерски мрежи или компјутерски мрежи и безбедност (2023)",
         "activated": false,
-        "2024/2025": 0,
-        "2023/2024": 11,
-        "2022/2023": 6,
+        "participants": [
+            0,
+            11,
+            6
+        ],
         "mandatory": true,
         "mandatoryFor": [
@@ -2298,7 +2452,9 @@
         "prerequisite": "Електрични кола (2018) | Дизајн на дигитални кола или Вовед во компјутерските науки (2023)",
         "activated": true,
-        "2024/2025": 30,
-        "2023/2024": 34,
-        "2022/2023": 21,
+        "participants": [
+            30,
+            34,
+            21
+        ],
         "mandatory": true,
         "mandatoryFor": [
@@ -2326,7 +2482,9 @@
         "prerequisite": "Напредно програмирање или Алгоритми и податочни структури (2018) | Алгоритми и податочни структури или Примена на алгоритми и податочни структури (2023)",
         "activated": true,
-        "2024/2025": 169,
-        "2023/2024": 224,
-        "2022/2023": 315,
+        "participants": [
+            169,
+            224,
+            315
+        ],
         "mandatory": true,
         "mandatoryFor": [
@@ -2355,7 +2513,9 @@
         "prerequisite": "Алгоритми и податочни структури (2018) | Алгоритми и податочни структури или Примена на алгоритми и податочни структури (2023)",
         "activated": true,
-        "2024/2025": 21,
-        "2023/2024": 22,
-        "2022/2023": 15,
+        "participants": [
+            21,
+            22,
+            15
+        ],
         "mandatory": false,
         "mandatoryFor": [],
@@ -2375,7 +2535,9 @@
         "prerequisite": "Оперативни системи и (Веб програмирање или Интернет технологии или Имплементација на системи со слободен и отворен код) (2018) | Оперативни системи (2023)",
         "activated": true,
-        "2024/2025": 232,
-        "2023/2024": 299,
-        "2022/2023": 147,
+        "participants": [
+            232,
+            299,
+            147
+        ],
         "mandatory": false,
         "mandatoryFor": [],
@@ -2396,7 +2558,9 @@
         "prerequisite": "Дискретна математика или Дискретни структури 2 (2018) | Дискретни структури 2 или Дискретна математика или Математика 2 или Избрани теми од математика (2023)",
         "activated": true,
-        "2024/2025": 31,
-        "2023/2024": 37,
-        "2022/2023": 44,
+        "participants": [
+            31,
+            37,
+            44
+        ],
         "mandatory": false,
         "mandatoryFor": [],
@@ -2417,7 +2581,9 @@
         "prerequisite": "Дискретна математика или Дискретни структури 2 (2018) | Дискретна математика или Дискретни структури 2 или Математика 2 или Избрани теми од математика (2023)",
         "activated": true,
-        "2024/2025": 137,
-        "2023/2024": 138,
-        "2022/2023": 102,
+        "participants": [
+            137,
+            138,
+            102
+        ],
         "mandatory": true,
         "mandatoryFor": [
@@ -2445,7 +2611,9 @@
         "prerequisite": "Веројатност и статистика или Бизнис статистика (2018) | Веројатност и статистика или Бизнис статистика или Математика 3 (2023)",
         "activated": true,
-        "2024/2025": 114,
-        "2023/2024": 101,
-        "2022/2023": 124,
+        "participants": [
+            114,
+            101,
+            124
+        ],
         "mandatory": true,
         "mandatoryFor": [
@@ -2475,7 +2643,9 @@
         "prerequisite": "Веројатност и статистика или Основи на теоријата на информации или Бизнис статистика (2018) | Веројатност и статистика или Основи на теорија на информации или Бизнис статистика или Математика 3 (2023)",
         "activated": false,
-        "2024/2025": 0,
-        "2023/2024": 0,
-        "2022/2023": 0,
+        "participants": [
+            0,
+            0,
+            0
+        ],
         "mandatory": false,
         "mandatoryFor": [],
@@ -2502,7 +2672,9 @@
         "prerequisite": "Компјутерски мрежи или Компјутерски мрежи и безбедност",
         "activated": true,
-        "2024/2025": 167,
-        "2023/2024": 115,
-        "2022/2023": 74,
+        "participants": [
+            167,
+            115,
+            74
+        ],
         "mandatory": true,
         "mandatoryFor": [
@@ -2533,7 +2705,9 @@
         "prerequisite": "Компјутерски мрежи или Компјутерски мрежи и безбедност",
         "activated": true,
-        "2024/2025": 95,
-        "2023/2024": 117,
-        "2022/2023": 109,
+        "participants": [
+            95,
+            117,
+            109
+        ],
         "mandatory": false,
         "mandatoryFor": [],
@@ -2560,7 +2734,9 @@
         "prerequisite": "Алгоритми и податочни структури (2018) | Алгоритми и податочни структури или Примена на алгоритми и податочни структури (2023)",
         "activated": true,
-        "2024/2025": 350,
-        "2023/2024": 367,
-        "2022/2023": 374,
+        "participants": [
+            350,
+            367,
+            374
+        ],
         "mandatory": false,
         "mandatoryFor": [],
@@ -2580,7 +2756,9 @@
         "prerequisite": "Основи на Веб дизајн (2018) | Објектно-ориентирано програмирање (2023)",
         "activated": true,
-        "2024/2025": 159,
-        "2023/2024": 178,
-        "2022/2023": 207,
+        "participants": [
+            159,
+            178,
+            207
+        ],
         "mandatory": true,
         "mandatoryFor": [
@@ -2614,7 +2792,9 @@
         "prerequisite": "Алгоритми и податочни структури (2018) | Алгоритми и податочни структури или Примена на алгоритми и податочни структури (2023)",
         "activated": true,
-        "2024/2025": 86,
-        "2023/2024": 142,
-        "2022/2023": 86,
+        "participants": [
+            86,
+            142,
+            86
+        ],
         "mandatory": true,
         "mandatoryFor": [
@@ -2644,7 +2824,9 @@
         "prerequisite": "Алгоритми и податочни структури и Оперативни системи (2018) | Алгоритми и податочни структури или Примена на алгоритми и податочни структури (2023)",
         "activated": true,
-        "2024/2025": 76,
-        "2023/2024": 86,
-        "2022/2023": 55,
+        "participants": [
+            76,
+            86,
+            55
+        ],
         "mandatory": true,
         "mandatoryFor": [
@@ -2674,7 +2856,9 @@
         "prerequisite": "Алгоритми и податочни структури (2018) | Алгоритми и податочни структури или Примена на алгоритми и податочни структури (2023)",
         "activated": true,
-        "2024/2025": 10,
-        "2023/2024": 12,
-        "2022/2023": 11,
+        "participants": [
+            10,
+            12,
+            11
+        ],
         "mandatory": false,
         "mandatoryFor": [],
@@ -2697,7 +2881,9 @@
         "prerequisite": "ИКТ во образованието (2018) | Алгоритми и податочни структури или Примена на алгоритми и податочни структури (2023)",
         "activated": false,
-        "2024/2025": 0,
-        "2023/2024": 10,
-        "2022/2023": 0,
+        "participants": [
+            0,
+            10,
+            0
+        ],
         "mandatory": true,
         "mandatoryFor": [
@@ -2725,7 +2911,9 @@
         "prerequisite": "Бази на податоци или Веројатност и статистика или Бизнис статистика (2018) | Веројатност и статистика или Математика 3 или Основи на теорија на информации или Бизнис Статистика (2023)",
         "activated": true,
-        "2024/2025": 66,
-        "2023/2024": 36,
-        "2022/2023": 29,
+        "participants": [
+            66,
+            36,
+            29
+        ],
         "mandatory": false,
         "mandatoryFor": [],
@@ -2746,7 +2934,9 @@
         "prerequisite": "Инженерска математика или Калкулус 2 (2018) | Математика 1 или Калкулус 1 (2023)",
         "activated": true,
-        "2024/2025": 27,
-        "2023/2024": 27,
-        "2022/2023": 15,
+        "participants": [
+            27,
+            27,
+            15
+        ],
         "mandatory": true,
         "mandatoryFor": [
@@ -2774,7 +2964,9 @@
         "prerequisite": "Основи на роботиката (2018) | Алгоритми и податочни структури или Примена на алгоритми и податочни структури или Вештачка интелигенција (2023)",
         "activated": false,
-        "2024/2025": 0,
-        "2023/2024": 1,
-        "2022/2023": 0,
+        "participants": [
+            0,
+            1,
+            0
+        ],
         "mandatory": false,
         "mandatoryFor": [],
@@ -2800,7 +2992,9 @@
         "prerequisite": "",
         "activated": true,
-        "2024/2025": 710,
-        "2023/2024": 522,
-        "2022/2023": 362,
+        "participants": [
+            710,
+            522,
+            362
+        ],
         "mandatory": true,
         "mandatoryFor": [
@@ -2828,7 +3022,9 @@
         "prerequisite": "ИКТ во образованието (2018) | Алгоритми и податочни структури или Примена на алгоритми и податочни структури (2023)",
         "activated": true,
-        "2024/2025": 40,
-        "2023/2024": 9,
-        "2022/2023": 0,
+        "participants": [
+            40,
+            9,
+            0
+        ],
         "mandatory": true,
         "mandatoryFor": [
@@ -2856,7 +3052,9 @@
         "prerequisite": "Веб програмирање или Интернет технологии или Имплементација на системи со слободен и отворен код (2018) | Алгоритми и податочни структури или Примена на алгоритми и податочни структури (2023)",
         "activated": true,
-        "2024/2025": 78,
-        "2023/2024": 23,
-        "2022/2023": 33,
+        "participants": [
+            78,
+            23,
+            33
+        ],
         "mandatory": false,
         "mandatoryFor": [],
@@ -2883,7 +3081,9 @@
         "prerequisite": "Архитектура и организација на компјутери или Компјутерски архитектури",
         "activated": false,
-        "2024/2025": 0,
-        "2023/2024": 9,
-        "2022/2023": 0,
+        "participants": [
+            0,
+            9,
+            0
+        ],
         "mandatory": false,
         "mandatoryFor": [],
@@ -2903,7 +3103,9 @@
         "prerequisite": "(Информациска безбедност или Мрежна безбедност) и (Веб програмирање или Интернет технологии или Имплементација на системи со слободен и отворен код) (2018) | 100 кредити (2023)",
         "activated": true,
-        "2024/2025": 13,
-        "2023/2024": 0,
-        "2022/2023": 0,
+        "participants": [
+            13,
+            0,
+            0
+        ],
         "mandatory": true,
         "mandatoryFor": [
@@ -2930,7 +3132,9 @@
         "prerequisite": "Софтверско инженерство или Дизајн и архитектура на софтвер",
         "activated": true,
-        "2024/2025": 427,
-        "2023/2024": 405,
-        "2022/2023": 325,
+        "participants": [
+            427,
+            405,
+            325
+        ],
         "mandatory": true,
         "mandatoryFor": [
@@ -2962,7 +3166,9 @@
         "prerequisite": "Веројатност и статистика или Бизнис статистика (2018) | Алгоритми и податочни структури или Примена на алгоритми и податочни структури (2023)",
         "activated": true,
-        "2024/2025": 22,
-        "2023/2024": 0,
-        "2022/2023": 0,
+        "participants": [
+            22,
+            0,
+            0
+        ],
         "mandatory": false,
         "mandatoryFor": [],
@@ -2982,7 +3188,9 @@
         "prerequisite": "ИКТ во образованието (2018) | Алгоритми и податочни структури или Примена на алгоритми и податочни структури (2023)",
         "activated": true,
-        "2024/2025": 130,
-        "2023/2024": 106,
-        "2022/2023": 142,
+        "participants": [
+            130,
+            106,
+            142
+        ],
         "mandatory": true,
         "mandatoryFor": [
@@ -3010,7 +3218,9 @@
         "prerequisite": "Структурно програмирање (2018) | Дискретна математика или Дискретни структури 2 или Математика 2 или Избрани теми од математика (2023)",
         "activated": true,
-        "2024/2025": 97,
-        "2023/2024": 124,
-        "2022/2023": 90,
+        "participants": [
+            97,
+            124,
+            90
+        ],
         "mandatory": true,
         "mandatoryFor": [
@@ -3038,7 +3248,9 @@
         "prerequisite": "Основи на роботиката (2018) | Основи на роботика или Алгоритми и податочни структури (2023)",
         "activated": false,
-        "2024/2025": 0,
-        "2023/2024": 0,
-        "2022/2023": 0,
+        "participants": [
+            0,
+            0,
+            0
+        ],
         "mandatory": false,
         "mandatoryFor": [],
@@ -3058,7 +3270,9 @@
         "prerequisite": "Бази на податоци",
         "activated": true,
-        "2024/2025": 10,
-        "2023/2024": 12,
-        "2022/2023": 10,
+        "participants": [
+            10,
+            12,
+            10
+        ],
         "mandatory": false,
         "mandatoryFor": [],
@@ -3078,7 +3292,9 @@
         "prerequisite": "Бази на податоци",
         "activated": true,
-        "2024/2025": 60,
-        "2023/2024": 110,
-        "2022/2023": 165,
+        "participants": [
+            60,
+            110,
+            165
+        ],
         "mandatory": false,
         "mandatoryFor": [],
@@ -3100,7 +3316,9 @@
         "prerequisite": "Алгоритми и податочни структури и Вештачка интелигенција (2018) | Алгоритми и податочни структури или Примена на алгоритми и податочни структури (2023)",
         "activated": true,
-        "2024/2025": 13,
-        "2023/2024": 6,
-        "2022/2023": 7,
+        "participants": [
+            13,
+            6,
+            7
+        ],
         "mandatory": false,
         "mandatoryFor": [],
@@ -3128,7 +3346,9 @@
         "prerequisite": "Криптографија или Информациска безбедност (2018) | Алгоритми и податочни структури или Примена на алгоритми и податочни структури (2023)",
         "activated": false,
-        "2024/2025": 0,
-        "2023/2024": 14,
-        "2022/2023": 10,
+        "participants": [
+            0,
+            14,
+            10
+        ],
         "mandatory": false,
         "mandatoryFor": [],
@@ -3148,7 +3368,9 @@
         "prerequisite": "Веб програмирање или Интернет технологии или Имплементација на системи со слободен и отворен код (2018) | Алгоритми и податочни структури или Примена на алгоритми и податочни структури (2023)",
         "activated": true,
-        "2024/2025": 63,
-        "2023/2024": 102,
-        "2022/2023": 140,
+        "participants": [
+            63,
+            102,
+            140
+        ],
         "mandatory": false,
         "mandatoryFor": [],
@@ -3171,7 +3393,9 @@
         "prerequisite": "Обработка на природните јазици (2018) | Вештачка интелигенција или Вовед во науката за податоци или Машинско учење (2023)",
         "activated": true,
-        "2024/2025": 4,
-        "2023/2024": 3,
-        "2022/2023": 5,
+        "participants": [
+            4,
+            3,
+            5
+        ],
         "mandatory": false,
         "mandatoryFor": [],
@@ -3198,7 +3422,9 @@
         "prerequisite": "Дизајн на интеракцијата човек-компјутер (2018) | Алгоритми и податочни структури или Примена на алгоритми и податочни структури (2023)",
         "activated": true,
-        "2024/2025": 82,
-        "2023/2024": 131,
-        "2022/2023": 162,
+        "participants": [
+            82,
+            131,
+            162
+        ],
         "mandatory": false,
         "mandatoryFor": [],
@@ -3226,7 +3452,9 @@
         "prerequisite": "Вовед во случајни процеси или Статистичко моделирање (2018) | Вештачка интелигенција или Вовед во науката за податоци или Машинско учење (2023)",
         "activated": true,
-        "2024/2025": 8,
-        "2023/2024": 0,
-        "2022/2023": 0,
+        "participants": [
+            8,
+            0,
+            0
+        ],
         "mandatory": false,
         "mandatoryFor": [],
@@ -3246,7 +3474,9 @@
         "prerequisite": "Машинско учење или Вештачка интелигенција (2018) | Вештачка интелигенција или Машинско учење или Вовед во науката за податоци (2023)",
         "activated": true,
-        "2024/2025": 20,
-        "2023/2024": 21,
-        "2022/2023": 10,
+        "participants": [
+            20,
+            21,
+            10
+        ],
         "mandatory": false,
         "mandatoryFor": [],
@@ -3267,7 +3497,9 @@
         "prerequisite": "Вештачка интелигенција или Вовед во науката за податоци (2018) | 120 кредити (2023)",
         "activated": true,
-        "2024/2025": 41,
-        "2023/2024": 56,
-        "2022/2023": 139,
+        "participants": [
+            41,
+            56,
+            139
+        ],
         "mandatory": false,
         "mandatoryFor": [],
@@ -3296,7 +3528,9 @@
         "prerequisite": "Машинско учење (2018) | Вештачка интелигенција или Вовед во науката за податоци или Машинско учење (2023)",
         "activated": false,
-        "2024/2025": 0,
-        "2023/2024": 41,
-        "2022/2023": 13,
+        "participants": [
+            0,
+            41,
+            13
+        ],
         "mandatory": false,
         "mandatoryFor": [],
@@ -3316,7 +3550,9 @@
         "prerequisite": "Машинско учење (2018) | Вештачка интелигенција или Вовед во науката за податоци или Машинско учење (2023)",
         "activated": true,
-        "2024/2025": 8,
-        "2023/2024": 8,
-        "2022/2023": 9,
+        "participants": [
+            8,
+            8,
+            9
+        ],
         "mandatory": false,
         "mandatoryFor": [],
@@ -3336,7 +3572,9 @@
         "prerequisite": "Компјутерска графика или Дигитално процесирање на слика (2018) | Алгоритми и податочни структури или Примена на алгоритми и податочни структури (2023)",
         "activated": false,
-        "2024/2025": 0,
-        "2023/2024": 0,
-        "2022/2023": 0,
+        "participants": [
+            0,
+            0,
+            0
+        ],
         "mandatory": false,
         "mandatoryFor": [],
@@ -3355,7 +3593,9 @@
         "prerequisite": "Компјутерски мрежи (2018) | Компјутерски мрежи или Компјутерски мрежи и безбедност (2023)",
         "activated": true,
-        "2024/2025": 51,
-        "2023/2024": 35,
-        "2022/2023": 43,
+        "participants": [
+            51,
+            35,
+            43
+        ],
         "mandatory": true,
         "mandatoryFor": [
@@ -3386,7 +3626,9 @@
         "prerequisite": "нема (2018) | 204 кредити (2023)",
         "activated": false,
-        "2024/2025": 0,
-        "2023/2024": 0,
-        "2022/2023": 0,
+        "participants": [
+            0,
+            0,
+            0
+        ],
         "mandatory": true,
         "mandatoryFor": [
@@ -3413,7 +3655,9 @@
         "prerequisite": "Оперативни системи и (Компјутерски мрежи или Компјутерски мрежи и безбедност) (2018) | Компјутерски мрежи или Компјутерски мрежи и безбедност (2023)",
         "activated": true,
-        "2024/2025": 40,
-        "2023/2024": 45,
-        "2022/2023": 52,
+        "participants": [
+            40,
+            45,
+            52
+        ],
         "mandatory": true,
         "mandatoryFor": [
@@ -3443,7 +3687,9 @@
         "prerequisite": "Оперативни системи и (Компјутерски мрежи или Компјутерски мрежи и безбедност) (2018) | Компјутерски мрежи или Компјутерски мрежи и безбедност (2023)",
         "activated": false,
-        "2024/2025": 0,
-        "2023/2024": 0,
-        "2022/2023": 0,
+        "participants": [
+            0,
+            0,
+            0
+        ],
         "mandatory": false,
         "mandatoryFor": [],
@@ -3469,7 +3715,9 @@
         "prerequisite": "Информациска безбедност или Мрежна безбедност (2018) | Компјутерски мрежи или компјутерски мрежи и безбедност (2023)",
         "activated": true,
-        "2024/2025": 82,
-        "2023/2024": 69,
-        "2022/2023": 48,
+        "participants": [
+            82,
+            69,
+            48
+        ],
         "mandatory": false,
         "mandatoryFor": [],
@@ -3492,7 +3740,9 @@
         "prerequisite": "Бизнис и менаџмент и (Веб програмирање или Интернет технологии или Имплементација на системи со слободен и отворен код) (2018) | Бизнис и менаџмент (2023)",
         "activated": true,
-        "2024/2025": 10,
-        "2023/2024": 0,
-        "2022/2023": 0,
+        "participants": [
+            10,
+            0,
+            0
+        ],
         "mandatory": false,
         "mandatoryFor": [],
@@ -3511,7 +3761,9 @@
         "prerequisite": "Алгоритми и податочни структури (2018) | Алгоритми и податочни структури или Примена на алгоритми и податочни структури (2023)",
         "activated": true,
-        "2024/2025": 219,
-        "2023/2024": 73,
-        "2022/2023": 69,
+        "participants": [
+            219,
+            73,
+            69
+        ],
         "mandatory": false,
         "mandatoryFor": [],
@@ -3541,7 +3793,9 @@
         "prerequisite": "Бизнис и менаџмент и (Веб програмирање или Интернет технологии или Имплементација на системи со слободен и отворен код) (2018) | Бизнис и менаџмент (2023)",
         "activated": true,
-        "2024/2025": 38,
-        "2023/2024": 78,
-        "2022/2023": 93,
+        "participants": [
+            38,
+            78,
+            93
+        ],
         "mandatory": false,
         "mandatoryFor": [],
@@ -3571,7 +3825,9 @@
         "prerequisite": "Машинско учење (2018) | Вештачка интелигенција или Вовед во науката за податоци или Машинско учење (2023)",
         "activated": true,
-        "2024/2025": 27,
-        "2023/2024": 31,
-        "2022/2023": 10,
+        "participants": [
+            27,
+            31,
+            10
+        ],
         "mandatory": false,
         "mandatoryFor": [],
@@ -3594,7 +3850,9 @@
         "prerequisite": "Машинско учење (2018) | Вештачка интелигенција или Вовед во науката за податоци или Машинско учење (2023)",
         "activated": true,
-        "2024/2025": 7,
-        "2023/2024": 0,
-        "2022/2023": 6,
+        "participants": [
+            7,
+            0,
+            6
+        ],
         "mandatory": false,
         "mandatoryFor": [],
@@ -3615,7 +3873,9 @@
         "prerequisite": "Вградливи микропроцесорски системи и (Компјутерски мрежи или Компјутерски мрежи и безбедност) (2018) | Компјутерски мрежи или Компјутерски мрежи и безбедност (2023)",
         "activated": true,
-        "2024/2025": 20,
-        "2023/2024": 8,
-        "2022/2023": 30,
+        "participants": [
+            20,
+            8,
+            30
+        ],
         "mandatory": true,
         "mandatoryFor": [
@@ -3645,7 +3905,9 @@
         "prerequisite": "Компјутерска графика или Дизајн на интеракцијата човек-компјутер (2018) | Алгоритми и податочни структури или Примена на алгоритми и податочни структури (2023)",
         "activated": false,
-        "2024/2025": 0,
-        "2023/2024": 32,
-        "2022/2023": 53,
+        "participants": [
+            0,
+            32,
+            53
+        ],
         "mandatory": false,
         "mandatoryFor": [],
@@ -3665,7 +3927,9 @@
         "prerequisite": "Вградливи микропроцесорски системи (2018) | Архитектура и организација на компјутери или Компјутерски архитектури (2023)",
         "activated": true,
-        "2024/2025": 11,
-        "2023/2024": 7,
-        "2022/2023": 12,
+        "participants": [
+            11,
+            7,
+            12
+        ],
         "mandatory": false,
         "mandatoryFor": [],
@@ -3692,7 +3956,9 @@
         "prerequisite": "",
         "activated": false,
-        "2024/2025": 0,
-        "2023/2024": 0,
-        "2022/2023": 0,
+        "participants": [
+            0,
+            0,
+            0
+        ],
         "mandatory": true,
         "mandatoryFor": [
@@ -3719,7 +3985,9 @@
         "prerequisite": "Дигитално процесирање на слика или Машинско учење (2018) | 120 кредити (2023)",
         "activated": false,
-        "2024/2025": 0,
-        "2023/2024": 15,
-        "2022/2023": 35,
+        "participants": [
+            0,
+            15,
+            35
+        ],
         "mandatory": false,
         "mandatoryFor": [],
@@ -3740,7 +4008,9 @@
         "prerequisite": "Софтверско инженерство или Анализа на софтверските барања",
         "activated": true,
-        "2024/2025": 466,
-        "2023/2024": 378,
-        "2022/2023": 399,
+        "participants": [
+            466,
+            378,
+            399
+        ],
         "mandatory": true,
         "mandatoryFor": [
@@ -3769,7 +4039,9 @@
         "prerequisite": "150 кредити",
         "activated": true,
-        "2024/2025": 115,
-        "2023/2024": 59,
-        "2022/2023": 16,
+        "participants": [
+            115,
+            59,
+            16
+        ],
         "mandatory": true,
         "mandatoryFor": [
@@ -3799,7 +4071,9 @@
         "prerequisite": "150 кредити",
         "activated": true,
-        "2024/2025": 79,
-        "2023/2024": 126,
-        "2022/2023": 146,
+        "participants": [
+            79,
+            126,
+            146
+        ],
         "mandatory": true,
         "mandatoryFor": [
@@ -3831,7 +4105,9 @@
         "prerequisite": "Алгоритми и податочни структури (2018) | Алгоритми и податочни структури или Примена на алгоритми и податочни структури (2023)",
         "activated": true,
-        "2024/2025": 22,
-        "2023/2024": 40,
-        "2022/2023": 51,
+        "participants": [
+            22,
+            40,
+            51
+        ],
         "mandatory": false,
         "mandatoryFor": [],
@@ -3852,7 +4128,9 @@
         "prerequisite": "Алгоритми и податочни структури (2018) | Алгоритми и податочни структури или Примена на алгоритми и податочни структури (2023)",
         "activated": true,
-        "2024/2025": 269,
-        "2023/2024": 157,
-        "2022/2023": 338,
+        "participants": [
+            269,
+            157,
+            338
+        ],
         "mandatory": false,
         "mandatoryFor": [],
@@ -3881,7 +4159,9 @@
         "prerequisite": "Алгоритми и податочни структури (2018) | Алгоритми и податочни структури или Примена на алгоритми и податочни структури (2023)",
         "activated": true,
-        "2024/2025": 74,
-        "2023/2024": 113,
-        "2022/2023": 106,
+        "participants": [
+            74,
+            113,
+            106
+        ],
         "mandatory": false,
         "mandatoryFor": [],
@@ -3911,7 +4191,9 @@
         "prerequisite": "Бази на податоци и (Софтверско инженерство или Анализа на софтверски барања) | Објектно-ориентирано програмирање (2023)",
         "activated": true,
-        "2024/2025": 12,
-        "2023/2024": 39,
-        "2022/2023": 105,
+        "participants": [
+            12,
+            39,
+            105
+        ],
         "mandatory": false,
         "mandatoryFor": [],
@@ -3931,7 +4213,9 @@
         "prerequisite": "Веројатност и статистика или Основи на теоријата на информации или Бизнис статистика (2018) | Веројатност и статистика или Основи на теорија на информации или Бизнис статистика или Математика 3 (2023)",
         "activated": false,
-        "2024/2025": 0,
-        "2023/2024": 14,
-        "2022/2023": 10,
+        "participants": [
+            0,
+            14,
+            10
+        ],
         "mandatory": false,
         "mandatoryFor": [],
@@ -3952,7 +4236,9 @@
         "prerequisite": "Автономна роботика или Процесна роботика или (Машинско учење и Основи на роботиката) (2018) | Оперативни системи (2023)",
         "activated": false,
-        "2024/2025": 0,
-        "2023/2024": 0,
-        "2022/2023": 0,
+        "participants": [
+            0,
+            0,
+            0
+        ],
         "mandatory": true,
         "mandatoryFor": [
@@ -3979,7 +4265,9 @@
         "prerequisite": "(Компјутерски мрежи и безбедност или Мрежна безбедност) и Безжични и мобилни системи (2018) | Комјутерски мрежи или Компјутерски мрежи и безбедност (2023)",
         "activated": true,
-        "2024/2025": 37,
-        "2023/2024": 29,
-        "2022/2023": 18,
+        "participants": [
+            37,
+            29,
+            18
+        ],
         "mandatory": false,
         "mandatoryFor": [],
@@ -4002,7 +4290,9 @@
         "prerequisite": "Дизајн на интеракцијата човек-компјутер (2018) | Дизајн на интеракцијата човек-компјутер или Алгоритми и податочни структури или Примена на алгоритми и податочни стуктури (2023)",
         "activated": true,
-        "2024/2025": 12,
-        "2023/2024": 29,
-        "2022/2023": 42,
+        "participants": [
+            12,
+            29,
+            42
+        ],
         "mandatory": false,
         "mandatoryFor": [],
@@ -4023,7 +4313,9 @@
         "prerequisite": "Бази на податоци (2018) | 90 кредити (2023)",
         "activated": true,
-        "2024/2025": 6,
-        "2023/2024": 15,
-        "2022/2023": 121,
+        "participants": [
+            6,
+            15,
+            121
+        ],
         "mandatory": true,
         "mandatoryFor": [
@@ -4053,7 +4345,9 @@
         "prerequisite": "Криптографија (2018) | Алгоритми и податочни структури или Примена на алгоритни и податочни структури (2023)",
         "activated": false,
-        "2024/2025": 0,
-        "2023/2024": 0,
-        "2022/2023": 0,
+        "participants": [
+            0,
+            0,
+            0
+        ],
         "mandatory": false,
         "mandatoryFor": [],
@@ -4079,7 +4373,9 @@
         "prerequisite": "Бази на податоци",
         "activated": true,
-        "2024/2025": 124,
-        "2023/2024": 69,
-        "2022/2023": 89,
+        "participants": [
+            124,
+            69,
+            89
+        ],
         "mandatory": false,
         "mandatoryFor": [],
@@ -4106,7 +4402,9 @@
         "prerequisite": "Машинско учење (2018) | Алгоритми и податочни структури или Примена на алгоритми и податочни структури (2023)",
         "activated": true,
-        "2024/2025": 47,
-        "2023/2024": 26,
-        "2022/2023": 18,
+        "participants": [
+            47,
+            26,
+            18
+        ],
         "mandatory": false,
         "mandatoryFor": [],
@@ -4128,7 +4426,9 @@
         "prerequisite": "Веројатност и статистика или Основи на теоријата на информации (2018) | Веројатност и статистика или Основи на теорија на информации или Математика 3 или Бизнис статистика (2023)",
         "activated": false,
-        "2024/2025": 0,
-        "2023/2024": 0,
-        "2022/2023": 0,
+        "participants": [
+            0,
+            0,
+            0
+        ],
         "mandatory": false,
         "mandatoryFor": [],
@@ -4155,7 +4455,9 @@
         "prerequisite": "Комјутерски мрежи или Компјутерски мрежи и безбедност",
         "activated": false,
-        "2024/2025": 0,
-        "2023/2024": 28,
-        "2022/2023": 34,
+        "participants": [
+            0,
+            28,
+            34
+        ],
         "mandatory": false,
         "mandatoryFor": [],
@@ -4175,7 +4477,9 @@
         "prerequisite": "Машинско учење",
         "activated": false,
-        "2024/2025": 0,
-        "2023/2024": 0,
-        "2022/2023": 0,
+        "participants": [
+            0,
+            0,
+            0
+        ],
         "mandatory": false,
         "mandatoryFor": [],
@@ -4194,7 +4498,9 @@
         "prerequisite": "Виртуелизација (2018) | Бази на податоци (2023)",
         "activated": true,
-        "2024/2025": 32,
-        "2023/2024": 28,
-        "2022/2023": 28,
+        "participants": [
+            32,
+            28,
+            28
+        ],
         "mandatory": true,
         "mandatoryFor": [
@@ -4225,7 +4531,9 @@
         "prerequisite": "Бизнис и менаџмент и (Веб програмирање или Интернет технологии или Имплементација на системи со слободен и отворен код) (2018) | 120 кредити (2023)",
         "activated": true,
-        "2024/2025": 281,
-        "2023/2024": 216,
-        "2022/2023": 251,
+        "participants": [
+            281,
+            216,
+            251
+        ],
         "mandatory": true,
         "mandatoryFor": [
@@ -4254,7 +4562,9 @@
         "prerequisite": "Алгоритми и податочни структури (2018) | Алгоритми и податочни структури или Примена на алгоритми и податочни структури (2023)",
         "activated": true,
-        "2024/2025": 612,
-        "2023/2024": 459,
-        "2022/2023": 446,
+        "participants": [
+            612,
+            459,
+            446
+        ],
         "mandatory": false,
         "mandatoryFor": [],
@@ -4276,7 +4586,9 @@
         "prerequisite": "Формални јазици и автомати (2018) | Алгоритми и податочни структури или Примена на алгоритми и податочни структури (2023)",
         "activated": false,
-        "2024/2025": 0,
-        "2023/2024": 0,
-        "2022/2023": 4,
+        "participants": [
+            0,
+            0,
+            4
+        ],
         "mandatory": false,
         "mandatoryFor": [],
@@ -4303,7 +4615,9 @@
         "prerequisite": "Алгоритми и податочни структури (2018) | Алгоритми и податочни структури или Примена на алгоритми и податочни структури (2023)",
         "activated": true,
-        "2024/2025": 77,
-        "2023/2024": 69,
-        "2022/2023": 66,
+        "participants": [
+            77,
+            69,
+            66
+        ],
         "mandatory": true,
         "mandatoryFor": [
@@ -4332,7 +4646,9 @@
         "prerequisite": "Паралелно и дистрибуирано процесирање (2018) | Алгоритми и податочни структури или Примена на алгоритми и податочни структури (2023)",
         "activated": true,
-        "2024/2025": 23,
-        "2023/2024": 16,
-        "2022/2023": 14,
+        "participants": [
+            23,
+            16,
+            14
+        ],
         "mandatory": false,
         "mandatoryFor": [],
@@ -4361,7 +4677,9 @@
         "prerequisite": "нема (2018) | 150 кредити (2023)",
         "activated": false,
-        "2024/2025": 0,
-        "2023/2024": 0,
-        "2022/2023": 0,
+        "participants": [
+            0,
+            0,
+            0
+        ],
         "mandatory": true,
         "mandatoryFor": [
@@ -4383,7 +4701,9 @@
         "prerequisite": "Вештачка интелигенција или Вовед во науката за податоци (2018) | Вештачка интелигенција или Вовед во науката за податоци или Машинско учење (2023)",
         "activated": true,
-        "2024/2025": 63,
-        "2023/2024": 153,
-        "2022/2023": 222,
+        "participants": [
+            63,
+            153,
+            222
+        ],
         "mandatory": false,
         "mandatoryFor": [],
@@ -4412,7 +4732,9 @@
         "prerequisite": "Бази на податоци (2018) | 100 кредити (2023)",
         "activated": true,
-        "2024/2025": 42,
-        "2023/2024": 49,
-        "2022/2023": 32,
+        "participants": [
+            42,
+            49,
+            32
+        ],
         "mandatory": true,
         "mandatoryFor": [
@@ -4442,7 +4764,9 @@
         "prerequisite": "Вградливи микропроцесорски системи (2018) | Алгоритми и податочни структури или Примена на алгоритми и податочни структури (2023)",
         "activated": true,
-        "2024/2025": 26,
-        "2023/2024": 21,
-        "2022/2023": 31,
+        "participants": [
+            26,
+            21,
+            31
+        ],
         "mandatory": true,
         "mandatoryFor": [
@@ -4472,7 +4796,9 @@
         "prerequisite": "Компјутерски мрежи и (Веб програмирање или Интернет технологии или Имплементација на системи со слободен и отворен код) (2018) | Компјутерски мрежи или Компјутерски мрежи и безбедност (2023)",
         "activated": true,
-        "2024/2025": 4,
-        "2023/2024": 0,
-        "2022/2023": 9,
+        "participants": [
+            4,
+            0,
+            9
+        ],
         "mandatory": false,
         "mandatoryFor": [],
@@ -4492,7 +4818,9 @@
         "prerequisite": "Вовед во мрежна наука (2018) | Алгоритми и податочни структури или Примена на алгоритми и податочни структури (2023)",
         "activated": true,
-        "2024/2025": 24,
-        "2023/2024": 12,
-        "2022/2023": 10,
+        "participants": [
+            24,
+            12,
+            10
+        ],
         "mandatory": false,
         "mandatoryFor": [],
@@ -4521,7 +4849,9 @@
         "prerequisite": "Машинско учење (2018) | Вештачка интелигенција или Вовед во науката за податоци или Машинско учење (2023)",
         "activated": false,
-        "2024/2025": 0,
-        "2023/2024": 0,
-        "2022/2023": 0,
+        "participants": [
+            0,
+            0,
+            0
+        ],
         "mandatory": false,
         "mandatoryFor": [],
@@ -4540,7 +4870,9 @@
         "prerequisite": "150 кредити",
         "activated": true,
-        "2024/2025": 559,
-        "2023/2024": 420,
-        "2022/2023": 351,
+        "participants": [
+            559,
+            420,
+            351
+        ],
         "mandatory": true,
         "mandatoryFor": [
@@ -4566,7 +4898,9 @@
         "prerequisite": "(Софтверско инженерство или Анализа на софтверски барања) и (Веб програмирање или Интернет технологии или Имплементација на системи со слободен и отворен код) (2018) | Софтверско инженерство или Анализа на софтверски барања (2023)",
         "activated": true,
-        "2024/2025": 512,
-        "2023/2024": 362,
-        "2022/2023": 426,
+        "participants": [
+            512,
+            362,
+            426
+        ],
         "mandatory": true,
         "mandatoryFor": [
@@ -4598,7 +4932,9 @@
         "prerequisite": "",
         "activated": true,
-        "2024/2025": 51,
-        "2023/2024": 55,
-        "2022/2023": 0,
+        "participants": [
+            51,
+            55,
+            0
+        ],
         "mandatory": false,
         "mandatoryFor": [],
@@ -4620,7 +4956,9 @@
         "prerequisite": "Структурно програмирање",
         "activated": true,
-        "2024/2025": 289,
-        "2023/2024": 58,
-        "2022/2023": 0,
+        "participants": [
+            289,
+            58,
+            0
+        ],
         "mandatory": true,
         "mandatoryFor": [
@@ -4650,7 +4988,9 @@
         "prerequisite": "",
         "activated": true,
-        "2024/2025": 367,
-        "2023/2024": 0,
-        "2022/2023": 0,
+        "participants": [
+            367,
+            0,
+            0
+        ],
         "mandatory": true,
         "mandatoryFor": [
@@ -4684,7 +5024,9 @@
         "prerequisite": "",
         "activated": true,
-        "2024/2025": 731,
-        "2023/2024": 777,
-        "2022/2023": 0,
+        "participants": [
+            731,
+            777,
+            0
+        ],
         "mandatory": true,
         "mandatoryFor": [
@@ -4712,7 +5054,9 @@
         "prerequisite": "",
         "activated": true,
-        "2024/2025": 657,
-        "2023/2024": 1056,
-        "2022/2023": 0,
+        "participants": [
+            657,
+            1056,
+            0
+        ],
         "mandatory": true,
         "mandatoryFor": [
@@ -4746,7 +5090,9 @@
         "prerequisite": "",
         "activated": true,
-        "2024/2025": 41,
-        "2023/2024": 0,
-        "2022/2023": 0,
+        "participants": [
+            41,
+            0,
+            0
+        ],
         "mandatory": true,
         "mandatoryFor": [
@@ -4774,7 +5120,9 @@
         "prerequisite": "Архитектура и организација на компјутери или Компјутерски архитектури",
         "activated": false,
-        "2024/2025": 0,
-        "2023/2024": 0,
-        "2022/2023": 12,
+        "participants": [
+            0,
+            0,
+            12
+        ],
         "mandatory": false,
         "mandatoryFor": [],
@@ -4801,7 +5149,9 @@
         "prerequisite": "Алгоритми и податочни структури или Примена на алгоритми и податочни структури",
         "activated": false,
-        "2024/2025": 0,
-        "2023/2024": 0,
-        "2022/2023": 0,
+        "participants": [
+            0,
+            0,
+            0
+        ],
         "mandatory": false,
         "mandatoryFor": [],
@@ -4821,7 +5171,9 @@
         "prerequisite": "",
         "activated": false,
-        "2024/2025": 0,
-        "2023/2024": 0,
-        "2022/2023": 0,
+        "participants": [
+            0,
+            0,
+            0
+        ],
         "mandatory": true,
         "mandatoryFor": [
@@ -4847,7 +5199,9 @@
         "prerequisite": "36 кредити",
         "activated": false,
-        "2024/2025": 0,
-        "2023/2024": 0,
-        "2022/2023": 0,
+        "participants": [
+            0,
+            0,
+            0
+        ],
         "mandatory": true,
         "mandatoryFor": [
Index: tools/scripts/fill_db.py
===================================================================
--- tools/scripts/fill_db.py	(revision c0f5f78aca33aa51c640057dd72e084100009797)
+++ tools/scripts/fill_db.py	(revision 939ef580bb1ded93b9535ab728eeb92e52c4e7d6)
@@ -9,7 +9,8 @@
 # IMPORTANT:
 # to run script make sure
-# - you are in project root and run "python3 -m tools.scripts.fill_db"
+# - you are in project root
 # - that tools, constants and scripts have __init__.py files, they can be empty
 # - a .env file with the db info exists in backend/.env
+# run "python3 -m tools.scripts.fill_db"
 
 env_path = Path(__file__).resolve().parent.joinpath('../../backend/.env')
Index: tools/scripts/subject_details.py
===================================================================
--- tools/scripts/subject_details.py	(revision c0f5f78aca33aa51c640057dd72e084100009797)
+++ tools/scripts/subject_details.py	(revision 939ef580bb1ded93b9535ab728eeb92e52c4e7d6)
@@ -62,6 +62,9 @@
             subject_data[course]['activated'] = 'ERROR'
             print(f"Error: Course {course} has a value that is not an integer")
-        for semester in semesters[:3]: # gets last 3 semesters, adjust for less/more
-            subject_data[course][semester] = participants_data[i][semester]
+        
+        # gets last 3 semesters, adjust for less/more
+        subject_data[course]["participants"] = [participants_data[i][semester] for semester in semesters[:3]]
+        # for semester in semesters[:3]: 
+            # subject_data[course][semester] = participants_data[i][semester]
     else:
         print(f"Error: Course {course} is not in subject data")
