Index: backend/subjects/management/commands/elective.py
===================================================================
--- backend/subjects/management/commands/elective.py	(revision 8f56d10552db16ef48dcd71841cc1438789ebb3e)
+++ backend/subjects/management/commands/elective.py	(revision bfeedd5e828e214949e502ba109890595d5ab363)
@@ -48,5 +48,5 @@
             
             for table in selected_tables:
-                subjects = []
+                subjects = {}
                 first_row = table.find_all('tr')[1]
                 code_td = first_row.find_all('td')[0].text.strip() if first_row else ''
@@ -61,9 +61,21 @@
                             if subject_text == "F23L2S026 Маркетинг": subject_text = "Маркетинг"
                             if subject_text == "F23L1S066 Основи на сајбер безбедноста": subject_text = "Основи на сајбер безбедноста"
-                            subjects.append(subject_text)
+                            if subject_text == "Автоматизирање на процеси во  машинско учење": subject_text = "Автоматизирање на процеси во машинско учење"
+
+                            subjects[subject_text] = {}
+                            subjects[subject_text]["subject"] = subject_text
+                    else:
+                        try:
+                            semester = int(td.text)
+                            subjects[subject_text]["semester"] = semester
+                            print(f"{subject_text} se slusa vo {semester} semestar")
+                        except ValueError:
+                            pass
+                    
                 if subjects:
                     semester = 'S' if is_summer else 'W'
-                    semesters_dict[semester] += subjects
-                
+                    if not semesters_dict[semester]: semesters_dict[semester] = {}
+                    semesters_dict[semester].update(subjects)
+
                 self.stdout.write(f"{round(table_index/5 * 100)}% scraped...")
                 table_index += 1
@@ -73,5 +85,4 @@
             
             self.stdout.write(self.style.SUCCESS(f"{program_name} finished scraping."))
-            break
 
         with open(output_file_path, 'w', encoding='utf-8') as f:
Index: backend/subjects/management/commands/format_prereqs.py
===================================================================
--- backend/subjects/management/commands/format_prereqs.py	(revision 8f56d10552db16ef48dcd71841cc1438789ebb3e)
+++ backend/subjects/management/commands/format_prereqs.py	(revision bfeedd5e828e214949e502ba109890595d5ab363)
@@ -30,9 +30,22 @@
             "анализа на софтверски барања": "анализа на софтверските барања",
         }
+
+        arr = []
         for entry in prerequisite_data:
-            code, subject, prereq, _ = entry.values()
+            _, val, _, _ = entry.values()
+            if val in arr:
+                print(val)
+                self.stdout.write(self.style.ERROR(f"${val} is a duplicate value. Remove it before you rerun this script"))
+                exit(1)
+            arr.append(val)
+        self.stdout.write(self.style.SUCCESS("No duplicate values."))
+        
+
+        for entry in prerequisite_data:
+            code, subject, prereq, semester = entry.values()
             # have to convert everything to lowercase, to avoid inconsistencies in data
             formatted_prereqs[subject] = {}
             formatted_prereqs[subject]["code"] = code
+            formatted_prereqs[subject]["semester"] = semester
             prereq = prereq.lower()
             if prereq == "": 
Index: backend/subjects/management/commands/subject_details.py
===================================================================
--- backend/subjects/management/commands/subject_details.py	(revision 8f56d10552db16ef48dcd71841cc1438789ebb3e)
+++ backend/subjects/management/commands/subject_details.py	(revision bfeedd5e828e214949e502ba109890595d5ab363)
@@ -26,4 +26,7 @@
 
         ALL_PROGRAMS = ["SIIS23", "IMB23", "PIT23", "IE23", "KI23", "KN23"]
+        WINTER = "W"
+        SUMMER = "S"
+
         subject_data = {} # the holy grail, everything goes here
 
@@ -37,5 +40,5 @@
         formatted_prereqs_file_path = base_dir / 'data' / 'formatted_prereqs.json' # prerequisites for each subject
 
-        output_path = base_dir / 'data' / 'subject_details123.json'
+        output_path = base_dir / 'data' / 'subject_details.json'
 
         try:
@@ -76,5 +79,5 @@
         self.stdout.write(self.style.SUCCESS(f"Information data collected..."))
         for course in formatted_prereq_data:
-            code, prereqs = formatted_prereq_data[course].values()
+            code, _ , prereqs  = formatted_prereq_data[course].values()
             if course in subject_data:
                 subject_data[course]["short"] = code
@@ -108,25 +111,30 @@
         # additionally label which semester that subject is (preffered to be) taken, and whether it is a summer or a winter subject
         for subject in subject_data:
-            subject_primary_data = subject_data[subject]
+
             if subject in subjects_by_program_data:
-                subject_mandatory_data = subjects_by_program_data[subject]
-                subject_primary_data['mandatory'] = True
-                subject_primary_data['mandatoryFor'] = subject_mandatory_data['programs']
+                subject_data[subject]['mandatory'] = True
+                subject_data[subject]['mandatoryFor'] = subjects_by_program_data[subject]['programs']
+                semester = subjects_by_program_data[subject]['semester']
+                subject_data[subject]['semester'] = semester
+                subject_data[subject]['season'] = WINTER if semester % 2 != 0 else SUMMER
+
             else:
-                subject_primary_data['mandatory'] = False
-                subject_primary_data['mandatoryFor'] = []
-            
+                subject_data[subject]['mandatory'] = False
+                subject_data[subject]['mandatoryFor'] = []
 
-            subject_primary_data['semester'] = subject_mandatory_data['semester']
-            season = 'W' if int(subject_mandatory_data['semester']) % 2 != 0 else 'S'
-            subject_primary_data['season'] = season
-
-            subject_primary_data['electiveFor'] = []
+            subject_data[subject]['electiveFor'] = []
             # check if a subject is elective only for those programs where it is not mandatory
             # NOTE: some subjects like 'Математика 1' are mandatory for some programs, but cannot be chosen by others
             # so assuming that a subject can be chosen by all programs where it isn't elective would be wrong, although intuitive
-            for program in sorted(set(ALL_PROGRAMS) - set(subject_primary_data['mandatoryFor'])):
-                if subject in elective_data[program][season]:
-                    subject_primary_data['electiveFor'].append(program)
+            for program in sorted(set(ALL_PROGRAMS) - set(subject_data[subject]['mandatoryFor'])):
+                # for handling data inconsistencies due to oudated data
+                if subject in elective_data[program][WINTER]:
+                    subject_data[subject]['season'] = WINTER
+                    subject_data[subject]['semester'] = elective_data[program][WINTER][subject]['semester']
+                    subject_data[subject]['electiveFor'].append(program)
+                elif subject in elective_data[program][SUMMER]:
+                    subject_data[subject]['season'] = SUMMER
+                    subject_data[subject]['semester'] = elective_data[program][SUMMER][subject]['semester']
+                    subject_data[subject]['electiveFor'].append(program)
         
         self.stdout.write(self.style.SUCCESS("Mandatory and elective data collected..."))
@@ -149,4 +157,14 @@
         self.stdout.write(self.style.SUCCESS("Staff data collected..."))
 
+        to_remove = []
+        for subject in subject_data:
+            try:
+                int(subject_data[subject]['semester'])
+            except:
+                to_remove.append(subject)
+
+        for remove in to_remove:
+            subject_data.pop(remove)
+            self.stdout.write(self.style.WARNING(f"Removing {remove} from dataset."))
 
         with open(output_path, 'w', encoding='utf-8') as f:
Index: backend/subjects/management/data/elective.json
===================================================================
--- backend/subjects/management/data/elective.json	(revision 8f56d10552db16ef48dcd71841cc1438789ebb3e)
+++ backend/subjects/management/data/elective.json	(revision bfeedd5e828e214949e502ba109890595d5ab363)
@@ -1,827 +1,3194 @@
 {
 	"SIIS23": {
-		"S": [
-			"Е-учење",
-			"Компјутерски компоненти",
-			"Креативни вештини за решавање проблеми",
-			"Основи на Веб дизајн",
-			"Основи на сајбер безбедноста",
-			"Маркетинг",
-			"Електрични кола",
-			"Информатичко размислување во образованието",
-			"Безжични и мобилни системи",
-			"Визуелно програмирање",
-			"Вовед во екоинформатиката",
-			"Вовед во случајни процеси",
-			"Дигитално процесирање на слика",
-			"Дизајн на алгоритми",
-			"Е-влада",
-			"Интернет технологии",
-			"Компјутерска графика",
-			"Концепти на информатичко општество",
-			"Медиуми и комуникации",
-			"Теорија на информации со дигитални комуникации",
-			"Електронска и мобилна трговија",
-			"Машинско учење",
-			"Основи на теоријата на компјутерските науки",
-			"Вградливи микропроцесорски системи",
-			"Процесирање на сигналите",
-			"Работа со надарени ученици",
-			"Администрација на мрежи",
-			"Виртуелизација",
-			"Психологија на училишна возраст",
-			"Агентно-базирани системи",
-			"Вовед во мрежна наука",
-			"Географски информациски системи",
-			"Дигитална форензика",
-			"Дигитални библиотеки",
-			"Компјутерска анимација",
-			"Компјутерски звук, музика и говор",
-			"Континуирана интеграција и испорака",
-			"Криптографија",
-			"Мерење и анализа на сообраќај",
-			"Мултимедиски системи",
-			"Паралелно програмирање",
-			"Податочно рударење",
-			"Вештачка интелигенција за игри",
-			"Сервисно ориентирани архитектури",
-			"Складови на податоци и аналитичка обработка",
-			"Софтверски дефинирана безбедност",
-			"Автоматизирање на процеси во  машинско учење",
-			"Учење на далечина",
-			"Методика на информатиката",
-			"Дизајн на компјутерски мрежи",
-			"Адаптивни и интерактивни веб информациски системи",
-			"Македонски јазик",
-			"Биолошки инспирирано пресметување",
-			"Веб пребарувачки системи",
-			"Виртуелна реалност",
-			"Вовед во когнитивни науки",
-			"Етичко хакирање",
-			"ИКТ за развој",
-			"Откривање знаење со длабоко учење",
-			"Интелигентни системи",
-			"Инфраструктурно програмирање",
-			"Програмски јазици и компајлери",
-			"Мобилни апликации",
-			"Моделирање и менаџирање на бизнис процеси",
-			"Моделирање и симулација",
-			"Модерни трендови во роботика",
-			"Web3 апликации",
-			"Неструктурирани бази на податоци",
-			"Операциони истражувања",
-			"Софтверски дефинирани мрежи",
-			"Споделување и пресметување во толпа"
-		],
-		"W": [
-			"Веројатност и статистика",
-			"Мултимедијални технологии",
-			"Основи на теоријата на информации",
-			"Дигитизација",
-			"Економија за ИКТ инженери",
-			"Инженерска математика",
-			"Интернет програмирање на клиентска страна",
-			"Основи на комуникациски системи",
-			"Управување со техничка поддршка",
-			"Шаблони за дизајн на кориснички интерфејси",
-			"Веб програмирање",
-			"Линеарна алгебра и примени",
-			"Паралелно и дистрибуирано процесирање",
-			"Информациска безбедност",
-			"Компјутерска електроника",
-			"Дизајн на образовен софтвер",
-			"Компјутерска етика",
-			"Персонализирано учење",
-			"Администрација на системи",
-			"Сајбер безбедност",
-			"Визуелизација",
-			"Мултимедиски мрежи",
-			"Напреден веб дизајн",
-			"Обработка на природните јазици",
-			"Основи на роботиката",
-			"Современи компјутерски архитектури",
-			"Теорија на графови и социјални мрежи",
-			"Менаџмент информациски системи",
-			"Програмски парадигми",
-			"Софтвер за вградливи системи",
-			"Дистрибуирани системи",
-			"Пресметување во облак",
-			"Автономна роботика",
-			"Администрација на бази податоци",
-			"Анализа и дизајн на ИС",
-			"Вовед во анализа на временските серии",
-			"Веб базирани системи",
-			"Вовед во биоинформатиката",
-			"Вовед во паметни градови",
-			"Вовед во препознавање на облици",
-			"Дигитална постпродукција",
-			"Дистрибуирано складирање на податоци",
-			"Имплементација на софтверски системи со слободен и отворен код",
-			"Иновации во ИКТ",
-			"Интернет на нештата",
-			"Компјутерски поддржано производство",
-			"Блоковски вериги и криптовалути",
-			"Машинска визија",
-			"Методологија на истражувањето во ИКТ",
-			"Мобилни информациски системи",
-			"Мобилни платформи и програмирање",
-			"Мрежна и мобилна форензика",
-			"Напредна интеракција човек компјутер",
-			"Оптички мрежи",
-			"Програмирање на видео игри",
-			"Вовед во рударење на масивни податоци",
-			"Системи за поддршка при одлучувањето",
-			"Квантно пресметување",
-			"Сензорски системи"
-		]
+		"S": {
+			"Е-учење": {
+				"subject": "Е-учење",
+				"semester": 2
+			},
+			"Компјутерски компоненти": {
+				"subject": "Компјутерски компоненти",
+				"semester": 2
+			},
+			"Креативни вештини за решавање проблеми": {
+				"subject": "Креативни вештини за решавање проблеми",
+				"semester": 2
+			},
+			"Основи на Веб дизајн": {
+				"subject": "Основи на Веб дизајн",
+				"semester": 2
+			},
+			"Основи на сајбер безбедноста": {
+				"subject": "Основи на сајбер безбедноста",
+				"semester": 2
+			},
+			"Маркетинг": {
+				"subject": "Маркетинг",
+				"semester": 4
+			},
+			"Електрични кола": {
+				"subject": "Електрични кола",
+				"semester": 4
+			},
+			"Информатичко размислување во образованието": {
+				"subject": "Информатичко размислување во образованието",
+				"semester": 4
+			},
+			"Безжични и мобилни системи": {
+				"subject": "Безжични и мобилни системи",
+				"semester": 4
+			},
+			"Визуелно програмирање": {
+				"subject": "Визуелно програмирање",
+				"semester": 4
+			},
+			"Вовед во екоинформатиката": {
+				"subject": "Вовед во екоинформатиката",
+				"semester": 4
+			},
+			"Вовед во случајни процеси": {
+				"subject": "Вовед во случајни процеси",
+				"semester": 4
+			},
+			"Дигитално процесирање на слика": {
+				"subject": "Дигитално процесирање на слика",
+				"semester": 4
+			},
+			"Дизајн на алгоритми": {
+				"subject": "Дизајн на алгоритми",
+				"semester": 4
+			},
+			"Е-влада": {
+				"subject": "Е-влада",
+				"semester": 4
+			},
+			"Интернет технологии": {
+				"subject": "Интернет технологии",
+				"semester": 4
+			},
+			"Компјутерска графика": {
+				"subject": "Компјутерска графика",
+				"semester": 4
+			},
+			"Концепти на информатичко општество": {
+				"subject": "Концепти на информатичко општество",
+				"semester": 4
+			},
+			"Медиуми и комуникации": {
+				"subject": "Медиуми и комуникации",
+				"semester": 4
+			},
+			"Теорија на информации со дигитални комуникации": {
+				"subject": "Теорија на информации со дигитални комуникации",
+				"semester": 4
+			},
+			"Електронска и мобилна трговија": {
+				"subject": "Електронска и мобилна трговија",
+				"semester": 6
+			},
+			"Машинско учење": {
+				"subject": "Машинско учење",
+				"semester": 6
+			},
+			"Основи на теоријата на компјутерските науки": {
+				"subject": "Основи на теоријата на компјутерските науки",
+				"semester": 6
+			},
+			"Вградливи микропроцесорски системи": {
+				"subject": "Вградливи микропроцесорски системи",
+				"semester": 6
+			},
+			"Процесирање на сигналите": {
+				"subject": "Процесирање на сигналите",
+				"semester": 6
+			},
+			"Работа со надарени ученици": {
+				"subject": "Работа со надарени ученици",
+				"semester": 6
+			},
+			"Администрација на мрежи": {
+				"subject": "Администрација на мрежи",
+				"semester": 6
+			},
+			"Виртуелизација": {
+				"subject": "Виртуелизација",
+				"semester": 6
+			},
+			"Психологија на училишна возраст": {
+				"subject": "Психологија на училишна возраст",
+				"semester": 6
+			},
+			"Агентно-базирани системи": {
+				"subject": "Агентно-базирани системи",
+				"semester": 6
+			},
+			"Вовед во мрежна наука": {
+				"subject": "Вовед во мрежна наука",
+				"semester": 6
+			},
+			"Географски информациски системи": {
+				"subject": "Географски информациски системи",
+				"semester": 6
+			},
+			"Дигитална форензика": {
+				"subject": "Дигитална форензика",
+				"semester": 6
+			},
+			"Дигитални библиотеки": {
+				"subject": "Дигитални библиотеки",
+				"semester": 6
+			},
+			"Компјутерска анимација": {
+				"subject": "Компјутерска анимација",
+				"semester": 6
+			},
+			"Компјутерски звук, музика и говор": {
+				"subject": "Компјутерски звук, музика и говор",
+				"semester": 6
+			},
+			"Континуирана интеграција и испорака": {
+				"subject": "Континуирана интеграција и испорака",
+				"semester": 6
+			},
+			"Криптографија": {
+				"subject": "Криптографија",
+				"semester": 6
+			},
+			"Мерење и анализа на сообраќај": {
+				"subject": "Мерење и анализа на сообраќај",
+				"semester": 6
+			},
+			"Мултимедиски системи": {
+				"subject": "Мултимедиски системи",
+				"semester": 6
+			},
+			"Паралелно програмирање": {
+				"subject": "Паралелно програмирање",
+				"semester": 6
+			},
+			"Податочно рударење": {
+				"subject": "Податочно рударење",
+				"semester": 6
+			},
+			"Вештачка интелигенција за игри": {
+				"subject": "Вештачка интелигенција за игри",
+				"semester": 6
+			},
+			"Сервисно ориентирани архитектури": {
+				"subject": "Сервисно ориентирани архитектури",
+				"semester": 6
+			},
+			"Складови на податоци и аналитичка обработка": {
+				"subject": "Складови на податоци и аналитичка обработка",
+				"semester": 6
+			},
+			"Софтверски дефинирана безбедност": {
+				"subject": "Софтверски дефинирана безбедност",
+				"semester": 6
+			},
+			"Автоматизирање на процеси во машинско учење": {
+				"subject": "Автоматизирање на процеси во машинско учење",
+				"semester": 6
+			},
+			"Учење на далечина": {
+				"subject": "Учење на далечина",
+				"semester": 6
+			},
+			"Методика на информатиката": {
+				"subject": "Методика на информатиката",
+				"semester": 8
+			},
+			"Дизајн на компјутерски мрежи": {
+				"subject": "Дизајн на компјутерски мрежи",
+				"semester": 8
+			},
+			"Адаптивни и интерактивни веб информациски системи": {
+				"subject": "Адаптивни и интерактивни веб информациски системи",
+				"semester": 8
+			},
+			"Македонски јазик": {
+				"subject": "Македонски јазик",
+				"semester": 8
+			},
+			"Биолошки инспирирано пресметување": {
+				"subject": "Биолошки инспирирано пресметување",
+				"semester": 8
+			},
+			"Веб пребарувачки системи": {
+				"subject": "Веб пребарувачки системи",
+				"semester": 8
+			},
+			"Виртуелна реалност": {
+				"subject": "Виртуелна реалност",
+				"semester": 8
+			},
+			"Вовед во когнитивни науки": {
+				"subject": "Вовед во когнитивни науки",
+				"semester": 8
+			},
+			"Етичко хакирање": {
+				"subject": "Етичко хакирање",
+				"semester": 8
+			},
+			"ИКТ за развој": {
+				"subject": "ИКТ за развој",
+				"semester": 8
+			},
+			"Откривање знаење со длабоко учење": {
+				"subject": "Откривање знаење со длабоко учење",
+				"semester": 8
+			},
+			"Интелигентни системи": {
+				"subject": "Интелигентни системи",
+				"semester": 8
+			},
+			"Инфраструктурно програмирање": {
+				"subject": "Инфраструктурно програмирање",
+				"semester": 8
+			},
+			"Програмски јазици и компајлери": {
+				"subject": "Програмски јазици и компајлери",
+				"semester": 8
+			},
+			"Мобилни апликации": {
+				"subject": "Мобилни апликации",
+				"semester": 8
+			},
+			"Моделирање и менаџирање на бизнис процеси": {
+				"subject": "Моделирање и менаџирање на бизнис процеси",
+				"semester": 8
+			},
+			"Моделирање и симулација": {
+				"subject": "Моделирање и симулација",
+				"semester": 8
+			},
+			"Модерни трендови во роботика": {
+				"subject": "Модерни трендови во роботика",
+				"semester": 8
+			},
+			"Web3 апликации": {
+				"subject": "Web3 апликации",
+				"semester": 8
+			},
+			"Неструктурирани бази на податоци": {
+				"subject": "Неструктурирани бази на податоци",
+				"semester": 8
+			},
+			"Операциони истражувања": {
+				"subject": "Операциони истражувања",
+				"semester": 8
+			},
+			"Софтверски дефинирани мрежи": {
+				"subject": "Софтверски дефинирани мрежи",
+				"semester": 8
+			},
+			"Споделување и пресметување во толпа": {
+				"subject": "Споделување и пресметување во толпа",
+				"semester": 8
+			}
+		},
+		"W": {
+			"Веројатност и статистика": {
+				"subject": "Веројатност и статистика",
+				"semester": 3
+			},
+			"Мултимедијални технологии": {
+				"subject": "Мултимедијални технологии",
+				"semester": 3
+			},
+			"Основи на теоријата на информации": {
+				"subject": "Основи на теоријата на информации",
+				"semester": 3
+			},
+			"Дигитизација": {
+				"subject": "Дигитизација",
+				"semester": 3
+			},
+			"Економија за ИКТ инженери": {
+				"subject": "Економија за ИКТ инженери",
+				"semester": 3
+			},
+			"Инженерска математика": {
+				"subject": "Инженерска математика",
+				"semester": 3
+			},
+			"Интернет програмирање на клиентска страна": {
+				"subject": "Интернет програмирање на клиентска страна",
+				"semester": 3
+			},
+			"Основи на комуникациски системи": {
+				"subject": "Основи на комуникациски системи",
+				"semester": 3
+			},
+			"Управување со техничка поддршка": {
+				"subject": "Управување со техничка поддршка",
+				"semester": 3
+			},
+			"Шаблони за дизајн на кориснички интерфејси": {
+				"subject": "Шаблони за дизајн на кориснички интерфејси",
+				"semester": 3
+			},
+			"Веб програмирање": {
+				"subject": "Веб програмирање",
+				"semester": 5
+			},
+			"Линеарна алгебра и примени": {
+				"subject": "Линеарна алгебра и примени",
+				"semester": 5
+			},
+			"Паралелно и дистрибуирано процесирање": {
+				"subject": "Паралелно и дистрибуирано процесирање",
+				"semester": 5
+			},
+			"Информациска безбедност": {
+				"subject": "Информациска безбедност",
+				"semester": 5
+			},
+			"Компјутерска електроника": {
+				"subject": "Компјутерска електроника",
+				"semester": 5
+			},
+			"Дизајн на образовен софтвер": {
+				"subject": "Дизајн на образовен софтвер",
+				"semester": 5
+			},
+			"Компјутерска етика": {
+				"subject": "Компјутерска етика",
+				"semester": 5
+			},
+			"Персонализирано учење": {
+				"subject": "Персонализирано учење",
+				"semester": 5
+			},
+			"Администрација на системи": {
+				"subject": "Администрација на системи",
+				"semester": 5
+			},
+			"Сајбер безбедност": {
+				"subject": "Сајбер безбедност",
+				"semester": 5
+			},
+			"Визуелизација": {
+				"subject": "Визуелизација",
+				"semester": 5
+			},
+			"Мултимедиски мрежи": {
+				"subject": "Мултимедиски мрежи",
+				"semester": 5
+			},
+			"Напреден веб дизајн": {
+				"subject": "Напреден веб дизајн",
+				"semester": 5
+			},
+			"Обработка на природните јазици": {
+				"subject": "Обработка на природните јазици",
+				"semester": 5
+			},
+			"Основи на роботиката": {
+				"subject": "Основи на роботиката",
+				"semester": 5
+			},
+			"Современи компјутерски архитектури": {
+				"subject": "Современи компјутерски архитектури",
+				"semester": 5
+			},
+			"Теорија на графови и социјални мрежи": {
+				"subject": "Теорија на графови и социјални мрежи",
+				"semester": 5
+			},
+			"Менаџмент информациски системи": {
+				"subject": "Менаџмент информациски системи",
+				"semester": 7
+			},
+			"Програмски парадигми": {
+				"subject": "Програмски парадигми",
+				"semester": 7
+			},
+			"Софтвер за вградливи системи": {
+				"subject": "Софтвер за вградливи системи",
+				"semester": 7
+			},
+			"Дистрибуирани системи": {
+				"subject": "Дистрибуирани системи",
+				"semester": 7
+			},
+			"Пресметување во облак": {
+				"subject": "Пресметување во облак",
+				"semester": 7
+			},
+			"Автономна роботика": {
+				"subject": "Автономна роботика",
+				"semester": 7
+			},
+			"Администрација на бази податоци": {
+				"subject": "Администрација на бази податоци",
+				"semester": 7
+			},
+			"Анализа и дизајн на ИС": {
+				"subject": "Анализа и дизајн на ИС",
+				"semester": 7
+			},
+			"Вовед во анализа на временските серии": {
+				"subject": "Вовед во анализа на временските серии",
+				"semester": 7
+			},
+			"Веб базирани системи": {
+				"subject": "Веб базирани системи",
+				"semester": 7
+			},
+			"Вовед во биоинформатиката": {
+				"subject": "Вовед во биоинформатиката",
+				"semester": 7
+			},
+			"Вовед во паметни градови": {
+				"subject": "Вовед во паметни градови",
+				"semester": 7
+			},
+			"Вовед во препознавање на облици": {
+				"subject": "Вовед во препознавање на облици",
+				"semester": 7
+			},
+			"Дигитална постпродукција": {
+				"subject": "Дигитална постпродукција",
+				"semester": 7
+			},
+			"Дистрибуирано складирање на податоци": {
+				"subject": "Дистрибуирано складирање на податоци",
+				"semester": 7
+			},
+			"Имплементација на софтверски системи со слободен и отворен код": {
+				"subject": "Имплементација на софтверски системи со слободен и отворен код",
+				"semester": 7
+			},
+			"Иновации во ИКТ": {
+				"subject": "Иновации во ИКТ",
+				"semester": 7
+			},
+			"Интернет на нештата": {
+				"subject": "Интернет на нештата",
+				"semester": 7
+			},
+			"Компјутерски поддржано производство": {
+				"subject": "Компјутерски поддржано производство",
+				"semester": 7
+			},
+			"Блоковски вериги и криптовалути": {
+				"subject": "Блоковски вериги и криптовалути",
+				"semester": 7
+			},
+			"Машинска визија": {
+				"subject": "Машинска визија",
+				"semester": 7
+			},
+			"Методологија на истражувањето во ИКТ": {
+				"subject": "Методологија на истражувањето во ИКТ",
+				"semester": 7
+			},
+			"Мобилни информациски системи": {
+				"subject": "Мобилни информациски системи",
+				"semester": 7
+			},
+			"Мобилни платформи и програмирање": {
+				"subject": "Мобилни платформи и програмирање",
+				"semester": 7
+			},
+			"Мрежна и мобилна форензика": {
+				"subject": "Мрежна и мобилна форензика",
+				"semester": 7
+			},
+			"Напредна интеракција човек компјутер": {
+				"subject": "Напредна интеракција човек компјутер",
+				"semester": 7
+			},
+			"Оптички мрежи": {
+				"subject": "Оптички мрежи",
+				"semester": 7
+			},
+			"Програмирање на видео игри": {
+				"subject": "Програмирање на видео игри",
+				"semester": 7
+			},
+			"Вовед во рударење на масивни податоци": {
+				"subject": "Вовед во рударење на масивни податоци",
+				"semester": 7
+			},
+			"Системи за поддршка при одлучувањето": {
+				"subject": "Системи за поддршка при одлучувањето",
+				"semester": 7
+			},
+			"Квантно пресметување": {
+				"subject": "Квантно пресметување",
+				"semester": 7
+			},
+			"Сензорски системи": {
+				"subject": "Сензорски системи",
+				"semester": 7
+			}
+		}
 	},
 	"IMB23": {
-		"S": [
-			"Е-учење",
-			"Компјутерски компоненти",
-			"Креативни вештини за решавање проблеми",
-			"Основи на Веб дизајн",
-			"Објектно ориентирана анализа и дизајн",
-			"Маркетинг",
-			"Анализа на софтверските барања",
-			"Софтверско инженерство",
-			"Вештачка интелигенција",
-			"Електрични кола",
-			"Информатичко размислување во образованието",
-			"Визуелно програмирање",
-			"Вовед во екоинформатиката",
-			"Вовед во случајни процеси",
-			"Дигитално процесирање на слика",
-			"Дизајн на алгоритми",
-			"Е-влада",
-			"Компјутерска графика",
-			"Концепти на информатичко општество",
-			"Медиуми и комуникации",
-			"Теорија на информации со дигитални комуникации",
-			"Деловна пракса",
-			"Дизајн на интеракцијата човек-компјутер",
-			"Интегрирани системи",
-			"Софтверски квалитет и тестирање",
-			"Електронска и мобилна трговија",
-			"Машинско учење",
-			"Основи на теоријата на компјутерските науки",
-			"Вградливи микропроцесорски системи",
-			"Процесирање на сигналите",
-			"Работа со надарени ученици",
-			"Психологија на училишна возраст",
-			"Агентно-базирани системи",
-			"Вовед во мрежна наука",
-			"Географски информациски системи",
-			"Дигитална форензика",
-			"Дигитални библиотеки",
-			"Компјутерска анимација",
-			"Компјутерски звук, музика и говор",
-			"Континуирана интеграција и испорака",
-			"Криптографија",
-			"Мерење и анализа на сообраќај",
-			"Мултимедиски системи",
-			"Напредни бази на податоци",
-			"Паралелно програмирање",
-			"Податочно рударење",
-			"Вештачка интелигенција за игри",
-			"Сервисно ориентирани архитектури",
-			"Складови на податоци и аналитичка обработка",
-			"Автоматизирање на процеси во  машинско учење",
-			"Учење на далечина",
-			"Управување со ИКТ проекти",
-			"Претприемништво",
-			"Методика на информатиката",
-			"Адаптивни и интерактивни веб информациски системи",
-			"Македонски јазик",
-			"Биолошки инспирирано пресметување",
-			"Веб пребарувачки системи",
-			"Виртуелна реалност",
-			"Вовед во когнитивни науки",
-			"Етичко хакирање",
-			"ИКТ за развој",
-			"Откривање знаење со длабоко учење",
-			"Интелигентни системи",
-			"Програмски јазици и компајлери",
-			"Мобилни апликации",
-			"Моделирање и менаџирање на бизнис процеси",
-			"Моделирање и симулација",
-			"Модерни трендови во роботика",
-			"Web3 апликации",
-			"Неструктурирани бази на податоци",
-			"Операциони истражувања",
-			"Софтверски дефинирани мрежи",
-			"Споделување и пресметување во толпа"
-		],
-		"W": [
-			"Веројатност и статистика",
-			"Мултимедијални технологии",
-			"Дигитизација",
-			"Економија за ИКТ инженери",
-			"Инженерска математика",
-			"Интернет програмирање на клиентска страна",
-			"Основи на комуникациски системи",
-			"Шаблони за дизајн на кориснички интерфејси",
-			"Математика 3",
-			"Вовед во науката за податоци",
-			"Дизајн и архитектура на софтвер",
-			"Веб програмирање",
-			"Линеарна алгебра и примени",
-			"Паралелно и дистрибуирано процесирање",
-			"Компјутерска електроника",
-			"Дизајн на образовен софтвер",
-			"Компјутерска етика",
-			"Персонализирано учење",
-			"Визуелизација",
-			"Мултимедиски мрежи",
-			"Напреден веб дизајн",
-			"Напредно програмирање",
-			"Обработка на природните јазици",
-			"Основи на роботиката",
-			"Современи компјутерски архитектури",
-			"Теорија на графови и социјални мрежи",
-			"Менаџмент информациски системи",
-			"Тестирање на софтвер",
-			"Програмски парадигми",
-			"Софтвер за вградливи системи",
-			"Автономна роботика",
-			"Администрација на бази податоци",
-			"Анализа и дизајн на ИС",
-			"Вовед во анализа на временските серии",
-			"Веб базирани системи",
-			"Вовед во биоинформатиката",
-			"Вовед во паметни градови",
-			"Вовед во препознавање на облици",
-			"Дигитална постпродукција",
-			"Дистрибуирано складирање на податоци",
-			"Имплементација на софтверски системи со слободен и отворен код",
-			"Иновации во ИКТ",
-			"Интернет на нештата",
-			"Компјутерски поддржано производство",
-			"Блоковски вериги и криптовалути",
-			"Машинска визија",
-			"Методологија на истражувањето во ИКТ",
-			"Мобилни информациски системи",
-			"Мобилни платформи и програмирање",
-			"Мрежна и мобилна форензика",
-			"Напредна интеракција човек компјутер",
-			"Оптички мрежи",
-			"Програмирање на видео игри",
-			"Вовед во рударење на масивни податоци",
-			"Системи за поддршка при одлучувањето",
-			"Квантно пресметување",
-			"Сензорски системи"
-		]
+		"S": {
+			"Е-учење": {
+				"subject": "Е-учење",
+				"semester": 2
+			},
+			"Компјутерски компоненти": {
+				"subject": "Компјутерски компоненти",
+				"semester": 2
+			},
+			"Креативни вештини за решавање проблеми": {
+				"subject": "Креативни вештини за решавање проблеми",
+				"semester": 2
+			},
+			"Основи на Веб дизајн": {
+				"subject": "Основи на Веб дизајн",
+				"semester": 2
+			},
+			"Објектно ориентирана анализа и дизајн": {
+				"subject": "Објектно ориентирана анализа и дизајн",
+				"semester": 2
+			},
+			"Маркетинг": {
+				"subject": "Маркетинг",
+				"semester": 4
+			},
+			"Анализа на софтверските барања": {
+				"subject": "Анализа на софтверските барања",
+				"semester": 4
+			},
+			"Софтверско инженерство": {
+				"subject": "Софтверско инженерство",
+				"semester": 4
+			},
+			"Вештачка интелигенција": {
+				"subject": "Вештачка интелигенција",
+				"semester": 4
+			},
+			"Електрични кола": {
+				"subject": "Електрични кола",
+				"semester": 4
+			},
+			"Информатичко размислување во образованието": {
+				"subject": "Информатичко размислување во образованието",
+				"semester": 4
+			},
+			"Визуелно програмирање": {
+				"subject": "Визуелно програмирање",
+				"semester": 4
+			},
+			"Вовед во екоинформатиката": {
+				"subject": "Вовед во екоинформатиката",
+				"semester": 4
+			},
+			"Вовед во случајни процеси": {
+				"subject": "Вовед во случајни процеси",
+				"semester": 4
+			},
+			"Дигитално процесирање на слика": {
+				"subject": "Дигитално процесирање на слика",
+				"semester": 4
+			},
+			"Дизајн на алгоритми": {
+				"subject": "Дизајн на алгоритми",
+				"semester": 4
+			},
+			"Е-влада": {
+				"subject": "Е-влада",
+				"semester": 4
+			},
+			"Компјутерска графика": {
+				"subject": "Компјутерска графика",
+				"semester": 4
+			},
+			"Концепти на информатичко општество": {
+				"subject": "Концепти на информатичко општество",
+				"semester": 4
+			},
+			"Медиуми и комуникации": {
+				"subject": "Медиуми и комуникации",
+				"semester": 4
+			},
+			"Теорија на информации со дигитални комуникации": {
+				"subject": "Теорија на информации со дигитални комуникации",
+				"semester": 4
+			},
+			"Деловна пракса": {
+				"subject": "Деловна пракса",
+				"semester": 4
+			},
+			"Дизајн на интеракцијата човек-компјутер": {
+				"subject": "Дизајн на интеракцијата човек-компјутер",
+				"semester": 6
+			},
+			"Интегрирани системи": {
+				"subject": "Интегрирани системи",
+				"semester": 6
+			},
+			"Софтверски квалитет и тестирање": {
+				"subject": "Софтверски квалитет и тестирање",
+				"semester": 6
+			},
+			"Електронска и мобилна трговија": {
+				"subject": "Електронска и мобилна трговија",
+				"semester": 6
+			},
+			"Машинско учење": {
+				"subject": "Машинско учење",
+				"semester": 6
+			},
+			"Основи на теоријата на компјутерските науки": {
+				"subject": "Основи на теоријата на компјутерските науки",
+				"semester": 6
+			},
+			"Вградливи микропроцесорски системи": {
+				"subject": "Вградливи микропроцесорски системи",
+				"semester": 6
+			},
+			"Процесирање на сигналите": {
+				"subject": "Процесирање на сигналите",
+				"semester": 6
+			},
+			"Работа со надарени ученици": {
+				"subject": "Работа со надарени ученици",
+				"semester": 6
+			},
+			"Психологија на училишна возраст": {
+				"subject": "Психологија на училишна возраст",
+				"semester": 6
+			},
+			"Агентно-базирани системи": {
+				"subject": "Агентно-базирани системи",
+				"semester": 6
+			},
+			"Вовед во мрежна наука": {
+				"subject": "Вовед во мрежна наука",
+				"semester": 6
+			},
+			"Географски информациски системи": {
+				"subject": "Географски информациски системи",
+				"semester": 6
+			},
+			"Дигитална форензика": {
+				"subject": "Дигитална форензика",
+				"semester": 6
+			},
+			"Дигитални библиотеки": {
+				"subject": "Дигитални библиотеки",
+				"semester": 6
+			},
+			"Компјутерска анимација": {
+				"subject": "Компјутерска анимација",
+				"semester": 6
+			},
+			"Компјутерски звук, музика и говор": {
+				"subject": "Компјутерски звук, музика и говор",
+				"semester": 6
+			},
+			"Континуирана интеграција и испорака": {
+				"subject": "Континуирана интеграција и испорака",
+				"semester": 6
+			},
+			"Криптографија": {
+				"subject": "Криптографија",
+				"semester": 6
+			},
+			"Мерење и анализа на сообраќај": {
+				"subject": "Мерење и анализа на сообраќај",
+				"semester": 6
+			},
+			"Мултимедиски системи": {
+				"subject": "Мултимедиски системи",
+				"semester": 6
+			},
+			"Напредни бази на податоци": {
+				"subject": "Напредни бази на податоци",
+				"semester": 6
+			},
+			"Паралелно програмирање": {
+				"subject": "Паралелно програмирање",
+				"semester": 6
+			},
+			"Податочно рударење": {
+				"subject": "Податочно рударење",
+				"semester": 6
+			},
+			"Вештачка интелигенција за игри": {
+				"subject": "Вештачка интелигенција за игри",
+				"semester": 6
+			},
+			"Сервисно ориентирани архитектури": {
+				"subject": "Сервисно ориентирани архитектури",
+				"semester": 6
+			},
+			"Складови на податоци и аналитичка обработка": {
+				"subject": "Складови на податоци и аналитичка обработка",
+				"semester": 6
+			},
+			"Автоматизирање на процеси во машинско учење": {
+				"subject": "Автоматизирање на процеси во машинско учење",
+				"semester": 6
+			},
+			"Учење на далечина": {
+				"subject": "Учење на далечина",
+				"semester": 6
+			},
+			"Управување со ИКТ проекти": {
+				"subject": "Управување со ИКТ проекти",
+				"semester": 8
+			},
+			"Претприемништво": {
+				"subject": "Претприемништво",
+				"semester": 8
+			},
+			"Методика на информатиката": {
+				"subject": "Методика на информатиката",
+				"semester": 8
+			},
+			"Адаптивни и интерактивни веб информациски системи": {
+				"subject": "Адаптивни и интерактивни веб информациски системи",
+				"semester": 8
+			},
+			"Македонски јазик": {
+				"subject": "Македонски јазик",
+				"semester": 8
+			},
+			"Биолошки инспирирано пресметување": {
+				"subject": "Биолошки инспирирано пресметување",
+				"semester": 8
+			},
+			"Веб пребарувачки системи": {
+				"subject": "Веб пребарувачки системи",
+				"semester": 8
+			},
+			"Виртуелна реалност": {
+				"subject": "Виртуелна реалност",
+				"semester": 8
+			},
+			"Вовед во когнитивни науки": {
+				"subject": "Вовед во когнитивни науки",
+				"semester": 8
+			},
+			"Етичко хакирање": {
+				"subject": "Етичко хакирање",
+				"semester": 8
+			},
+			"ИКТ за развој": {
+				"subject": "ИКТ за развој",
+				"semester": 8
+			},
+			"Откривање знаење со длабоко учење": {
+				"subject": "Откривање знаење со длабоко учење",
+				"semester": 8
+			},
+			"Интелигентни системи": {
+				"subject": "Интелигентни системи",
+				"semester": 8
+			},
+			"Програмски јазици и компајлери": {
+				"subject": "Програмски јазици и компајлери",
+				"semester": 8
+			},
+			"Мобилни апликации": {
+				"subject": "Мобилни апликации",
+				"semester": 8
+			},
+			"Моделирање и менаџирање на бизнис процеси": {
+				"subject": "Моделирање и менаџирање на бизнис процеси",
+				"semester": 8
+			},
+			"Моделирање и симулација": {
+				"subject": "Моделирање и симулација",
+				"semester": 8
+			},
+			"Модерни трендови во роботика": {
+				"subject": "Модерни трендови во роботика",
+				"semester": 8
+			},
+			"Web3 апликации": {
+				"subject": "Web3 апликации",
+				"semester": 8
+			},
+			"Неструктурирани бази на податоци": {
+				"subject": "Неструктурирани бази на податоци",
+				"semester": 8
+			},
+			"Операциони истражувања": {
+				"subject": "Операциони истражувања",
+				"semester": 8
+			},
+			"Софтверски дефинирани мрежи": {
+				"subject": "Софтверски дефинирани мрежи",
+				"semester": 8
+			},
+			"Споделување и пресметување во толпа": {
+				"subject": "Споделување и пресметување во толпа",
+				"semester": 8
+			}
+		},
+		"W": {
+			"Веројатност и статистика": {
+				"subject": "Веројатност и статистика",
+				"semester": 3
+			},
+			"Мултимедијални технологии": {
+				"subject": "Мултимедијални технологии",
+				"semester": 3
+			},
+			"Дигитизација": {
+				"subject": "Дигитизација",
+				"semester": 3
+			},
+			"Економија за ИКТ инженери": {
+				"subject": "Економија за ИКТ инженери",
+				"semester": 3
+			},
+			"Инженерска математика": {
+				"subject": "Инженерска математика",
+				"semester": 3
+			},
+			"Интернет програмирање на клиентска страна": {
+				"subject": "Интернет програмирање на клиентска страна",
+				"semester": 3
+			},
+			"Основи на комуникациски системи": {
+				"subject": "Основи на комуникациски системи",
+				"semester": 3
+			},
+			"Шаблони за дизајн на кориснички интерфејси": {
+				"subject": "Шаблони за дизајн на кориснички интерфејси",
+				"semester": 3
+			},
+			"Математика 3": {
+				"subject": "Математика 3",
+				"semester": 3
+			},
+			"Вовед во науката за податоци": {
+				"subject": "Вовед во науката за податоци",
+				"semester": 5
+			},
+			"Дизајн и архитектура на софтвер": {
+				"subject": "Дизајн и архитектура на софтвер",
+				"semester": 5
+			},
+			"Веб програмирање": {
+				"subject": "Веб програмирање",
+				"semester": 5
+			},
+			"Линеарна алгебра и примени": {
+				"subject": "Линеарна алгебра и примени",
+				"semester": 5
+			},
+			"Паралелно и дистрибуирано процесирање": {
+				"subject": "Паралелно и дистрибуирано процесирање",
+				"semester": 5
+			},
+			"Компјутерска електроника": {
+				"subject": "Компјутерска електроника",
+				"semester": 5
+			},
+			"Дизајн на образовен софтвер": {
+				"subject": "Дизајн на образовен софтвер",
+				"semester": 5
+			},
+			"Компјутерска етика": {
+				"subject": "Компјутерска етика",
+				"semester": 5
+			},
+			"Персонализирано учење": {
+				"subject": "Персонализирано учење",
+				"semester": 5
+			},
+			"Визуелизација": {
+				"subject": "Визуелизација",
+				"semester": 5
+			},
+			"Мултимедиски мрежи": {
+				"subject": "Мултимедиски мрежи",
+				"semester": 5
+			},
+			"Напреден веб дизајн": {
+				"subject": "Напреден веб дизајн",
+				"semester": 5
+			},
+			"Напредно програмирање": {
+				"subject": "Напредно програмирање",
+				"semester": 5
+			},
+			"Обработка на природните јазици": {
+				"subject": "Обработка на природните јазици",
+				"semester": 5
+			},
+			"Основи на роботиката": {
+				"subject": "Основи на роботиката",
+				"semester": 5
+			},
+			"Современи компјутерски архитектури": {
+				"subject": "Современи компјутерски архитектури",
+				"semester": 5
+			},
+			"Теорија на графови и социјални мрежи": {
+				"subject": "Теорија на графови и социјални мрежи",
+				"semester": 5
+			},
+			"Менаџмент информациски системи": {
+				"subject": "Менаџмент информациски системи",
+				"semester": 7
+			},
+			"Тестирање на софтвер": {
+				"subject": "Тестирање на софтвер",
+				"semester": 7
+			},
+			"Програмски парадигми": {
+				"subject": "Програмски парадигми",
+				"semester": 7
+			},
+			"Софтвер за вградливи системи": {
+				"subject": "Софтвер за вградливи системи",
+				"semester": 7
+			},
+			"Автономна роботика": {
+				"subject": "Автономна роботика",
+				"semester": 7
+			},
+			"Администрација на бази податоци": {
+				"subject": "Администрација на бази податоци",
+				"semester": 7
+			},
+			"Анализа и дизајн на ИС": {
+				"subject": "Анализа и дизајн на ИС",
+				"semester": 7
+			},
+			"Вовед во анализа на временските серии": {
+				"subject": "Вовед во анализа на временските серии",
+				"semester": 7
+			},
+			"Веб базирани системи": {
+				"subject": "Веб базирани системи",
+				"semester": 7
+			},
+			"Вовед во биоинформатиката": {
+				"subject": "Вовед во биоинформатиката",
+				"semester": 7
+			},
+			"Вовед во паметни градови": {
+				"subject": "Вовед во паметни градови",
+				"semester": 7
+			},
+			"Вовед во препознавање на облици": {
+				"subject": "Вовед во препознавање на облици",
+				"semester": 7
+			},
+			"Дигитална постпродукција": {
+				"subject": "Дигитална постпродукција",
+				"semester": 7
+			},
+			"Дистрибуирано складирање на податоци": {
+				"subject": "Дистрибуирано складирање на податоци",
+				"semester": 7
+			},
+			"Имплементација на софтверски системи со слободен и отворен код": {
+				"subject": "Имплементација на софтверски системи со слободен и отворен код",
+				"semester": 7
+			},
+			"Иновации во ИКТ": {
+				"subject": "Иновации во ИКТ",
+				"semester": 7
+			},
+			"Интернет на нештата": {
+				"subject": "Интернет на нештата",
+				"semester": 7
+			},
+			"Компјутерски поддржано производство": {
+				"subject": "Компјутерски поддржано производство",
+				"semester": 7
+			},
+			"Блоковски вериги и криптовалути": {
+				"subject": "Блоковски вериги и криптовалути",
+				"semester": 7
+			},
+			"Машинска визија": {
+				"subject": "Машинска визија",
+				"semester": 7
+			},
+			"Методологија на истражувањето во ИКТ": {
+				"subject": "Методологија на истражувањето во ИКТ",
+				"semester": 7
+			},
+			"Мобилни информациски системи": {
+				"subject": "Мобилни информациски системи",
+				"semester": 7
+			},
+			"Мобилни платформи и програмирање": {
+				"subject": "Мобилни платформи и програмирање",
+				"semester": 7
+			},
+			"Мрежна и мобилна форензика": {
+				"subject": "Мрежна и мобилна форензика",
+				"semester": 7
+			},
+			"Напредна интеракција човек компјутер": {
+				"subject": "Напредна интеракција човек компјутер",
+				"semester": 7
+			},
+			"Оптички мрежи": {
+				"subject": "Оптички мрежи",
+				"semester": 7
+			},
+			"Програмирање на видео игри": {
+				"subject": "Програмирање на видео игри",
+				"semester": 7
+			},
+			"Вовед во рударење на масивни податоци": {
+				"subject": "Вовед во рударење на масивни податоци",
+				"semester": 7
+			},
+			"Системи за поддршка при одлучувањето": {
+				"subject": "Системи за поддршка при одлучувањето",
+				"semester": 7
+			},
+			"Квантно пресметување": {
+				"subject": "Квантно пресметување",
+				"semester": 7
+			},
+			"Сензорски системи": {
+				"subject": "Сензорски системи",
+				"semester": 7
+			}
+		}
 	},
 	"PIT23": {
-		"S": [
-			"Е-учење",
-			"Компјутерски компоненти",
-			"Креативни вештини за решавање проблеми",
-			"Основи на сајбер безбедноста",
-			"Објектно ориентирана анализа и дизајн",
-			"Анализа на софтверските барања",
-			"Вештачка интелигенција",
-			"Електрични кола",
-			"Информатичко размислување во образованието",
-			"Безжични и мобилни системи",
-			"Визуелно програмирање",
-			"Вовед во екоинформатиката",
-			"Вовед во случајни процеси",
-			"Дигитално процесирање на слика",
-			"Дизајн на алгоритми",
-			"Е-влада",
-			"Интернет технологии",
-			"Компјутерска графика",
-			"Концепти на информатичко општество",
-			"Медиуми и комуникации",
-			"Теорија на информации со дигитални комуникации",
-			"Интегрирани системи",
-			"Машинско учење",
-			"Основи на теоријата на компјутерските науки",
-			"Вградливи микропроцесорски системи",
-			"Процесирање на сигналите",
-			"Работа со надарени ученици",
-			"Администрација на мрежи",
-			"Виртуелизација",
-			"Психологија на училишна возраст",
-			"Агентно-базирани системи",
-			"Вовед во мрежна наука",
-			"Географски информациски системи",
-			"Дигитална форензика",
-			"Дигитални библиотеки",
-			"Компјутерска анимација",
-			"Компјутерски звук, музика и говор",
-			"Континуирана интеграција и испорака",
-			"Криптографија",
-			"Мерење и анализа на сообраќај",
-			"Мултимедиски системи",
-			"Напредни бази на податоци",
-			"Паралелно програмирање",
-			"Податочно рударење",
-			"Вештачка интелигенција за игри",
-			"Сервисно ориентирани архитектури",
-			"Складови на податоци и аналитичка обработка",
-			"Софтверски дефинирана безбедност",
-			"Автоматизирање на процеси во  машинско учење",
-			"Учење на далечина",
-			"Методика на информатиката",
-			"Дизајн на компјутерски мрежи",
-			"Адаптивни и интерактивни веб информациски системи",
-			"Македонски јазик",
-			"Биолошки инспирирано пресметување",
-			"Веб пребарувачки системи",
-			"Виртуелна реалност",
-			"Вовед во когнитивни науки",
-			"Етичко хакирање",
-			"ИКТ за развој",
-			"Откривање знаење со длабоко учење",
-			"Интелигентни системи",
-			"Инфраструктурно програмирање",
-			"Програмски јазици и компајлери",
-			"Мобилни апликации",
-			"Моделирање и менаџирање на бизнис процеси",
-			"Моделирање и симулација",
-			"Модерни трендови во роботика",
-			"Web3 апликации",
-			"Неструктурирани бази на податоци",
-			"Операциони истражувања",
-			"Софтверски дефинирани мрежи",
-			"Споделување и пресметување во толпа"
-		],
-		"W": [
-			"Веројатност и статистика",
-			"Мултимедијални технологии",
-			"Основи на теоријата на информации",
-			"Дигитизација",
-			"Инженерска математика",
-			"Интернет програмирање на клиентска страна",
-			"Основи на комуникациски системи",
-			"Управување со техничка поддршка",
-			"Шаблони за дизајн на кориснички интерфејси",
-			"Математика 3",
-			"Дизајн и архитектура на софтвер",
-			"Линеарна алгебра и примени",
-			"Паралелно и дистрибуирано процесирање",
-			"Информациска безбедност",
-			"Компјутерска електроника",
-			"Дизајн на образовен софтвер",
-			"Компјутерска етика",
-			"Персонализирано учење",
-			"Администрација на системи",
-			"Сајбер безбедност",
-			"Визуелизација",
-			"Мултимедиски мрежи",
-			"Напредно програмирање",
-			"Обработка на природните јазици",
-			"Основи на роботиката",
-			"Современи компјутерски архитектури",
-			"Теорија на графови и социјални мрежи",
-			"Програмски парадигми",
-			"Софтвер за вградливи системи",
-			"Дистрибуирани системи",
-			"Пресметување во облак",
-			"Автономна роботика",
-			"Администрација на бази податоци",
-			"Анализа и дизајн на ИС",
-			"Вовед во анализа на временските серии",
-			"Веб базирани системи",
-			"Вовед во биоинформатиката",
-			"Вовед во паметни градови",
-			"Вовед во препознавање на облици",
-			"Дигитална постпродукција",
-			"Дистрибуирано складирање на податоци",
-			"Имплементација на софтверски системи со слободен и отворен код",
-			"Иновации во ИКТ",
-			"Интернет на нештата",
-			"Компјутерски поддржано производство",
-			"Блоковски вериги и криптовалути",
-			"Машинска визија",
-			"Методологија на истражувањето во ИКТ",
-			"Мобилни информациски системи",
-			"Мобилни платформи и програмирање",
-			"Мрежна и мобилна форензика",
-			"Напредна интеракција човек компјутер",
-			"Оптички мрежи",
-			"Програмирање на видео игри",
-			"Вовед во рударење на масивни податоци",
-			"Системи за поддршка при одлучувањето",
-			"Квантно пресметување",
-			"Сензорски системи"
-		]
+		"S": {
+			"Е-учење": {
+				"subject": "Е-учење",
+				"semester": 2
+			},
+			"Компјутерски компоненти": {
+				"subject": "Компјутерски компоненти",
+				"semester": 2
+			},
+			"Креативни вештини за решавање проблеми": {
+				"subject": "Креативни вештини за решавање проблеми",
+				"semester": 2
+			},
+			"Основи на сајбер безбедноста": {
+				"subject": "Основи на сајбер безбедноста",
+				"semester": 2
+			},
+			"Објектно ориентирана анализа и дизајн": {
+				"subject": "Објектно ориентирана анализа и дизајн",
+				"semester": 2
+			},
+			"Анализа на софтверските барања": {
+				"subject": "Анализа на софтверските барања",
+				"semester": 4
+			},
+			"Вештачка интелигенција": {
+				"subject": "Вештачка интелигенција",
+				"semester": 4
+			},
+			"Електрични кола": {
+				"subject": "Електрични кола",
+				"semester": 4
+			},
+			"Информатичко размислување во образованието": {
+				"subject": "Информатичко размислување во образованието",
+				"semester": 4
+			},
+			"Безжични и мобилни системи": {
+				"subject": "Безжични и мобилни системи",
+				"semester": 4
+			},
+			"Визуелно програмирање": {
+				"subject": "Визуелно програмирање",
+				"semester": 4
+			},
+			"Вовед во екоинформатиката": {
+				"subject": "Вовед во екоинформатиката",
+				"semester": 4
+			},
+			"Вовед во случајни процеси": {
+				"subject": "Вовед во случајни процеси",
+				"semester": 4
+			},
+			"Дигитално процесирање на слика": {
+				"subject": "Дигитално процесирање на слика",
+				"semester": 4
+			},
+			"Дизајн на алгоритми": {
+				"subject": "Дизајн на алгоритми",
+				"semester": 4
+			},
+			"Е-влада": {
+				"subject": "Е-влада",
+				"semester": 4
+			},
+			"Интернет технологии": {
+				"subject": "Интернет технологии",
+				"semester": 4
+			},
+			"Компјутерска графика": {
+				"subject": "Компјутерска графика",
+				"semester": 4
+			},
+			"Концепти на информатичко општество": {
+				"subject": "Концепти на информатичко општество",
+				"semester": 4
+			},
+			"Медиуми и комуникации": {
+				"subject": "Медиуми и комуникации",
+				"semester": 4
+			},
+			"Теорија на информации со дигитални комуникации": {
+				"subject": "Теорија на информации со дигитални комуникации",
+				"semester": 4
+			},
+			"Интегрирани системи": {
+				"subject": "Интегрирани системи",
+				"semester": 6
+			},
+			"Машинско учење": {
+				"subject": "Машинско учење",
+				"semester": 6
+			},
+			"Основи на теоријата на компјутерските науки": {
+				"subject": "Основи на теоријата на компјутерските науки",
+				"semester": 6
+			},
+			"Вградливи микропроцесорски системи": {
+				"subject": "Вградливи микропроцесорски системи",
+				"semester": 6
+			},
+			"Процесирање на сигналите": {
+				"subject": "Процесирање на сигналите",
+				"semester": 6
+			},
+			"Работа со надарени ученици": {
+				"subject": "Работа со надарени ученици",
+				"semester": 6
+			},
+			"Администрација на мрежи": {
+				"subject": "Администрација на мрежи",
+				"semester": 6
+			},
+			"Виртуелизација": {
+				"subject": "Виртуелизација",
+				"semester": 6
+			},
+			"Психологија на училишна возраст": {
+				"subject": "Психологија на училишна возраст",
+				"semester": 6
+			},
+			"Агентно-базирани системи": {
+				"subject": "Агентно-базирани системи",
+				"semester": 6
+			},
+			"Вовед во мрежна наука": {
+				"subject": "Вовед во мрежна наука",
+				"semester": 6
+			},
+			"Географски информациски системи": {
+				"subject": "Географски информациски системи",
+				"semester": 6
+			},
+			"Дигитална форензика": {
+				"subject": "Дигитална форензика",
+				"semester": 6
+			},
+			"Дигитални библиотеки": {
+				"subject": "Дигитални библиотеки",
+				"semester": 6
+			},
+			"Компјутерска анимација": {
+				"subject": "Компјутерска анимација",
+				"semester": 6
+			},
+			"Компјутерски звук, музика и говор": {
+				"subject": "Компјутерски звук, музика и говор",
+				"semester": 6
+			},
+			"Континуирана интеграција и испорака": {
+				"subject": "Континуирана интеграција и испорака",
+				"semester": 6
+			},
+			"Криптографија": {
+				"subject": "Криптографија",
+				"semester": 6
+			},
+			"Мерење и анализа на сообраќај": {
+				"subject": "Мерење и анализа на сообраќај",
+				"semester": 6
+			},
+			"Мултимедиски системи": {
+				"subject": "Мултимедиски системи",
+				"semester": 6
+			},
+			"Напредни бази на податоци": {
+				"subject": "Напредни бази на податоци",
+				"semester": 6
+			},
+			"Паралелно програмирање": {
+				"subject": "Паралелно програмирање",
+				"semester": 6
+			},
+			"Податочно рударење": {
+				"subject": "Податочно рударење",
+				"semester": 6
+			},
+			"Вештачка интелигенција за игри": {
+				"subject": "Вештачка интелигенција за игри",
+				"semester": 6
+			},
+			"Сервисно ориентирани архитектури": {
+				"subject": "Сервисно ориентирани архитектури",
+				"semester": 6
+			},
+			"Складови на податоци и аналитичка обработка": {
+				"subject": "Складови на податоци и аналитичка обработка",
+				"semester": 6
+			},
+			"Софтверски дефинирана безбедност": {
+				"subject": "Софтверски дефинирана безбедност",
+				"semester": 6
+			},
+			"Автоматизирање на процеси во машинско учење": {
+				"subject": "Автоматизирање на процеси во машинско учење",
+				"semester": 6
+			},
+			"Учење на далечина": {
+				"subject": "Учење на далечина",
+				"semester": 6
+			},
+			"Методика на информатиката": {
+				"subject": "Методика на информатиката",
+				"semester": 8
+			},
+			"Дизајн на компјутерски мрежи": {
+				"subject": "Дизајн на компјутерски мрежи",
+				"semester": 8
+			},
+			"Адаптивни и интерактивни веб информациски системи": {
+				"subject": "Адаптивни и интерактивни веб информациски системи",
+				"semester": 8
+			},
+			"Македонски јазик": {
+				"subject": "Македонски јазик",
+				"semester": 8
+			},
+			"Биолошки инспирирано пресметување": {
+				"subject": "Биолошки инспирирано пресметување",
+				"semester": 8
+			},
+			"Веб пребарувачки системи": {
+				"subject": "Веб пребарувачки системи",
+				"semester": 8
+			},
+			"Виртуелна реалност": {
+				"subject": "Виртуелна реалност",
+				"semester": 8
+			},
+			"Вовед во когнитивни науки": {
+				"subject": "Вовед во когнитивни науки",
+				"semester": 8
+			},
+			"Етичко хакирање": {
+				"subject": "Етичко хакирање",
+				"semester": 8
+			},
+			"ИКТ за развој": {
+				"subject": "ИКТ за развој",
+				"semester": 8
+			},
+			"Откривање знаење со длабоко учење": {
+				"subject": "Откривање знаење со длабоко учење",
+				"semester": 8
+			},
+			"Интелигентни системи": {
+				"subject": "Интелигентни системи",
+				"semester": 8
+			},
+			"Инфраструктурно програмирање": {
+				"subject": "Инфраструктурно програмирање",
+				"semester": 8
+			},
+			"Програмски јазици и компајлери": {
+				"subject": "Програмски јазици и компајлери",
+				"semester": 8
+			},
+			"Мобилни апликации": {
+				"subject": "Мобилни апликации",
+				"semester": 8
+			},
+			"Моделирање и менаџирање на бизнис процеси": {
+				"subject": "Моделирање и менаџирање на бизнис процеси",
+				"semester": 8
+			},
+			"Моделирање и симулација": {
+				"subject": "Моделирање и симулација",
+				"semester": 8
+			},
+			"Модерни трендови во роботика": {
+				"subject": "Модерни трендови во роботика",
+				"semester": 8
+			},
+			"Web3 апликации": {
+				"subject": "Web3 апликации",
+				"semester": 8
+			},
+			"Неструктурирани бази на податоци": {
+				"subject": "Неструктурирани бази на податоци",
+				"semester": 8
+			},
+			"Операциони истражувања": {
+				"subject": "Операциони истражувања",
+				"semester": 8
+			},
+			"Софтверски дефинирани мрежи": {
+				"subject": "Софтверски дефинирани мрежи",
+				"semester": 8
+			},
+			"Споделување и пресметување во толпа": {
+				"subject": "Споделување и пресметување во толпа",
+				"semester": 8
+			}
+		},
+		"W": {
+			"Веројатност и статистика": {
+				"subject": "Веројатност и статистика",
+				"semester": 3
+			},
+			"Мултимедијални технологии": {
+				"subject": "Мултимедијални технологии",
+				"semester": 3
+			},
+			"Основи на теоријата на информации": {
+				"subject": "Основи на теоријата на информации",
+				"semester": 3
+			},
+			"Дигитизација": {
+				"subject": "Дигитизација",
+				"semester": 3
+			},
+			"Инженерска математика": {
+				"subject": "Инженерска математика",
+				"semester": 3
+			},
+			"Интернет програмирање на клиентска страна": {
+				"subject": "Интернет програмирање на клиентска страна",
+				"semester": 3
+			},
+			"Основи на комуникациски системи": {
+				"subject": "Основи на комуникациски системи",
+				"semester": 3
+			},
+			"Управување со техничка поддршка": {
+				"subject": "Управување со техничка поддршка",
+				"semester": 3
+			},
+			"Шаблони за дизајн на кориснички интерфејси": {
+				"subject": "Шаблони за дизајн на кориснички интерфејси",
+				"semester": 3
+			},
+			"Математика 3": {
+				"subject": "Математика 3",
+				"semester": 3
+			},
+			"Дизајн и архитектура на софтвер": {
+				"subject": "Дизајн и архитектура на софтвер",
+				"semester": 5
+			},
+			"Линеарна алгебра и примени": {
+				"subject": "Линеарна алгебра и примени",
+				"semester": 5
+			},
+			"Паралелно и дистрибуирано процесирање": {
+				"subject": "Паралелно и дистрибуирано процесирање",
+				"semester": 5
+			},
+			"Информациска безбедност": {
+				"subject": "Информациска безбедност",
+				"semester": 5
+			},
+			"Компјутерска електроника": {
+				"subject": "Компјутерска електроника",
+				"semester": 5
+			},
+			"Дизајн на образовен софтвер": {
+				"subject": "Дизајн на образовен софтвер",
+				"semester": 5
+			},
+			"Компјутерска етика": {
+				"subject": "Компјутерска етика",
+				"semester": 5
+			},
+			"Персонализирано учење": {
+				"subject": "Персонализирано учење",
+				"semester": 5
+			},
+			"Администрација на системи": {
+				"subject": "Администрација на системи",
+				"semester": 5
+			},
+			"Сајбер безбедност": {
+				"subject": "Сајбер безбедност",
+				"semester": 5
+			},
+			"Визуелизација": {
+				"subject": "Визуелизација",
+				"semester": 5
+			},
+			"Мултимедиски мрежи": {
+				"subject": "Мултимедиски мрежи",
+				"semester": 5
+			},
+			"Напредно програмирање": {
+				"subject": "Напредно програмирање",
+				"semester": 5
+			},
+			"Обработка на природните јазици": {
+				"subject": "Обработка на природните јазици",
+				"semester": 5
+			},
+			"Основи на роботиката": {
+				"subject": "Основи на роботиката",
+				"semester": 5
+			},
+			"Современи компјутерски архитектури": {
+				"subject": "Современи компјутерски архитектури",
+				"semester": 5
+			},
+			"Теорија на графови и социјални мрежи": {
+				"subject": "Теорија на графови и социјални мрежи",
+				"semester": 5
+			},
+			"Програмски парадигми": {
+				"subject": "Програмски парадигми",
+				"semester": 7
+			},
+			"Софтвер за вградливи системи": {
+				"subject": "Софтвер за вградливи системи",
+				"semester": 7
+			},
+			"Дистрибуирани системи": {
+				"subject": "Дистрибуирани системи",
+				"semester": 7
+			},
+			"Пресметување во облак": {
+				"subject": "Пресметување во облак",
+				"semester": 7
+			},
+			"Автономна роботика": {
+				"subject": "Автономна роботика",
+				"semester": 7
+			},
+			"Администрација на бази податоци": {
+				"subject": "Администрација на бази податоци",
+				"semester": 7
+			},
+			"Анализа и дизајн на ИС": {
+				"subject": "Анализа и дизајн на ИС",
+				"semester": 7
+			},
+			"Вовед во анализа на временските серии": {
+				"subject": "Вовед во анализа на временските серии",
+				"semester": 7
+			},
+			"Веб базирани системи": {
+				"subject": "Веб базирани системи",
+				"semester": 7
+			},
+			"Вовед во биоинформатиката": {
+				"subject": "Вовед во биоинформатиката",
+				"semester": 7
+			},
+			"Вовед во паметни градови": {
+				"subject": "Вовед во паметни градови",
+				"semester": 7
+			},
+			"Вовед во препознавање на облици": {
+				"subject": "Вовед во препознавање на облици",
+				"semester": 7
+			},
+			"Дигитална постпродукција": {
+				"subject": "Дигитална постпродукција",
+				"semester": 7
+			},
+			"Дистрибуирано складирање на податоци": {
+				"subject": "Дистрибуирано складирање на податоци",
+				"semester": 7
+			},
+			"Имплементација на софтверски системи со слободен и отворен код": {
+				"subject": "Имплементација на софтверски системи со слободен и отворен код",
+				"semester": 7
+			},
+			"Иновации во ИКТ": {
+				"subject": "Иновации во ИКТ",
+				"semester": 7
+			},
+			"Интернет на нештата": {
+				"subject": "Интернет на нештата",
+				"semester": 7
+			},
+			"Компјутерски поддржано производство": {
+				"subject": "Компјутерски поддржано производство",
+				"semester": 7
+			},
+			"Блоковски вериги и криптовалути": {
+				"subject": "Блоковски вериги и криптовалути",
+				"semester": 7
+			},
+			"Машинска визија": {
+				"subject": "Машинска визија",
+				"semester": 7
+			},
+			"Методологија на истражувањето во ИКТ": {
+				"subject": "Методологија на истражувањето во ИКТ",
+				"semester": 7
+			},
+			"Мобилни информациски системи": {
+				"subject": "Мобилни информациски системи",
+				"semester": 7
+			},
+			"Мобилни платформи и програмирање": {
+				"subject": "Мобилни платформи и програмирање",
+				"semester": 7
+			},
+			"Мрежна и мобилна форензика": {
+				"subject": "Мрежна и мобилна форензика",
+				"semester": 7
+			},
+			"Напредна интеракција човек компјутер": {
+				"subject": "Напредна интеракција човек компјутер",
+				"semester": 7
+			},
+			"Оптички мрежи": {
+				"subject": "Оптички мрежи",
+				"semester": 7
+			},
+			"Програмирање на видео игри": {
+				"subject": "Програмирање на видео игри",
+				"semester": 7
+			},
+			"Вовед во рударење на масивни податоци": {
+				"subject": "Вовед во рударење на масивни податоци",
+				"semester": 7
+			},
+			"Системи за поддршка при одлучувањето": {
+				"subject": "Системи за поддршка при одлучувањето",
+				"semester": 7
+			},
+			"Квантно пресметување": {
+				"subject": "Квантно пресметување",
+				"semester": 7
+			},
+			"Сензорски системи": {
+				"subject": "Сензорски системи",
+				"semester": 7
+			}
+		}
 	},
 	"IE23": {
-		"S": [
-			"Компјутерски компоненти",
-			"Основи на сајбер безбедноста",
-			"Објектно ориентирана анализа и дизајн",
-			"Маркетинг",
-			"Анализа на софтверските барања",
-			"Софтверско инженерство",
-			"Вештачка интелигенција",
-			"Електрични кола",
-			"Безжични и мобилни системи",
-			"Визуелно програмирање",
-			"Вовед во екоинформатиката",
-			"Вовед во случајни процеси",
-			"Дигитално процесирање на слика",
-			"Дизајн на алгоритми",
-			"Е-влада",
-			"Интернет технологии",
-			"Компјутерска графика",
-			"Концепти на информатичко општество",
-			"Теорија на информации со дигитални комуникации",
-			"Деловна пракса",
-			"Дизајн на интеракцијата човек-компјутер",
-			"Интегрирани системи",
-			"Софтверски квалитет и тестирање",
-			"Електронска и мобилна трговија",
-			"Машинско учење",
-			"Основи на теоријата на компјутерските науки",
-			"Вградливи микропроцесорски системи",
-			"Процесирање на сигналите",
-			"Администрација на мрежи",
-			"Виртуелизација",
-			"Агентно-базирани системи",
-			"Вовед во мрежна наука",
-			"Географски информациски системи",
-			"Дигитална форензика",
-			"Дигитални библиотеки",
-			"Компјутерска анимација",
-			"Компјутерски звук, музика и говор",
-			"Континуирана интеграција и испорака",
-			"Криптографија",
-			"Мерење и анализа на сообраќај",
-			"Мултимедиски системи",
-			"Напредни бази на податоци",
-			"Паралелно програмирање",
-			"Податочно рударење",
-			"Вештачка интелигенција за игри",
-			"Сервисно ориентирани архитектури",
-			"Складови на податоци и аналитичка обработка",
-			"Софтверски дефинирана безбедност",
-			"Автоматизирање на процеси во  машинско учење",
-			"Управување со ИКТ проекти",
-			"Претприемништво",
-			"Дизајн на компјутерски мрежи",
-			"Адаптивни и интерактивни веб информациски системи",
-			"Биолошки инспирирано пресметување",
-			"Веб пребарувачки системи",
-			"Виртуелна реалност",
-			"Вовед во когнитивни науки",
-			"Етичко хакирање",
-			"ИКТ за развој",
-			"Откривање знаење со длабоко учење",
-			"Интелигентни системи",
-			"Инфраструктурно програмирање",
-			"Програмски јазици и компајлери",
-			"Мобилни апликации",
-			"Моделирање и менаџирање на бизнис процеси",
-			"Моделирање и симулација",
-			"Модерни трендови во роботика",
-			"Web3 апликации",
-			"Неструктурирани бази на податоци",
-			"Операциони истражувања",
-			"Софтверски дефинирани мрежи",
-			"Споделување и пресметување во толпа"
-		],
-		"W": [
-			"Веројатност и статистика",
-			"Основи на теоријата на информации",
-			"Дигитизација",
-			"Економија за ИКТ инженери",
-			"Инженерска математика",
-			"Интернет програмирање на клиентска страна",
-			"Основи на комуникациски системи",
-			"Управување со техничка поддршка",
-			"Шаблони за дизајн на кориснички интерфејси",
-			"Математика 3",
-			"Вовед во науката за податоци",
-			"Дизајн и архитектура на софтвер",
-			"Веб програмирање",
-			"Линеарна алгебра и примени",
-			"Паралелно и дистрибуирано процесирање",
-			"Информациска безбедност",
-			"Компјутерска електроника",
-			"Администрација на системи",
-			"Сајбер безбедност",
-			"Визуелизација",
-			"Мултимедиски мрежи",
-			"Напреден веб дизајн",
-			"Напредно програмирање",
-			"Обработка на природните јазици",
-			"Основи на роботиката",
-			"Современи компјутерски архитектури",
-			"Теорија на графови и социјални мрежи",
-			"Менаџмент информациски системи",
-			"Тестирање на софтвер",
-			"Програмски парадигми",
-			"Софтвер за вградливи системи",
-			"Дистрибуирани системи",
-			"Пресметување во облак",
-			"Автономна роботика",
-			"Администрација на бази податоци",
-			"Анализа и дизајн на ИС",
-			"Вовед во анализа на временските серии",
-			"Веб базирани системи",
-			"Вовед во биоинформатиката",
-			"Вовед во паметни градови",
-			"Вовед во препознавање на облици",
-			"Дигитална постпродукција",
-			"Дистрибуирано складирање на податоци",
-			"Имплементација на софтверски системи со слободен и отворен код",
-			"Иновации во ИКТ",
-			"Интернет на нештата",
-			"Компјутерски поддржано производство",
-			"Блоковски вериги и криптовалути",
-			"Машинска визија",
-			"Методологија на истражувањето во ИКТ",
-			"Мобилни информациски системи",
-			"Мобилни платформи и програмирање",
-			"Мрежна и мобилна форензика",
-			"Напредна интеракција човек компјутер",
-			"Оптички мрежи",
-			"Програмирање на видео игри",
-			"Вовед во рударење на масивни податоци",
-			"Системи за поддршка при одлучувањето",
-			"Квантно пресметување",
-			"Сензорски системи"
-		]
+		"S": {
+			"Компјутерски компоненти": {
+				"subject": "Компјутерски компоненти",
+				"semester": 2
+			},
+			"Основи на сајбер безбедноста": {
+				"subject": "Основи на сајбер безбедноста",
+				"semester": 2
+			},
+			"Објектно ориентирана анализа и дизајн": {
+				"subject": "Објектно ориентирана анализа и дизајн",
+				"semester": 2
+			},
+			"Маркетинг": {
+				"subject": "Маркетинг",
+				"semester": 4
+			},
+			"Анализа на софтверските барања": {
+				"subject": "Анализа на софтверските барања",
+				"semester": 4
+			},
+			"Софтверско инженерство": {
+				"subject": "Софтверско инженерство",
+				"semester": 4
+			},
+			"Вештачка интелигенција": {
+				"subject": "Вештачка интелигенција",
+				"semester": 4
+			},
+			"Електрични кола": {
+				"subject": "Електрични кола",
+				"semester": 4
+			},
+			"Безжични и мобилни системи": {
+				"subject": "Безжични и мобилни системи",
+				"semester": 4
+			},
+			"Визуелно програмирање": {
+				"subject": "Визуелно програмирање",
+				"semester": 4
+			},
+			"Вовед во екоинформатиката": {
+				"subject": "Вовед во екоинформатиката",
+				"semester": 4
+			},
+			"Вовед во случајни процеси": {
+				"subject": "Вовед во случајни процеси",
+				"semester": 4
+			},
+			"Дигитално процесирање на слика": {
+				"subject": "Дигитално процесирање на слика",
+				"semester": 4
+			},
+			"Дизајн на алгоритми": {
+				"subject": "Дизајн на алгоритми",
+				"semester": 4
+			},
+			"Е-влада": {
+				"subject": "Е-влада",
+				"semester": 4
+			},
+			"Интернет технологии": {
+				"subject": "Интернет технологии",
+				"semester": 4
+			},
+			"Компјутерска графика": {
+				"subject": "Компјутерска графика",
+				"semester": 4
+			},
+			"Концепти на информатичко општество": {
+				"subject": "Концепти на информатичко општество",
+				"semester": 4
+			},
+			"Теорија на информации со дигитални комуникации": {
+				"subject": "Теорија на информации со дигитални комуникации",
+				"semester": 4
+			},
+			"Деловна пракса": {
+				"subject": "Деловна пракса",
+				"semester": 4
+			},
+			"Дизајн на интеракцијата човек-компјутер": {
+				"subject": "Дизајн на интеракцијата човек-компјутер",
+				"semester": 6
+			},
+			"Интегрирани системи": {
+				"subject": "Интегрирани системи",
+				"semester": 6
+			},
+			"Софтверски квалитет и тестирање": {
+				"subject": "Софтверски квалитет и тестирање",
+				"semester": 6
+			},
+			"Електронска и мобилна трговија": {
+				"subject": "Електронска и мобилна трговија",
+				"semester": 6
+			},
+			"Машинско учење": {
+				"subject": "Машинско учење",
+				"semester": 6
+			},
+			"Основи на теоријата на компјутерските науки": {
+				"subject": "Основи на теоријата на компјутерските науки",
+				"semester": 6
+			},
+			"Вградливи микропроцесорски системи": {
+				"subject": "Вградливи микропроцесорски системи",
+				"semester": 6
+			},
+			"Процесирање на сигналите": {
+				"subject": "Процесирање на сигналите",
+				"semester": 6
+			},
+			"Администрација на мрежи": {
+				"subject": "Администрација на мрежи",
+				"semester": 6
+			},
+			"Виртуелизација": {
+				"subject": "Виртуелизација",
+				"semester": 6
+			},
+			"Агентно-базирани системи": {
+				"subject": "Агентно-базирани системи",
+				"semester": 6
+			},
+			"Вовед во мрежна наука": {
+				"subject": "Вовед во мрежна наука",
+				"semester": 6
+			},
+			"Географски информациски системи": {
+				"subject": "Географски информациски системи",
+				"semester": 6
+			},
+			"Дигитална форензика": {
+				"subject": "Дигитална форензика",
+				"semester": 6
+			},
+			"Дигитални библиотеки": {
+				"subject": "Дигитални библиотеки",
+				"semester": 6
+			},
+			"Компјутерска анимација": {
+				"subject": "Компјутерска анимација",
+				"semester": 6
+			},
+			"Компјутерски звук, музика и говор": {
+				"subject": "Компјутерски звук, музика и говор",
+				"semester": 6
+			},
+			"Континуирана интеграција и испорака": {
+				"subject": "Континуирана интеграција и испорака",
+				"semester": 6
+			},
+			"Криптографија": {
+				"subject": "Криптографија",
+				"semester": 6
+			},
+			"Мерење и анализа на сообраќај": {
+				"subject": "Мерење и анализа на сообраќај",
+				"semester": 6
+			},
+			"Мултимедиски системи": {
+				"subject": "Мултимедиски системи",
+				"semester": 6
+			},
+			"Напредни бази на податоци": {
+				"subject": "Напредни бази на податоци",
+				"semester": 6
+			},
+			"Паралелно програмирање": {
+				"subject": "Паралелно програмирање",
+				"semester": 6
+			},
+			"Податочно рударење": {
+				"subject": "Податочно рударење",
+				"semester": 6
+			},
+			"Вештачка интелигенција за игри": {
+				"subject": "Вештачка интелигенција за игри",
+				"semester": 6
+			},
+			"Сервисно ориентирани архитектури": {
+				"subject": "Сервисно ориентирани архитектури",
+				"semester": 6
+			},
+			"Складови на податоци и аналитичка обработка": {
+				"subject": "Складови на податоци и аналитичка обработка",
+				"semester": 6
+			},
+			"Софтверски дефинирана безбедност": {
+				"subject": "Софтверски дефинирана безбедност",
+				"semester": 6
+			},
+			"Автоматизирање на процеси во машинско учење": {
+				"subject": "Автоматизирање на процеси во машинско учење",
+				"semester": 6
+			},
+			"Управување со ИКТ проекти": {
+				"subject": "Управување со ИКТ проекти",
+				"semester": 8
+			},
+			"Претприемништво": {
+				"subject": "Претприемништво",
+				"semester": 8
+			},
+			"Дизајн на компјутерски мрежи": {
+				"subject": "Дизајн на компјутерски мрежи",
+				"semester": 8
+			},
+			"Адаптивни и интерактивни веб информациски системи": {
+				"subject": "Адаптивни и интерактивни веб информациски системи",
+				"semester": 8
+			},
+			"Биолошки инспирирано пресметување": {
+				"subject": "Биолошки инспирирано пресметување",
+				"semester": 8
+			},
+			"Веб пребарувачки системи": {
+				"subject": "Веб пребарувачки системи",
+				"semester": 8
+			},
+			"Виртуелна реалност": {
+				"subject": "Виртуелна реалност",
+				"semester": 8
+			},
+			"Вовед во когнитивни науки": {
+				"subject": "Вовед во когнитивни науки",
+				"semester": 8
+			},
+			"Етичко хакирање": {
+				"subject": "Етичко хакирање",
+				"semester": 8
+			},
+			"ИКТ за развој": {
+				"subject": "ИКТ за развој",
+				"semester": 8
+			},
+			"Откривање знаење со длабоко учење": {
+				"subject": "Откривање знаење со длабоко учење",
+				"semester": 8
+			},
+			"Интелигентни системи": {
+				"subject": "Интелигентни системи",
+				"semester": 8
+			},
+			"Инфраструктурно програмирање": {
+				"subject": "Инфраструктурно програмирање",
+				"semester": 8
+			},
+			"Програмски јазици и компајлери": {
+				"subject": "Програмски јазици и компајлери",
+				"semester": 8
+			},
+			"Мобилни апликации": {
+				"subject": "Мобилни апликации",
+				"semester": 8
+			},
+			"Моделирање и менаџирање на бизнис процеси": {
+				"subject": "Моделирање и менаџирање на бизнис процеси",
+				"semester": 8
+			},
+			"Моделирање и симулација": {
+				"subject": "Моделирање и симулација",
+				"semester": 8
+			},
+			"Модерни трендови во роботика": {
+				"subject": "Модерни трендови во роботика",
+				"semester": 8
+			},
+			"Web3 апликации": {
+				"subject": "Web3 апликации",
+				"semester": 8
+			},
+			"Неструктурирани бази на податоци": {
+				"subject": "Неструктурирани бази на податоци",
+				"semester": 8
+			},
+			"Операциони истражувања": {
+				"subject": "Операциони истражувања",
+				"semester": 8
+			},
+			"Софтверски дефинирани мрежи": {
+				"subject": "Софтверски дефинирани мрежи",
+				"semester": 8
+			},
+			"Споделување и пресметување во толпа": {
+				"subject": "Споделување и пресметување во толпа",
+				"semester": 8
+			}
+		},
+		"W": {
+			"Веројатност и статистика": {
+				"subject": "Веројатност и статистика",
+				"semester": 3
+			},
+			"Основи на теоријата на информации": {
+				"subject": "Основи на теоријата на информации",
+				"semester": 3
+			},
+			"Дигитизација": {
+				"subject": "Дигитизација",
+				"semester": 3
+			},
+			"Економија за ИКТ инженери": {
+				"subject": "Економија за ИКТ инженери",
+				"semester": 3
+			},
+			"Инженерска математика": {
+				"subject": "Инженерска математика",
+				"semester": 3
+			},
+			"Интернет програмирање на клиентска страна": {
+				"subject": "Интернет програмирање на клиентска страна",
+				"semester": 3
+			},
+			"Основи на комуникациски системи": {
+				"subject": "Основи на комуникациски системи",
+				"semester": 3
+			},
+			"Управување со техничка поддршка": {
+				"subject": "Управување со техничка поддршка",
+				"semester": 3
+			},
+			"Шаблони за дизајн на кориснички интерфејси": {
+				"subject": "Шаблони за дизајн на кориснички интерфејси",
+				"semester": 3
+			},
+			"Математика 3": {
+				"subject": "Математика 3",
+				"semester": 3
+			},
+			"Вовед во науката за податоци": {
+				"subject": "Вовед во науката за податоци",
+				"semester": 5
+			},
+			"Дизајн и архитектура на софтвер": {
+				"subject": "Дизајн и архитектура на софтвер",
+				"semester": 5
+			},
+			"Веб програмирање": {
+				"subject": "Веб програмирање",
+				"semester": 5
+			},
+			"Линеарна алгебра и примени": {
+				"subject": "Линеарна алгебра и примени",
+				"semester": 5
+			},
+			"Паралелно и дистрибуирано процесирање": {
+				"subject": "Паралелно и дистрибуирано процесирање",
+				"semester": 5
+			},
+			"Информациска безбедност": {
+				"subject": "Информациска безбедност",
+				"semester": 5
+			},
+			"Компјутерска електроника": {
+				"subject": "Компјутерска електроника",
+				"semester": 5
+			},
+			"Администрација на системи": {
+				"subject": "Администрација на системи",
+				"semester": 5
+			},
+			"Сајбер безбедност": {
+				"subject": "Сајбер безбедност",
+				"semester": 5
+			},
+			"Визуелизација": {
+				"subject": "Визуелизација",
+				"semester": 5
+			},
+			"Мултимедиски мрежи": {
+				"subject": "Мултимедиски мрежи",
+				"semester": 5
+			},
+			"Напреден веб дизајн": {
+				"subject": "Напреден веб дизајн",
+				"semester": 5
+			},
+			"Напредно програмирање": {
+				"subject": "Напредно програмирање",
+				"semester": 5
+			},
+			"Обработка на природните јазици": {
+				"subject": "Обработка на природните јазици",
+				"semester": 5
+			},
+			"Основи на роботиката": {
+				"subject": "Основи на роботиката",
+				"semester": 5
+			},
+			"Современи компјутерски архитектури": {
+				"subject": "Современи компјутерски архитектури",
+				"semester": 5
+			},
+			"Теорија на графови и социјални мрежи": {
+				"subject": "Теорија на графови и социјални мрежи",
+				"semester": 5
+			},
+			"Менаџмент информациски системи": {
+				"subject": "Менаџмент информациски системи",
+				"semester": 7
+			},
+			"Тестирање на софтвер": {
+				"subject": "Тестирање на софтвер",
+				"semester": 7
+			},
+			"Програмски парадигми": {
+				"subject": "Програмски парадигми",
+				"semester": 7
+			},
+			"Софтвер за вградливи системи": {
+				"subject": "Софтвер за вградливи системи",
+				"semester": 7
+			},
+			"Дистрибуирани системи": {
+				"subject": "Дистрибуирани системи",
+				"semester": 7
+			},
+			"Пресметување во облак": {
+				"subject": "Пресметување во облак",
+				"semester": 7
+			},
+			"Автономна роботика": {
+				"subject": "Автономна роботика",
+				"semester": 7
+			},
+			"Администрација на бази податоци": {
+				"subject": "Администрација на бази податоци",
+				"semester": 7
+			},
+			"Анализа и дизајн на ИС": {
+				"subject": "Анализа и дизајн на ИС",
+				"semester": 7
+			},
+			"Вовед во анализа на временските серии": {
+				"subject": "Вовед во анализа на временските серии",
+				"semester": 7
+			},
+			"Веб базирани системи": {
+				"subject": "Веб базирани системи",
+				"semester": 7
+			},
+			"Вовед во биоинформатиката": {
+				"subject": "Вовед во биоинформатиката",
+				"semester": 7
+			},
+			"Вовед во паметни градови": {
+				"subject": "Вовед во паметни градови",
+				"semester": 7
+			},
+			"Вовед во препознавање на облици": {
+				"subject": "Вовед во препознавање на облици",
+				"semester": 7
+			},
+			"Дигитална постпродукција": {
+				"subject": "Дигитална постпродукција",
+				"semester": 7
+			},
+			"Дистрибуирано складирање на податоци": {
+				"subject": "Дистрибуирано складирање на податоци",
+				"semester": 7
+			},
+			"Имплементација на софтверски системи со слободен и отворен код": {
+				"subject": "Имплементација на софтверски системи со слободен и отворен код",
+				"semester": 7
+			},
+			"Иновации во ИКТ": {
+				"subject": "Иновации во ИКТ",
+				"semester": 7
+			},
+			"Интернет на нештата": {
+				"subject": "Интернет на нештата",
+				"semester": 7
+			},
+			"Компјутерски поддржано производство": {
+				"subject": "Компјутерски поддржано производство",
+				"semester": 7
+			},
+			"Блоковски вериги и криптовалути": {
+				"subject": "Блоковски вериги и криптовалути",
+				"semester": 7
+			},
+			"Машинска визија": {
+				"subject": "Машинска визија",
+				"semester": 7
+			},
+			"Методологија на истражувањето во ИКТ": {
+				"subject": "Методологија на истражувањето во ИКТ",
+				"semester": 7
+			},
+			"Мобилни информациски системи": {
+				"subject": "Мобилни информациски системи",
+				"semester": 7
+			},
+			"Мобилни платформи и програмирање": {
+				"subject": "Мобилни платформи и програмирање",
+				"semester": 7
+			},
+			"Мрежна и мобилна форензика": {
+				"subject": "Мрежна и мобилна форензика",
+				"semester": 7
+			},
+			"Напредна интеракција човек компјутер": {
+				"subject": "Напредна интеракција човек компјутер",
+				"semester": 7
+			},
+			"Оптички мрежи": {
+				"subject": "Оптички мрежи",
+				"semester": 7
+			},
+			"Програмирање на видео игри": {
+				"subject": "Програмирање на видео игри",
+				"semester": 7
+			},
+			"Вовед во рударење на масивни податоци": {
+				"subject": "Вовед во рударење на масивни податоци",
+				"semester": 7
+			},
+			"Системи за поддршка при одлучувањето": {
+				"subject": "Системи за поддршка при одлучувањето",
+				"semester": 7
+			},
+			"Квантно пресметување": {
+				"subject": "Квантно пресметување",
+				"semester": 7
+			},
+			"Сензорски системи": {
+				"subject": "Сензорски системи",
+				"semester": 7
+			}
+		}
 	},
 	"KI23": {
-		"S": [
-			"Е-учење",
-			"Компјутерски компоненти",
-			"Креативни вештини за решавање проблеми",
-			"Основи на Веб дизајн",
-			"Основи на сајбер безбедноста",
-			"Објектно ориентирана анализа и дизајн",
-			"Маркетинг",
-			"Анализа на софтверските барања",
-			"Вештачка интелигенција",
-			"Информатичко размислување во образованието",
-			"Безжични и мобилни системи",
-			"Визуелно програмирање",
-			"Вовед во екоинформатиката",
-			"Вовед во случајни процеси",
-			"Дигитално процесирање на слика",
-			"Дизајн на алгоритми",
-			"Е-влада",
-			"Интернет технологии",
-			"Компјутерска графика",
-			"Концепти на информатичко општество",
-			"Медиуми и комуникации",
-			"Теорија на информации со дигитални комуникации",
-			"Деловна пракса",
-			"Дизајн на интеракцијата човек-компјутер",
-			"Интегрирани системи",
-			"Софтверски квалитет и тестирање",
-			"Електронска и мобилна трговија",
-			"Машинско учење",
-			"Основи на теоријата на компјутерските науки",
-			"Работа со надарени ученици",
-			"Администрација на мрежи",
-			"Виртуелизација",
-			"Психологија на училишна возраст",
-			"Агентно-базирани системи",
-			"Вовед во мрежна наука",
-			"Географски информациски системи",
-			"Дигитална форензика",
-			"Дигитални библиотеки",
-			"Компјутерска анимација",
-			"Компјутерски звук, музика и говор",
-			"Континуирана интеграција и испорака",
-			"Криптографија",
-			"Мерење и анализа на сообраќај",
-			"Мултимедиски системи",
-			"Напредни бази на податоци",
-			"Паралелно програмирање",
-			"Податочно рударење",
-			"Вештачка интелигенција за игри",
-			"Сервисно ориентирани архитектури",
-			"Софтверски дефинирана безбедност",
-			"Автоматизирање на процеси во  машинско учење",
-			"Учење на далечина",
-			"Претприемништво",
-			"Методика на информатиката",
-			"Дизајн на компјутерски мрежи",
-			"Адаптивни и интерактивни веб информациски системи",
-			"Македонски јазик",
-			"Биолошки инспирирано пресметување",
-			"Веб пребарувачки системи",
-			"Виртуелна реалност",
-			"Вовед во когнитивни науки",
-			"Етичко хакирање",
-			"ИКТ за развој",
-			"Откривање знаење со длабоко учење",
-			"Интелигентни системи",
-			"Инфраструктурно програмирање",
-			"Програмски јазици и компајлери",
-			"Мобилни апликации",
-			"Моделирање и менаџирање на бизнис процеси",
-			"Моделирање и симулација",
-			"Web3 апликации",
-			"Неструктурирани бази на податоци",
-			"Операциони истражувања",
-			"Софтверски дефинирани мрежи",
-			"Споделување и пресметување во толпа"
-		],
-		"W": [
-			"Мултимедијални технологии",
-			"Основи на теоријата на информации",
-			"Дигитизација",
-			"Економија за ИКТ инженери",
-			"Инженерска математика",
-			"Интернет програмирање на клиентска страна",
-			"Основи на комуникациски системи",
-			"Управување со техничка поддршка",
-			"Шаблони за дизајн на кориснички интерфејси",
-			"Математика 3",
-			"Вовед во науката за податоци",
-			"Дизајн и архитектура на софтвер",
-			"Веб програмирање",
-			"Линеарна алгебра и примени",
-			"Паралелно и дистрибуирано процесирање",
-			"Дизајн на образовен софтвер",
-			"Компјутерска етика",
-			"Персонализирано учење",
-			"Администрација на системи",
-			"Сајбер безбедност",
-			"Визуелизација",
-			"Мултимедиски мрежи",
-			"Напреден веб дизајн",
-			"Напредно програмирање",
-			"Обработка на природните јазици",
-			"Современи компјутерски архитектури",
-			"Теорија на графови и социјални мрежи",
-			"Менаџмент информациски системи",
-			"Тестирање на софтвер",
-			"Програмски парадигми",
-			"Дистрибуирани системи",
-			"Пресметување во облак",
-			"Автономна роботика",
-			"Администрација на бази податоци",
-			"Анализа и дизајн на ИС",
-			"Вовед во анализа на временските серии",
-			"Веб базирани системи",
-			"Вовед во биоинформатиката",
-			"Вовед во паметни градови",
-			"Вовед во препознавање на облици",
-			"Дигитална постпродукција",
-			"Дистрибуирано складирање на податоци",
-			"Имплементација на софтверски системи со слободен и отворен код",
-			"Иновации во ИКТ",
-			"Компјутерски поддржано производство",
-			"Блоковски вериги и криптовалути",
-			"Машинска визија",
-			"Методологија на истражувањето во ИКТ",
-			"Мобилни информациски системи",
-			"Мобилни платформи и програмирање",
-			"Мрежна и мобилна форензика",
-			"Напредна интеракција човек компјутер",
-			"Оптички мрежи",
-			"Програмирање на видео игри",
-			"Вовед во рударење на масивни податоци",
-			"Системи за поддршка при одлучувањето",
-			"Квантно пресметување",
-			"Сензорски системи"
-		]
+		"S": {
+			"Е-учење": {
+				"subject": "Е-учење",
+				"semester": 2
+			},
+			"Компјутерски компоненти": {
+				"subject": "Компјутерски компоненти",
+				"semester": 2
+			},
+			"Креативни вештини за решавање проблеми": {
+				"subject": "Креативни вештини за решавање проблеми",
+				"semester": 2
+			},
+			"Основи на Веб дизајн": {
+				"subject": "Основи на Веб дизајн",
+				"semester": 2
+			},
+			"Основи на сајбер безбедноста": {
+				"subject": "Основи на сајбер безбедноста",
+				"semester": 2
+			},
+			"Објектно ориентирана анализа и дизајн": {
+				"subject": "Објектно ориентирана анализа и дизајн",
+				"semester": 2
+			},
+			"Маркетинг": {
+				"subject": "Маркетинг",
+				"semester": 4
+			},
+			"Анализа на софтверските барања": {
+				"subject": "Анализа на софтверските барања",
+				"semester": 4
+			},
+			"Вештачка интелигенција": {
+				"subject": "Вештачка интелигенција",
+				"semester": 4
+			},
+			"Информатичко размислување во образованието": {
+				"subject": "Информатичко размислување во образованието",
+				"semester": 4
+			},
+			"Безжични и мобилни системи": {
+				"subject": "Безжични и мобилни системи",
+				"semester": 4
+			},
+			"Визуелно програмирање": {
+				"subject": "Визуелно програмирање",
+				"semester": 4
+			},
+			"Вовед во екоинформатиката": {
+				"subject": "Вовед во екоинформатиката",
+				"semester": 4
+			},
+			"Вовед во случајни процеси": {
+				"subject": "Вовед во случајни процеси",
+				"semester": 4
+			},
+			"Дигитално процесирање на слика": {
+				"subject": "Дигитално процесирање на слика",
+				"semester": 4
+			},
+			"Дизајн на алгоритми": {
+				"subject": "Дизајн на алгоритми",
+				"semester": 4
+			},
+			"Е-влада": {
+				"subject": "Е-влада",
+				"semester": 4
+			},
+			"Интернет технологии": {
+				"subject": "Интернет технологии",
+				"semester": 4
+			},
+			"Компјутерска графика": {
+				"subject": "Компјутерска графика",
+				"semester": 4
+			},
+			"Концепти на информатичко општество": {
+				"subject": "Концепти на информатичко општество",
+				"semester": 4
+			},
+			"Медиуми и комуникации": {
+				"subject": "Медиуми и комуникации",
+				"semester": 4
+			},
+			"Теорија на информации со дигитални комуникации": {
+				"subject": "Теорија на информации со дигитални комуникации",
+				"semester": 4
+			},
+			"Деловна пракса": {
+				"subject": "Деловна пракса",
+				"semester": 4
+			},
+			"Дизајн на интеракцијата човек-компјутер": {
+				"subject": "Дизајн на интеракцијата човек-компјутер",
+				"semester": 6
+			},
+			"Интегрирани системи": {
+				"subject": "Интегрирани системи",
+				"semester": 6
+			},
+			"Софтверски квалитет и тестирање": {
+				"subject": "Софтверски квалитет и тестирање",
+				"semester": 6
+			},
+			"Електронска и мобилна трговија": {
+				"subject": "Електронска и мобилна трговија",
+				"semester": 6
+			},
+			"Машинско учење": {
+				"subject": "Машинско учење",
+				"semester": 6
+			},
+			"Основи на теоријата на компјутерските науки": {
+				"subject": "Основи на теоријата на компјутерските науки",
+				"semester": 6
+			},
+			"Работа со надарени ученици": {
+				"subject": "Работа со надарени ученици",
+				"semester": 6
+			},
+			"Администрација на мрежи": {
+				"subject": "Администрација на мрежи",
+				"semester": 6
+			},
+			"Виртуелизација": {
+				"subject": "Виртуелизација",
+				"semester": 6
+			},
+			"Психологија на училишна возраст": {
+				"subject": "Психологија на училишна возраст",
+				"semester": 6
+			},
+			"Агентно-базирани системи": {
+				"subject": "Агентно-базирани системи",
+				"semester": 6
+			},
+			"Вовед во мрежна наука": {
+				"subject": "Вовед во мрежна наука",
+				"semester": 6
+			},
+			"Географски информациски системи": {
+				"subject": "Географски информациски системи",
+				"semester": 6
+			},
+			"Дигитална форензика": {
+				"subject": "Дигитална форензика",
+				"semester": 6
+			},
+			"Дигитални библиотеки": {
+				"subject": "Дигитални библиотеки",
+				"semester": 6
+			},
+			"Компјутерска анимација": {
+				"subject": "Компјутерска анимација",
+				"semester": 6
+			},
+			"Компјутерски звук, музика и говор": {
+				"subject": "Компјутерски звук, музика и говор",
+				"semester": 6
+			},
+			"Континуирана интеграција и испорака": {
+				"subject": "Континуирана интеграција и испорака",
+				"semester": 6
+			},
+			"Криптографија": {
+				"subject": "Криптографија",
+				"semester": 6
+			},
+			"Мерење и анализа на сообраќај": {
+				"subject": "Мерење и анализа на сообраќај",
+				"semester": 6
+			},
+			"Мултимедиски системи": {
+				"subject": "Мултимедиски системи",
+				"semester": 6
+			},
+			"Напредни бази на податоци": {
+				"subject": "Напредни бази на податоци",
+				"semester": 6
+			},
+			"Паралелно програмирање": {
+				"subject": "Паралелно програмирање",
+				"semester": 6
+			},
+			"Податочно рударење": {
+				"subject": "Податочно рударење",
+				"semester": 6
+			},
+			"Вештачка интелигенција за игри": {
+				"subject": "Вештачка интелигенција за игри",
+				"semester": 6
+			},
+			"Сервисно ориентирани архитектури": {
+				"subject": "Сервисно ориентирани архитектури",
+				"semester": 6
+			},
+			"Софтверски дефинирана безбедност": {
+				"subject": "Софтверски дефинирана безбедност",
+				"semester": 6
+			},
+			"Автоматизирање на процеси во машинско учење": {
+				"subject": "Автоматизирање на процеси во машинско учење",
+				"semester": 6
+			},
+			"Учење на далечина": {
+				"subject": "Учење на далечина",
+				"semester": 6
+			},
+			"Претприемништво": {
+				"subject": "Претприемништво",
+				"semester": 8
+			},
+			"Методика на информатиката": {
+				"subject": "Методика на информатиката",
+				"semester": 8
+			},
+			"Дизајн на компјутерски мрежи": {
+				"subject": "Дизајн на компјутерски мрежи",
+				"semester": 8
+			},
+			"Адаптивни и интерактивни веб информациски системи": {
+				"subject": "Адаптивни и интерактивни веб информациски системи",
+				"semester": 8
+			},
+			"Македонски јазик": {
+				"subject": "Македонски јазик",
+				"semester": 8
+			},
+			"Биолошки инспирирано пресметување": {
+				"subject": "Биолошки инспирирано пресметување",
+				"semester": 8
+			},
+			"Веб пребарувачки системи": {
+				"subject": "Веб пребарувачки системи",
+				"semester": 8
+			},
+			"Виртуелна реалност": {
+				"subject": "Виртуелна реалност",
+				"semester": 8
+			},
+			"Вовед во когнитивни науки": {
+				"subject": "Вовед во когнитивни науки",
+				"semester": 8
+			},
+			"Етичко хакирање": {
+				"subject": "Етичко хакирање",
+				"semester": 8
+			},
+			"ИКТ за развој": {
+				"subject": "ИКТ за развој",
+				"semester": 8
+			},
+			"Откривање знаење со длабоко учење": {
+				"subject": "Откривање знаење со длабоко учење",
+				"semester": 8
+			},
+			"Интелигентни системи": {
+				"subject": "Интелигентни системи",
+				"semester": 8
+			},
+			"Инфраструктурно програмирање": {
+				"subject": "Инфраструктурно програмирање",
+				"semester": 8
+			},
+			"Програмски јазици и компајлери": {
+				"subject": "Програмски јазици и компајлери",
+				"semester": 8
+			},
+			"Мобилни апликации": {
+				"subject": "Мобилни апликации",
+				"semester": 8
+			},
+			"Моделирање и менаџирање на бизнис процеси": {
+				"subject": "Моделирање и менаџирање на бизнис процеси",
+				"semester": 8
+			},
+			"Моделирање и симулација": {
+				"subject": "Моделирање и симулација",
+				"semester": 8
+			},
+			"Web3 апликации": {
+				"subject": "Web3 апликации",
+				"semester": 8
+			},
+			"Неструктурирани бази на податоци": {
+				"subject": "Неструктурирани бази на податоци",
+				"semester": 8
+			},
+			"Операциони истражувања": {
+				"subject": "Операциони истражувања",
+				"semester": 8
+			},
+			"Софтверски дефинирани мрежи": {
+				"subject": "Софтверски дефинирани мрежи",
+				"semester": 8
+			},
+			"Споделување и пресметување во толпа": {
+				"subject": "Споделување и пресметување во толпа",
+				"semester": 8
+			}
+		},
+		"W": {
+			"Мултимедијални технологии": {
+				"subject": "Мултимедијални технологии",
+				"semester": 3
+			},
+			"Основи на теоријата на информации": {
+				"subject": "Основи на теоријата на информации",
+				"semester": 3
+			},
+			"Дигитизација": {
+				"subject": "Дигитизација",
+				"semester": 3
+			},
+			"Економија за ИКТ инженери": {
+				"subject": "Економија за ИКТ инженери",
+				"semester": 3
+			},
+			"Инженерска математика": {
+				"subject": "Инженерска математика",
+				"semester": 3
+			},
+			"Интернет програмирање на клиентска страна": {
+				"subject": "Интернет програмирање на клиентска страна",
+				"semester": 3
+			},
+			"Основи на комуникациски системи": {
+				"subject": "Основи на комуникациски системи",
+				"semester": 3
+			},
+			"Управување со техничка поддршка": {
+				"subject": "Управување со техничка поддршка",
+				"semester": 3
+			},
+			"Шаблони за дизајн на кориснички интерфејси": {
+				"subject": "Шаблони за дизајн на кориснички интерфејси",
+				"semester": 3
+			},
+			"Математика 3": {
+				"subject": "Математика 3",
+				"semester": 3
+			},
+			"Вовед во науката за податоци": {
+				"subject": "Вовед во науката за податоци",
+				"semester": 5
+			},
+			"Дизајн и архитектура на софтвер": {
+				"subject": "Дизајн и архитектура на софтвер",
+				"semester": 5
+			},
+			"Веб програмирање": {
+				"subject": "Веб програмирање",
+				"semester": 5
+			},
+			"Линеарна алгебра и примени": {
+				"subject": "Линеарна алгебра и примени",
+				"semester": 5
+			},
+			"Паралелно и дистрибуирано процесирање": {
+				"subject": "Паралелно и дистрибуирано процесирање",
+				"semester": 5
+			},
+			"Дизајн на образовен софтвер": {
+				"subject": "Дизајн на образовен софтвер",
+				"semester": 5
+			},
+			"Компјутерска етика": {
+				"subject": "Компјутерска етика",
+				"semester": 5
+			},
+			"Персонализирано учење": {
+				"subject": "Персонализирано учење",
+				"semester": 5
+			},
+			"Администрација на системи": {
+				"subject": "Администрација на системи",
+				"semester": 5
+			},
+			"Сајбер безбедност": {
+				"subject": "Сајбер безбедност",
+				"semester": 5
+			},
+			"Визуелизација": {
+				"subject": "Визуелизација",
+				"semester": 5
+			},
+			"Мултимедиски мрежи": {
+				"subject": "Мултимедиски мрежи",
+				"semester": 5
+			},
+			"Напреден веб дизајн": {
+				"subject": "Напреден веб дизајн",
+				"semester": 5
+			},
+			"Напредно програмирање": {
+				"subject": "Напредно програмирање",
+				"semester": 5
+			},
+			"Обработка на природните јазици": {
+				"subject": "Обработка на природните јазици",
+				"semester": 5
+			},
+			"Современи компјутерски архитектури": {
+				"subject": "Современи компјутерски архитектури",
+				"semester": 5
+			},
+			"Теорија на графови и социјални мрежи": {
+				"subject": "Теорија на графови и социјални мрежи",
+				"semester": 5
+			},
+			"Менаџмент информациски системи": {
+				"subject": "Менаџмент информациски системи",
+				"semester": 7
+			},
+			"Тестирање на софтвер": {
+				"subject": "Тестирање на софтвер",
+				"semester": 7
+			},
+			"Програмски парадигми": {
+				"subject": "Програмски парадигми",
+				"semester": 7
+			},
+			"Дистрибуирани системи": {
+				"subject": "Дистрибуирани системи",
+				"semester": 7
+			},
+			"Пресметување во облак": {
+				"subject": "Пресметување во облак",
+				"semester": 7
+			},
+			"Автономна роботика": {
+				"subject": "Автономна роботика",
+				"semester": 7
+			},
+			"Администрација на бази податоци": {
+				"subject": "Администрација на бази податоци",
+				"semester": 7
+			},
+			"Анализа и дизајн на ИС": {
+				"subject": "Анализа и дизајн на ИС",
+				"semester": 7
+			},
+			"Вовед во анализа на временските серии": {
+				"subject": "Вовед во анализа на временските серии",
+				"semester": 7
+			},
+			"Веб базирани системи": {
+				"subject": "Веб базирани системи",
+				"semester": 7
+			},
+			"Вовед во биоинформатиката": {
+				"subject": "Вовед во биоинформатиката",
+				"semester": 7
+			},
+			"Вовед во паметни градови": {
+				"subject": "Вовед во паметни градови",
+				"semester": 7
+			},
+			"Вовед во препознавање на облици": {
+				"subject": "Вовед во препознавање на облици",
+				"semester": 7
+			},
+			"Дигитална постпродукција": {
+				"subject": "Дигитална постпродукција",
+				"semester": 7
+			},
+			"Дистрибуирано складирање на податоци": {
+				"subject": "Дистрибуирано складирање на податоци",
+				"semester": 7
+			},
+			"Имплементација на софтверски системи со слободен и отворен код": {
+				"subject": "Имплементација на софтверски системи со слободен и отворен код",
+				"semester": 7
+			},
+			"Иновации во ИКТ": {
+				"subject": "Иновации во ИКТ",
+				"semester": 7
+			},
+			"Компјутерски поддржано производство": {
+				"subject": "Компјутерски поддржано производство",
+				"semester": 7
+			},
+			"Блоковски вериги и криптовалути": {
+				"subject": "Блоковски вериги и криптовалути",
+				"semester": 7
+			},
+			"Машинска визија": {
+				"subject": "Машинска визија",
+				"semester": 7
+			},
+			"Методологија на истражувањето во ИКТ": {
+				"subject": "Методологија на истражувањето во ИКТ",
+				"semester": 7
+			},
+			"Мобилни информациски системи": {
+				"subject": "Мобилни информациски системи",
+				"semester": 7
+			},
+			"Мобилни платформи и програмирање": {
+				"subject": "Мобилни платформи и програмирање",
+				"semester": 7
+			},
+			"Мрежна и мобилна форензика": {
+				"subject": "Мрежна и мобилна форензика",
+				"semester": 7
+			},
+			"Напредна интеракција човек компјутер": {
+				"subject": "Напредна интеракција човек компјутер",
+				"semester": 7
+			},
+			"Оптички мрежи": {
+				"subject": "Оптички мрежи",
+				"semester": 7
+			},
+			"Програмирање на видео игри": {
+				"subject": "Програмирање на видео игри",
+				"semester": 7
+			},
+			"Вовед во рударење на масивни податоци": {
+				"subject": "Вовед во рударење на масивни податоци",
+				"semester": 7
+			},
+			"Системи за поддршка при одлучувањето": {
+				"subject": "Системи за поддршка при одлучувањето",
+				"semester": 7
+			},
+			"Квантно пресметување": {
+				"subject": "Квантно пресметување",
+				"semester": 7
+			},
+			"Сензорски системи": {
+				"subject": "Сензорски системи",
+				"semester": 7
+			}
+		}
 	},
 	"KN23": {
-		"S": [
-			"Е-учење",
-			"Компјутерски компоненти",
-			"Креативни вештини за решавање проблеми",
-			"Основи на Веб дизајн",
-			"Основи на сајбер безбедноста",
-			"Објектно ориентирана анализа и дизајн",
-			"Маркетинг",
-			"Анализа на софтверските барања",
-			"Електрични кола",
-			"Информатичко размислување во образованието",
-			"Безжични и мобилни системи",
-			"Визуелно програмирање",
-			"Вовед во екоинформатиката",
-			"Вовед во случајни процеси",
-			"Дигитално процесирање на слика",
-			"Дизајн на алгоритми",
-			"Е-влада",
-			"Интернет технологии",
-			"Компјутерска графика",
-			"Концепти на информатичко општество",
-			"Медиуми и комуникации",
-			"Теорија на информации со дигитални комуникации",
-			"Деловна пракса",
-			"Интегрирани системи",
-			"Софтверски квалитет и тестирање",
-			"Електронска и мобилна трговија",
-			"Вградливи микропроцесорски системи",
-			"Процесирање на сигналите",
-			"Работа со надарени ученици",
-			"Администрација на мрежи",
-			"Виртуелизација",
-			"Психологија на училишна возраст",
-			"Агентно-базирани системи",
-			"Вовед во мрежна наука",
-			"Географски информациски системи",
-			"Дигитална форензика",
-			"Дигитални библиотеки",
-			"Компјутерска анимација",
-			"Компјутерски звук, музика и говор",
-			"Континуирана интеграција и испорака",
-			"Криптографија",
-			"Мерење и анализа на сообраќај",
-			"Мултимедиски системи",
-			"Напредни бази на податоци",
-			"Паралелно програмирање",
-			"Податочно рударење",
-			"Вештачка интелигенција за игри",
-			"Сервисно ориентирани архитектури",
-			"Софтверски дефинирана безбедност",
-			"Автоматизирање на процеси во  машинско учење",
-			"Учење на далечина",
-			"Управување со ИКТ проекти",
-			"Претприемништво",
-			"Методика на информатиката",
-			"Дизајн на компјутерски мрежи",
-			"Адаптивни и интерактивни веб информациски системи",
-			"Македонски јазик",
-			"Биолошки инспирирано пресметување",
-			"Веб пребарувачки системи",
-			"Виртуелна реалност",
-			"Вовед во когнитивни науки",
-			"Етичко хакирање",
-			"ИКТ за развој",
-			"Откривање знаење со длабоко учење",
-			"Интелигентни системи",
-			"Инфраструктурно програмирање",
-			"Програмски јазици и компајлери",
-			"Мобилни апликации",
-			"Моделирање и менаџирање на бизнис процеси",
-			"Моделирање и симулација",
-			"Модерни трендови во роботика",
-			"Web3 апликации",
-			"Неструктурирани бази на податоци",
-			"Операциони истражувања",
-			"Софтверски дефинирани мрежи",
-			"Споделување и пресметување во толпа"
-		],
-		"W": [
-			"Мултимедијални технологии",
-			"Основи на теоријата на информации",
-			"Дигитизација",
-			"Економија за ИКТ инженери",
-			"Инженерска математика",
-			"Интернет програмирање на клиентска страна",
-			"Основи на комуникациски системи",
-			"Управување со техничка поддршка",
-			"Шаблони за дизајн на кориснички интерфејси",
-			"Математика 3",
-			"Вовед во науката за податоци",
-			"Дизајн и архитектура на софтвер",
-			"Информациска безбедност",
-			"Компјутерска електроника",
-			"Дизајн на образовен софтвер",
-			"Компјутерска етика",
-			"Персонализирано учење",
-			"Администрација на системи",
-			"Сајбер безбедност",
-			"Визуелизација",
-			"Мултимедиски мрежи",
-			"Напреден веб дизајн",
-			"Обработка на природните јазици",
-			"Основи на роботиката",
-			"Современи компјутерски архитектури",
-			"Теорија на графови и социјални мрежи",
-			"Менаџмент информациски системи",
-			"Софтвер за вградливи системи",
-			"Дистрибуирани системи",
-			"Пресметување во облак",
-			"Автономна роботика",
-			"Администрација на бази податоци",
-			"Анализа и дизајн на ИС",
-			"Вовед во анализа на временските серии",
-			"Веб базирани системи",
-			"Вовед во биоинформатиката",
-			"Вовед во паметни градови",
-			"Вовед во препознавање на облици",
-			"Дигитална постпродукција",
-			"Дистрибуирано складирање на податоци",
-			"Имплементација на софтверски системи со слободен и отворен код",
-			"Иновации во ИКТ",
-			"Интернет на нештата",
-			"Компјутерски поддржано производство",
-			"Блоковски вериги и криптовалути",
-			"Машинска визија",
-			"Мобилни информациски системи",
-			"Мобилни платформи и програмирање",
-			"Мрежна и мобилна форензика",
-			"Напредна интеракција човек компјутер",
-			"Оптички мрежи",
-			"Програмирање на видео игри",
-			"Вовед во рударење на масивни податоци",
-			"Системи за поддршка при одлучувањето",
-			"Квантно пресметување",
-			"Сензорски системи"
-		]
+		"S": {
+			"Е-учење": {
+				"subject": "Е-учење",
+				"semester": 2
+			},
+			"Компјутерски компоненти": {
+				"subject": "Компјутерски компоненти",
+				"semester": 2
+			},
+			"Креативни вештини за решавање проблеми": {
+				"subject": "Креативни вештини за решавање проблеми",
+				"semester": 2
+			},
+			"Основи на Веб дизајн": {
+				"subject": "Основи на Веб дизајн",
+				"semester": 2
+			},
+			"Основи на сајбер безбедноста": {
+				"subject": "Основи на сајбер безбедноста",
+				"semester": 2
+			},
+			"Објектно ориентирана анализа и дизајн": {
+				"subject": "Објектно ориентирана анализа и дизајн",
+				"semester": 2
+			},
+			"Маркетинг": {
+				"subject": "Маркетинг",
+				"semester": 4
+			},
+			"Анализа на софтверските барања": {
+				"subject": "Анализа на софтверските барања",
+				"semester": 4
+			},
+			"Електрични кола": {
+				"subject": "Електрични кола",
+				"semester": 4
+			},
+			"Информатичко размислување во образованието": {
+				"subject": "Информатичко размислување во образованието",
+				"semester": 4
+			},
+			"Безжични и мобилни системи": {
+				"subject": "Безжични и мобилни системи",
+				"semester": 4
+			},
+			"Визуелно програмирање": {
+				"subject": "Визуелно програмирање",
+				"semester": 4
+			},
+			"Вовед во екоинформатиката": {
+				"subject": "Вовед во екоинформатиката",
+				"semester": 4
+			},
+			"Вовед во случајни процеси": {
+				"subject": "Вовед во случајни процеси",
+				"semester": 4
+			},
+			"Дигитално процесирање на слика": {
+				"subject": "Дигитално процесирање на слика",
+				"semester": 4
+			},
+			"Дизајн на алгоритми": {
+				"subject": "Дизајн на алгоритми",
+				"semester": 4
+			},
+			"Е-влада": {
+				"subject": "Е-влада",
+				"semester": 4
+			},
+			"Интернет технологии": {
+				"subject": "Интернет технологии",
+				"semester": 4
+			},
+			"Компјутерска графика": {
+				"subject": "Компјутерска графика",
+				"semester": 4
+			},
+			"Концепти на информатичко општество": {
+				"subject": "Концепти на информатичко општество",
+				"semester": 4
+			},
+			"Медиуми и комуникации": {
+				"subject": "Медиуми и комуникации",
+				"semester": 4
+			},
+			"Теорија на информации со дигитални комуникации": {
+				"subject": "Теорија на информации со дигитални комуникации",
+				"semester": 4
+			},
+			"Деловна пракса": {
+				"subject": "Деловна пракса",
+				"semester": 4
+			},
+			"Интегрирани системи": {
+				"subject": "Интегрирани системи",
+				"semester": 6
+			},
+			"Софтверски квалитет и тестирање": {
+				"subject": "Софтверски квалитет и тестирање",
+				"semester": 6
+			},
+			"Електронска и мобилна трговија": {
+				"subject": "Електронска и мобилна трговија",
+				"semester": 6
+			},
+			"Вградливи микропроцесорски системи": {
+				"subject": "Вградливи микропроцесорски системи",
+				"semester": 6
+			},
+			"Процесирање на сигналите": {
+				"subject": "Процесирање на сигналите",
+				"semester": 6
+			},
+			"Работа со надарени ученици": {
+				"subject": "Работа со надарени ученици",
+				"semester": 6
+			},
+			"Администрација на мрежи": {
+				"subject": "Администрација на мрежи",
+				"semester": 6
+			},
+			"Виртуелизација": {
+				"subject": "Виртуелизација",
+				"semester": 6
+			},
+			"Психологија на училишна возраст": {
+				"subject": "Психологија на училишна возраст",
+				"semester": 6
+			},
+			"Агентно-базирани системи": {
+				"subject": "Агентно-базирани системи",
+				"semester": 6
+			},
+			"Вовед во мрежна наука": {
+				"subject": "Вовед во мрежна наука",
+				"semester": 6
+			},
+			"Географски информациски системи": {
+				"subject": "Географски информациски системи",
+				"semester": 6
+			},
+			"Дигитална форензика": {
+				"subject": "Дигитална форензика",
+				"semester": 6
+			},
+			"Дигитални библиотеки": {
+				"subject": "Дигитални библиотеки",
+				"semester": 6
+			},
+			"Компјутерска анимација": {
+				"subject": "Компјутерска анимација",
+				"semester": 6
+			},
+			"Компјутерски звук, музика и говор": {
+				"subject": "Компјутерски звук, музика и говор",
+				"semester": 6
+			},
+			"Континуирана интеграција и испорака": {
+				"subject": "Континуирана интеграција и испорака",
+				"semester": 6
+			},
+			"Криптографија": {
+				"subject": "Криптографија",
+				"semester": 6
+			},
+			"Мерење и анализа на сообраќај": {
+				"subject": "Мерење и анализа на сообраќај",
+				"semester": 6
+			},
+			"Мултимедиски системи": {
+				"subject": "Мултимедиски системи",
+				"semester": 6
+			},
+			"Напредни бази на податоци": {
+				"subject": "Напредни бази на податоци",
+				"semester": 6
+			},
+			"Паралелно програмирање": {
+				"subject": "Паралелно програмирање",
+				"semester": 6
+			},
+			"Податочно рударење": {
+				"subject": "Податочно рударење",
+				"semester": 6
+			},
+			"Вештачка интелигенција за игри": {
+				"subject": "Вештачка интелигенција за игри",
+				"semester": 6
+			},
+			"Сервисно ориентирани архитектури": {
+				"subject": "Сервисно ориентирани архитектури",
+				"semester": 6
+			},
+			"Софтверски дефинирана безбедност": {
+				"subject": "Софтверски дефинирана безбедност",
+				"semester": 6
+			},
+			"Автоматизирање на процеси во машинско учење": {
+				"subject": "Автоматизирање на процеси во машинско учење",
+				"semester": 6
+			},
+			"Учење на далечина": {
+				"subject": "Учење на далечина",
+				"semester": 6
+			},
+			"Управување со ИКТ проекти": {
+				"subject": "Управување со ИКТ проекти",
+				"semester": 8
+			},
+			"Претприемништво": {
+				"subject": "Претприемништво",
+				"semester": 8
+			},
+			"Методика на информатиката": {
+				"subject": "Методика на информатиката",
+				"semester": 8
+			},
+			"Дизајн на компјутерски мрежи": {
+				"subject": "Дизајн на компјутерски мрежи",
+				"semester": 8
+			},
+			"Адаптивни и интерактивни веб информациски системи": {
+				"subject": "Адаптивни и интерактивни веб информациски системи",
+				"semester": 8
+			},
+			"Македонски јазик": {
+				"subject": "Македонски јазик",
+				"semester": 8
+			},
+			"Биолошки инспирирано пресметување": {
+				"subject": "Биолошки инспирирано пресметување",
+				"semester": 8
+			},
+			"Веб пребарувачки системи": {
+				"subject": "Веб пребарувачки системи",
+				"semester": 8
+			},
+			"Виртуелна реалност": {
+				"subject": "Виртуелна реалност",
+				"semester": 8
+			},
+			"Вовед во когнитивни науки": {
+				"subject": "Вовед во когнитивни науки",
+				"semester": 8
+			},
+			"Етичко хакирање": {
+				"subject": "Етичко хакирање",
+				"semester": 8
+			},
+			"ИКТ за развој": {
+				"subject": "ИКТ за развој",
+				"semester": 8
+			},
+			"Откривање знаење со длабоко учење": {
+				"subject": "Откривање знаење со длабоко учење",
+				"semester": 8
+			},
+			"Интелигентни системи": {
+				"subject": "Интелигентни системи",
+				"semester": 8
+			},
+			"Инфраструктурно програмирање": {
+				"subject": "Инфраструктурно програмирање",
+				"semester": 8
+			},
+			"Програмски јазици и компајлери": {
+				"subject": "Програмски јазици и компајлери",
+				"semester": 8
+			},
+			"Мобилни апликации": {
+				"subject": "Мобилни апликации",
+				"semester": 8
+			},
+			"Моделирање и менаџирање на бизнис процеси": {
+				"subject": "Моделирање и менаџирање на бизнис процеси",
+				"semester": 8
+			},
+			"Моделирање и симулација": {
+				"subject": "Моделирање и симулација",
+				"semester": 8
+			},
+			"Модерни трендови во роботика": {
+				"subject": "Модерни трендови во роботика",
+				"semester": 8
+			},
+			"Web3 апликации": {
+				"subject": "Web3 апликации",
+				"semester": 8
+			},
+			"Неструктурирани бази на податоци": {
+				"subject": "Неструктурирани бази на податоци",
+				"semester": 8
+			},
+			"Операциони истражувања": {
+				"subject": "Операциони истражувања",
+				"semester": 8
+			},
+			"Софтверски дефинирани мрежи": {
+				"subject": "Софтверски дефинирани мрежи",
+				"semester": 8
+			},
+			"Споделување и пресметување во толпа": {
+				"subject": "Споделување и пресметување во толпа",
+				"semester": 8
+			}
+		},
+		"W": {
+			"Мултимедијални технологии": {
+				"subject": "Мултимедијални технологии",
+				"semester": 3
+			},
+			"Основи на теоријата на информации": {
+				"subject": "Основи на теоријата на информации",
+				"semester": 3
+			},
+			"Дигитизација": {
+				"subject": "Дигитизација",
+				"semester": 3
+			},
+			"Економија за ИКТ инженери": {
+				"subject": "Економија за ИКТ инженери",
+				"semester": 3
+			},
+			"Инженерска математика": {
+				"subject": "Инженерска математика",
+				"semester": 3
+			},
+			"Интернет програмирање на клиентска страна": {
+				"subject": "Интернет програмирање на клиентска страна",
+				"semester": 3
+			},
+			"Основи на комуникациски системи": {
+				"subject": "Основи на комуникациски системи",
+				"semester": 3
+			},
+			"Управување со техничка поддршка": {
+				"subject": "Управување со техничка поддршка",
+				"semester": 3
+			},
+			"Шаблони за дизајн на кориснички интерфејси": {
+				"subject": "Шаблони за дизајн на кориснички интерфејси",
+				"semester": 3
+			},
+			"Математика 3": {
+				"subject": "Математика 3",
+				"semester": 3
+			},
+			"Вовед во науката за податоци": {
+				"subject": "Вовед во науката за податоци",
+				"semester": 5
+			},
+			"Дизајн и архитектура на софтвер": {
+				"subject": "Дизајн и архитектура на софтвер",
+				"semester": 5
+			},
+			"Информациска безбедност": {
+				"subject": "Информациска безбедност",
+				"semester": 5
+			},
+			"Компјутерска електроника": {
+				"subject": "Компјутерска електроника",
+				"semester": 5
+			},
+			"Дизајн на образовен софтвер": {
+				"subject": "Дизајн на образовен софтвер",
+				"semester": 5
+			},
+			"Компјутерска етика": {
+				"subject": "Компјутерска етика",
+				"semester": 5
+			},
+			"Персонализирано учење": {
+				"subject": "Персонализирано учење",
+				"semester": 5
+			},
+			"Администрација на системи": {
+				"subject": "Администрација на системи",
+				"semester": 5
+			},
+			"Сајбер безбедност": {
+				"subject": "Сајбер безбедност",
+				"semester": 5
+			},
+			"Визуелизација": {
+				"subject": "Визуелизација",
+				"semester": 5
+			},
+			"Мултимедиски мрежи": {
+				"subject": "Мултимедиски мрежи",
+				"semester": 5
+			},
+			"Напреден веб дизајн": {
+				"subject": "Напреден веб дизајн",
+				"semester": 5
+			},
+			"Обработка на природните јазици": {
+				"subject": "Обработка на природните јазици",
+				"semester": 5
+			},
+			"Основи на роботиката": {
+				"subject": "Основи на роботиката",
+				"semester": 5
+			},
+			"Современи компјутерски архитектури": {
+				"subject": "Современи компјутерски архитектури",
+				"semester": 5
+			},
+			"Теорија на графови и социјални мрежи": {
+				"subject": "Теорија на графови и социјални мрежи",
+				"semester": 5
+			},
+			"Менаџмент информациски системи": {
+				"subject": "Менаџмент информациски системи",
+				"semester": 7
+			},
+			"Софтвер за вградливи системи": {
+				"subject": "Софтвер за вградливи системи",
+				"semester": 7
+			},
+			"Дистрибуирани системи": {
+				"subject": "Дистрибуирани системи",
+				"semester": 7
+			},
+			"Пресметување во облак": {
+				"subject": "Пресметување во облак",
+				"semester": 7
+			},
+			"Автономна роботика": {
+				"subject": "Автономна роботика",
+				"semester": 7
+			},
+			"Администрација на бази податоци": {
+				"subject": "Администрација на бази податоци",
+				"semester": 7
+			},
+			"Анализа и дизајн на ИС": {
+				"subject": "Анализа и дизајн на ИС",
+				"semester": 7
+			},
+			"Вовед во анализа на временските серии": {
+				"subject": "Вовед во анализа на временските серии",
+				"semester": 7
+			},
+			"Веб базирани системи": {
+				"subject": "Веб базирани системи",
+				"semester": 7
+			},
+			"Вовед во биоинформатиката": {
+				"subject": "Вовед во биоинформатиката",
+				"semester": 7
+			},
+			"Вовед во паметни градови": {
+				"subject": "Вовед во паметни градови",
+				"semester": 7
+			},
+			"Вовед во препознавање на облици": {
+				"subject": "Вовед во препознавање на облици",
+				"semester": 7
+			},
+			"Дигитална постпродукција": {
+				"subject": "Дигитална постпродукција",
+				"semester": 7
+			},
+			"Дистрибуирано складирање на податоци": {
+				"subject": "Дистрибуирано складирање на податоци",
+				"semester": 7
+			},
+			"Имплементација на софтверски системи со слободен и отворен код": {
+				"subject": "Имплементација на софтверски системи со слободен и отворен код",
+				"semester": 7
+			},
+			"Иновации во ИКТ": {
+				"subject": "Иновации во ИКТ",
+				"semester": 7
+			},
+			"Интернет на нештата": {
+				"subject": "Интернет на нештата",
+				"semester": 7
+			},
+			"Компјутерски поддржано производство": {
+				"subject": "Компјутерски поддржано производство",
+				"semester": 7
+			},
+			"Блоковски вериги и криптовалути": {
+				"subject": "Блоковски вериги и криптовалути",
+				"semester": 7
+			},
+			"Машинска визија": {
+				"subject": "Машинска визија",
+				"semester": 7
+			},
+			"Мобилни информациски системи": {
+				"subject": "Мобилни информациски системи",
+				"semester": 7
+			},
+			"Мобилни платформи и програмирање": {
+				"subject": "Мобилни платформи и програмирање",
+				"semester": 7
+			},
+			"Мрежна и мобилна форензика": {
+				"subject": "Мрежна и мобилна форензика",
+				"semester": 7
+			},
+			"Напредна интеракција човек компјутер": {
+				"subject": "Напредна интеракција човек компјутер",
+				"semester": 7
+			},
+			"Оптички мрежи": {
+				"subject": "Оптички мрежи",
+				"semester": 7
+			},
+			"Програмирање на видео игри": {
+				"subject": "Програмирање на видео игри",
+				"semester": 7
+			},
+			"Вовед во рударење на масивни податоци": {
+				"subject": "Вовед во рударење на масивни податоци",
+				"semester": 7
+			},
+			"Системи за поддршка при одлучувањето": {
+				"subject": "Системи за поддршка при одлучувањето",
+				"semester": 7
+			},
+			"Квантно пресметување": {
+				"subject": "Квантно пресметување",
+				"semester": 7
+			},
+			"Сензорски системи": {
+				"subject": "Сензорски системи",
+				"semester": 7
+			}
+		}
 	}
 }
Index: backend/subjects/management/data/formatted_prereqs.json
===================================================================
--- backend/subjects/management/data/formatted_prereqs.json	(revision 8f56d10552db16ef48dcd71841cc1438789ebb3e)
+++ backend/subjects/management/data/formatted_prereqs.json	(revision bfeedd5e828e214949e502ba109890595d5ab363)
@@ -2,80 +2,100 @@
 	"Бизнис и менаџмент": {
 		"code": "БиМ",
+		"semester": 1,
 		"prerequisite": {}
 	},
 	"Вовед во компјутерските науки": {
 		"code": "ВвКН_1",
+		"semester": 1,
 		"prerequisite": {}
 	},
 	"Дизајн на дигитални кола": {
 		"code": "ДнДК",
+		"semester": 1,
+		"prerequisite": {}
+	},
+	"Дискретни структури 1": {
+		"code": "ДС1",
+		"semester": 1,
+		"prerequisite": {}
+	},
+	"Математика 1": {
+		"code": "К_1",
+		"semester": 1,
+		"prerequisite": {}
+	},
+	"Калкулус 1": {
+		"code": "К1",
+		"semester": 1,
+		"prerequisite": {}
+	},
+	"Педагогија": {
+		"code": "П_1",
+		"semester": 1,
+		"prerequisite": {}
+	},
+	"Професионални вештини": {
+		"code": "ПВ",
+		"semester": 1,
+		"prerequisite": {}
+	},
+	"Структурно програмирање": {
+		"code": "СП_1",
+		"semester": 1,
+		"prerequisite": {}
+	},
+	"Физика": {
+		"code": "Ф",
+		"semester": 1,
+		"prerequisite": {}
+	},
+	"Архитектура и организација на компјутери": {
+		"code": "АиОнК",
+		"semester": 2,
+		"prerequisite": {}
+	},
+	"Бизнис статистика": {
+		"code": "БС",
+		"semester": 2,
 		"prerequisite": {}
 	},
 	"Дискретна математика": {
 		"code": "ДМ",
-		"prerequisite": {}
-	},
-	"Дискретни структури 1": {
-		"code": "ДС1",
-		"prerequisite": {}
-	},
-	"Математика 1": {
-		"code": "К_1",
-		"prerequisite": {}
-	},
-	"Калкулус 1": {
-		"code": "К1",
-		"prerequisite": {}
-	},
-	"Педагогија": {
-		"code": "П_1",
-		"prerequisite": {}
-	},
-	"Професионални вештини": {
-		"code": "ПВ",
-		"prerequisite": {}
-	},
-	"Структурно програмирање": {
-		"code": "СП_1",
-		"prerequisite": {}
-	},
-	"Физика": {
-		"code": "Ф",
-		"prerequisite": {}
-	},
-	"Архитектура и организација на компјутери": {
-		"code": "АиОнК",
-		"prerequisite": {}
-	},
-	"Бизнис статистика": {
-		"code": "БС",
+		"semester": 2,
 		"prerequisite": {}
 	},
 	"Дискретни структури 2": {
 		"code": "ДС2",
+		"semester": 2,
 		"prerequisite": {}
 	},
 	"Е-учење": {
 		"code": "ИСзУ",
+		"semester": 2,
 		"prerequisite": {}
 	},
 	"Калкулус 2": {
 		"code": "К2",
+		"semester": 2,
 		"prerequisite": {}
 	},
 	"Компјутерски архитектури": {
 		"code": "КА_1",
+		"semester": 2,
 		"prerequisite": {}
 	},
 	"Компјутерски компоненти": {
 		"code": "КК",
+		"semester": 2,
 		"prerequisite": {}
 	},
 	"Креативни вештини за решавање проблеми": {
 		"code": "КВзРП",
+		"semester": 2,
 		"prerequisite": {}
 	},
 	"Маркетинг": {
 		"code": "М",
+		"semester": 2,
 		"prerequisite": {
 			"credits": 36
@@ -84,20 +104,25 @@
 	"Објектно ориентирана анализа и дизајн": {
 		"code": "ООАиД",
+		"semester": 2,
 		"prerequisite": {}
 	},
 	"Објектно-ориентирано програмирање": {
 		"code": "ООП",
+		"semester": 2,
 		"prerequisite": {}
 	},
 	"Основи на Веб дизајн": {
 		"code": "ОнВД",
+		"semester": 2,
 		"prerequisite": {}
 	},
 	"Основи на сајбер безбедноста": {
 		"code": "ОнСБ",
+		"semester": 2,
 		"prerequisite": {}
 	},
 	"Алгоритми и податочни структури": {
 		"code": "АиПС",
+		"semester": 3,
 		"prerequisite": {
 			"subjects": ["структурно програмирање"]
@@ -106,4 +131,5 @@
 	"Веројатност и статистика": {
 		"code": "ВиС",
+		"semester": 3,
 		"prerequisite": {
 			"subjects": ["калкулус 1", "математика 1"]
@@ -112,4 +138,5 @@
 	"Дигитизација": {
 		"code": "Д",
+		"semester": 3,
 		"prerequisite": {
 			"subjects": ["вовед во компјутерските науки"]
@@ -118,4 +145,5 @@
 	"Економија за ИКТ инженери": {
 		"code": "ЕзИИ",
+		"semester": 3,
 		"prerequisite": {
 			"subjects": ["бизнис и менаџмент"]
@@ -124,4 +152,5 @@
 	"Инженерска математика": {
 		"code": "ИМ",
+		"semester": 3,
 		"prerequisite": {
 			"subjects": ["калкулус 1", "математика 1"]
@@ -130,4 +159,5 @@
 	"Интернет програмирање на клиентска страна": {
 		"code": "ИПнКС",
+		"semester": 3,
 		"prerequisite": {
 			"subjects": ["структурно програмирање"]
@@ -136,4 +166,5 @@
 	"Компјутерски мрежи": {
 		"code": "КМ",
+		"semester": 3,
 		"prerequisite": {
 			"credits": 18
@@ -142,4 +173,5 @@
 	"Компјутерски мрежи и безбедност": {
 		"code": "КМиБ",
+		"semester": 3,
 		"prerequisite": {
 			"credits": 18
@@ -148,4 +180,5 @@
 	"Мултимедијални технологии": {
 		"code": "МТ",
+		"semester": 3,
 		"prerequisite": {
 			"subjects": ["вовед во компјутерските науки"]
@@ -154,4 +187,5 @@
 	"Напредно програмирање": {
 		"code": "НП",
+		"semester": 3,
 		"prerequisite": {
 			"subjects": ["објектно-ориентирано програмирање"]
@@ -160,4 +194,5 @@
 	"Основи на комуникациски системи": {
 		"code": "ОнКС",
+		"semester": 3,
 		"prerequisite": {
 			"subjects": ["калкулус 1", "математика 1"]
@@ -166,4 +201,5 @@
 	"Основи на теоријата на информации": {
 		"code": "ОнТнИ",
+		"semester": 3,
 		"prerequisite": {
 			"subjects": ["калкулус 1", "математика 1"]
@@ -172,4 +208,5 @@
 	"Управување со техничка поддршка": {
 		"code": "УсТП",
+		"semester": 3,
 		"prerequisite": {
 			"credits": 18
@@ -178,4 +215,5 @@
 	"Шаблони за дизајн на кориснички интерфејси": {
 		"code": "ШзДнКИ",
+		"semester": 3,
 		"prerequisite": {
 			"subjects": ["структурно програмирање"]
@@ -184,4 +222,5 @@
 	"Анализа на софтверските барања": {
 		"code": "АнСБ",
+		"semester": 4,
 		"prerequisite": {
 			"subjects": [
@@ -193,4 +232,5 @@
 	"Безжични и мобилни системи": {
 		"code": "БиМС",
+		"semester": 4,
 		"prerequisite": {
 			"credits": 36
@@ -199,4 +239,5 @@
 	"Вештачка интелигенција": {
 		"code": "ВИ",
+		"semester": 4,
 		"prerequisite": {
 			"credits": 36
@@ -205,4 +246,5 @@
 	"Визуелно програмирање": {
 		"code": "ВП_1",
+		"semester": 4,
 		"prerequisite": {
 			"subjects": ["објектно-ориентирано програмирање"]
@@ -211,4 +253,5 @@
 	"Вовед во екоинформатиката": {
 		"code": "ВвЕ",
+		"semester": 4,
 		"prerequisite": {
 			"subjects": ["вовед во компјутерските науки"]
@@ -217,4 +260,5 @@
 	"Вовед во случајни процеси": {
 		"code": "ВвСП",
+		"semester": 4,
 		"prerequisite": {
 			"credits": 36
@@ -223,4 +267,5 @@
 	"Дигитално процесирање на слика": {
 		"code": "ДПнС",
+		"semester": 4,
 		"prerequisite": {
 			"subjects": [
@@ -234,4 +279,5 @@
 	"Дизајн на алгоритми": {
 		"code": "ДнА",
+		"semester": 4,
 		"prerequisite": {
 			"subjects": [
@@ -245,4 +291,5 @@
 	"Е-влада": {
 		"code": "Е",
+		"semester": 4,
 		"prerequisite": {
 			"subjects": ["бизнис и менаџмент"]
@@ -251,4 +298,5 @@
 	"Електрични кола": {
 		"code": "ЕК",
+		"semester": 4,
 		"prerequisite": {
 			"credits": 36
@@ -257,4 +305,5 @@
 	"Информатичко размислување во образованието": {
 		"code": "ИвО",
+		"semester": 4,
 		"prerequisite": {
 			"subjects": ["вовед во компјутерските науки"]
@@ -263,4 +312,5 @@
 	"Интернет технологии": {
 		"code": "ИТ",
+		"semester": 4,
 		"prerequisite": {
 			"subjects": ["објектно-ориентирано програмирање"]
@@ -269,4 +319,5 @@
 	"Компјутерска графика": {
 		"code": "КГ",
+		"semester": 4,
 		"prerequisite": {
 			"subjects": ["објектно-ориентирано програмирање"]
@@ -275,4 +326,5 @@
 	"Концепти на информатичко општество": {
 		"code": "КнИО",
+		"semester": 4,
 		"prerequisite": {
 			"subjects": ["вовед во компјутерските науки"]
@@ -281,4 +333,5 @@
 	"Медиуми и комуникации": {
 		"code": "МиК",
+		"semester": 4,
 		"prerequisite": {
 			"subjects": ["вовед во компјутерските науки"]
@@ -287,4 +340,5 @@
 	"Квантно пресметување": {
 		"code": "ОиЕЕКС",
+		"semester": 4,
 		"prerequisite": {
 			"subjects": [
@@ -296,4 +350,5 @@
 	"Оперативни системи": {
 		"code": "ОС",
+		"semester": 4,
 		"prerequisite": {
 			"subjects": [
@@ -305,20 +360,12 @@
 	"Софтверско инженерство": {
 		"code": "СИ",
+		"semester": 4,
 		"prerequisite": {
 			"subjects": ["објектно-ориентирано програмирање"]
-		}
-	},
-	"Споделување и пресметување во толпа": {
-		"code": "СиПвТ",
-		"prerequisite": {
-			"subjects": [
-				"вештачка интелигенција",
-				"вовед во науката за податоци",
-				"машинско учење"
-			]
 		}
 	},
 	"Теорија на информации со дигитални комуникации": {
 		"code": "ТнИсДК",
+		"semester": 4,
 		"prerequisite": {
 			"subjects": [
@@ -331,4 +378,5 @@
 	"Администрација на системи": {
 		"code": "АнС",
+		"semester": 5,
 		"prerequisite": {
 			"subjects": ["компјутерски мрежи", "компјутерски мрежи и безбедност"]
@@ -337,4 +385,5 @@
 	"Бази на податоци": {
 		"code": "БнП",
+		"semester": 5,
 		"prerequisite": {
 			"subjects": [
@@ -346,4 +395,5 @@
 	"Веб програмирање": {
 		"code": "ВП_2",
+		"semester": 5,
 		"prerequisite": {
 			"subjects": [
@@ -355,4 +405,5 @@
 	"Визуелизација": {
 		"code": "В_1",
+		"semester": 5,
 		"prerequisite": {
 			"subjects": [
@@ -364,4 +415,5 @@
 	"Вовед во науката за податоци": {
 		"code": "ВвНзП",
+		"semester": 5,
 		"prerequisite": {
 			"subjects": [
@@ -375,4 +427,5 @@
 	"Дизајн и архитектура на софтвер": {
 		"code": "ДиАнС",
+		"semester": 5,
 		"prerequisite": {
 			"subjects": [
@@ -384,4 +437,5 @@
 	"Дизајн на образовен софтвер": {
 		"code": "ДнОС",
+		"semester": 5,
 		"prerequisite": {
 			"credits": 60
@@ -390,4 +444,5 @@
 	"Информациска безбедност": {
 		"code": "ИБ",
+		"semester": 5,
 		"prerequisite": {
 			"subjects": ["компјутерски мрежи", "компјутерски мрежи и безбедност"]
@@ -396,4 +451,5 @@
 	"Компјутерска електроника": {
 		"code": "КЕ_2",
+		"semester": 5,
 		"prerequisite": {
 			"subjects": ["дизајн на дигитални кола", "вовед во компјутерските науки"]
@@ -402,4 +458,5 @@
 	"Компјутерска етика": {
 		"code": "КЕ_1",
+		"semester": 5,
 		"prerequisite": {
 			"subjects": [
@@ -411,4 +468,5 @@
 	"Компјутерски звук, музика и говор": {
 		"code": "КЗГМ",
+		"semester": 5,
 		"prerequisite": {
 			"subjects": [
@@ -420,4 +478,5 @@
 	"Линеарна алгебра и примени": {
 		"code": "ЛАиП",
+		"semester": 5,
 		"prerequisite": {
 			"subjects": [
@@ -431,4 +490,5 @@
 	"Сајбер безбедност": {
 		"code": "МБ",
+		"semester": 5,
 		"prerequisite": {
 			"subjects": ["компјутерски мрежи", "компјутерски мрежи и безбедност"]
@@ -437,4 +497,5 @@
 	"Мултимедиски мрежи": {
 		"code": "ММ",
+		"semester": 5,
 		"prerequisite": {
 			"subjects": ["компјутерски мрежи", "компјутерски мрежи и безбедност"]
@@ -443,4 +504,5 @@
 	"Напреден веб дизајн": {
 		"code": "НВД",
+		"semester": 5,
 		"prerequisite": {
 			"subjects": ["објектно-ориентирано програмирање"]
@@ -449,4 +511,5 @@
 	"Основи на роботиката": {
 		"code": "ОнР",
+		"semester": 5,
 		"prerequisite": {
 			"subjects": [
@@ -458,4 +521,5 @@
 	"Паралелно и дистрибуирано процесирање": {
 		"code": "ПиДП",
+		"semester": 5,
 		"prerequisite": {
 			"subjects": [
@@ -467,4 +531,5 @@
 	"Агентно-базирани системи": {
 		"code": "АБС",
+		"semester": 6,
 		"prerequisite": {
 			"subjects": [
@@ -478,4 +543,5 @@
 	"Администрација на мрежи": {
 		"code": "АнМ",
+		"semester": 6,
 		"prerequisite": {
 			"subjects": ["компјутерски мрежи", "компјутерски мрежи и безбедност"]
@@ -484,4 +550,5 @@
 	"Безжични мултимедиски системи": {
 		"code": "БМС",
+		"semester": 6,
 		"prerequisite": {
 			"subjects": ["безжични и мобилни системи"]
@@ -490,4 +557,5 @@
 	"Вградливи микропроцесорски системи": {
 		"code": "ВМС",
+		"semester": 6,
 		"prerequisite": {
 			"subjects": [
@@ -499,4 +567,5 @@
 	"Виртуелизација": {
 		"code": "В_2",
+		"semester": 6,
 		"prerequisite": {
 			"subjects": ["оперативни системи"]
@@ -505,4 +574,5 @@
 	"Вовед во мрежна наука": {
 		"code": "ВвМН",
+		"semester": 6,
 		"prerequisite": {
 			"subjects": [
@@ -516,4 +586,5 @@
 	"Географски информациски системи": {
 		"code": "ГИС",
+		"semester": 6,
 		"prerequisite": {
 			"credits": 90
@@ -522,4 +593,5 @@
 	"Дигитална форензика": {
 		"code": "ДФ",
+		"semester": 6,
 		"prerequisite": {
 			"subjects": ["оперативни системи"]
@@ -528,4 +600,5 @@
 	"Дигитални библиотеки": {
 		"code": "ДБ",
+		"semester": 6,
 		"prerequisite": {
 			"credits": 90
@@ -534,4 +607,5 @@
 	"Дизајн на интеракцијата човек-компјутер": {
 		"code": "ДнИЧК",
+		"semester": 6,
 		"prerequisite": {
 			"subjects": [
@@ -543,4 +617,5 @@
 	"Електронска и мобилна трговија": {
 		"code": "ЕиМТ",
+		"semester": 6,
 		"prerequisite": {
 			"subjects": ["бази на податоци"]
@@ -549,4 +624,5 @@
 	"Интегрирани системи": {
 		"code": "ИС_1",
+		"semester": 6,
 		"prerequisite": {
 			"subjects": ["анализа на софтверските барања", "софтверско инженерство"]
@@ -555,4 +631,5 @@
 	"Инфраструктурно програмирање": {
 		"code": "ИП",
+		"semester": 6,
 		"prerequisite": {
 			"subjects": ["компјутерски мрежи", "компјутерски мрежи и безбедност"]
@@ -561,4 +638,5 @@
 	"Континуирана интеграција и испорака": {
 		"code": "КИиИ",
+		"semester": 6,
 		"prerequisite": {
 			"subjects": ["оперативни системи"]
@@ -567,4 +645,5 @@
 	"Криптографија": {
 		"code": "К_2",
+		"semester": 6,
 		"prerequisite": {
 			"subjects": [
@@ -578,4 +657,5 @@
 	"Машинско учење": {
 		"code": "МУ",
+		"semester": 6,
 		"prerequisite": {
 			"subjects": [
@@ -588,4 +668,5 @@
 	"Мерење и анализа на сообраќај": {
 		"code": "МиАнИС",
+		"semester": 6,
 		"prerequisite": {
 			"subjects": [
@@ -599,4 +680,5 @@
 	"Мултимедиски системи": {
 		"code": "МС",
+		"semester": 6,
 		"prerequisite": {
 			"subjects": [
@@ -608,4 +690,5 @@
 	"Паралелно програмирање": {
 		"code": "ПП_1",
+		"semester": 6,
 		"prerequisite": {
 			"subjects": [
@@ -617,4 +700,5 @@
 	"Персонализирано учење": {
 		"code": "ПУ",
+		"semester": 6,
 		"prerequisite": {
 			"subjects": [
@@ -626,4 +710,5 @@
 	"Податочно рударење": {
 		"code": "ПР_1",
+		"semester": 6,
 		"prerequisite": {
 			"subjects": [
@@ -637,4 +722,5 @@
 	"Процесирање на сигналите": {
 		"code": "ПнС",
+		"semester": 6,
 		"prerequisite": {
 			"subjects": ["математика 1", "калкулус 1"]
@@ -643,4 +729,5 @@
 	"Вештачка интелигенција за игри": {
 		"code": "ПР_2",
+		"semester": 6,
 		"prerequisite": {
 			"subjects": [
@@ -653,8 +740,10 @@
 	"Психологија на училишна возраст": {
 		"code": "ПнУВ",
+		"semester": 6,
 		"prerequisite": {}
 	},
 	"Работа со надарени ученици": {
 		"code": "РсНУ",
+		"semester": 6,
 		"prerequisite": {
 			"subjects": [
@@ -666,4 +755,5 @@
 	"Сервисно ориентирани архитектури": {
 		"code": "СОА",
+		"semester": 6,
 		"prerequisite": {
 			"subjects": [
@@ -675,4 +765,5 @@
 	"Софтверски дефинирана безбедност": {
 		"code": "СДБ",
+		"semester": 6,
 		"prerequisite": {
 			"credits": 100
@@ -681,4 +772,5 @@
 	"Современи компјутерски архитектури": {
 		"code": "СКА",
+		"semester": 6,
 		"prerequisite": {
 			"subjects": [
@@ -690,4 +782,5 @@
 	"Софтверски квалитет и тестирање": {
 		"code": "СКиТ",
+		"semester": 6,
 		"prerequisite": {
 			"subjects": ["софтверско инженерство", "дизајн и архитектура на софтвер"]
@@ -696,4 +789,5 @@
 	"Автоматизирање на процеси во машинско учење": {
 		"code": "СМ",
+		"semester": 6,
 		"prerequisite": {
 			"subjects": [
@@ -705,4 +799,5 @@
 	"Учење на далечина": {
 		"code": "УнД",
+		"semester": 6,
 		"prerequisite": {
 			"subjects": [
@@ -714,4 +809,5 @@
 	"Основи на теоријата на компјутерските науки": {
 		"code": "ФЈиА",
+		"semester": 6,
 		"prerequisite": {
 			"subjects": [
@@ -725,4 +821,5 @@
 	"Автономна роботика": {
 		"code": "АР",
+		"semester": 7,
 		"prerequisite": {
 			"subjects": ["основи на роботиката", "алгоритми и податочни структури"]
@@ -731,4 +828,5 @@
 	"Администрација на бази податоци": {
 		"code": "АнБнП",
+		"semester": 7,
 		"prerequisite": {
 			"subjects": ["бази на податоци"]
@@ -737,4 +835,5 @@
 	"Анализа и дизајн на ИС": {
 		"code": "АиДнИ",
+		"semester": 7,
 		"prerequisite": {
 			"subjects": ["бази на податоци"]
@@ -743,4 +842,5 @@
 	"Веб базирани системи": {
 		"code": "ВБС",
+		"semester": 7,
 		"prerequisite": {
 			"subjects": [
@@ -752,4 +852,5 @@
 	"Вовед во анализа на временските серии": {
 		"code": "ВвАнВС",
+		"semester": 7,
 		"prerequisite": {
 			"subjects": [
@@ -762,4 +863,5 @@
 	"Вовед во биоинформатиката": {
 		"code": "ВвБ",
+		"semester": 7,
 		"prerequisite": {
 			"subjects": [
@@ -772,4 +874,5 @@
 	"Вовед во паметни градови": {
 		"code": "ВвПГ",
+		"semester": 7,
 		"prerequisite": {
 			"subjects": [
@@ -782,4 +885,5 @@
 	"Вовед во препознавање на облици": {
 		"code": "ВвПнО",
+		"semester": 7,
 		"prerequisite": {
 			"subjects": [
@@ -792,4 +896,5 @@
 	"Дигитална постпродукција": {
 		"code": "ДП",
+		"semester": 7,
 		"prerequisite": {
 			"subjects": [
@@ -801,4 +906,5 @@
 	"Дистрибуирани системи": {
 		"code": "ДС",
+		"semester": 7,
 		"prerequisite": {
 			"subjects": ["компјутерски мрежи", "компјутерски мрежи и безбедност"]
@@ -807,4 +913,5 @@
 	"Дистрибуирано складирање на податоци": {
 		"code": "ДСнП",
+		"semester": 7,
 		"prerequisite": {
 			"subjects": ["компјутерски мрежи", "компјутерски мрежи и безбедност"]
@@ -813,4 +920,5 @@
 	"Имплементација на софтверски системи со слободен и отворен код": {
 		"code": "ИнСсСиОК",
+		"semester": 7,
 		"prerequisite": {
 			"subjects": [
@@ -822,4 +930,5 @@
 	"Иновации во ИКТ": {
 		"code": "ИвИ",
+		"semester": 7,
 		"prerequisite": {
 			"subjects": ["бизнис и менаџмент"]
@@ -828,4 +937,5 @@
 	"Интернет на нештата": {
 		"code": "ИнН",
+		"semester": 7,
 		"prerequisite": {
 			"subjects": ["компјутерски мрежи", "компјутерски мрежи и безбедност"]
@@ -834,4 +944,5 @@
 	"Компјутерски поддржано производство": {
 		"code": "КПП",
+		"semester": 7,
 		"prerequisite": {
 			"subjects": [
@@ -843,4 +954,5 @@
 	"Машинска визија": {
 		"code": "МВ",
+		"semester": 7,
 		"prerequisite": {
 			"credits": 120
@@ -849,4 +961,5 @@
 	"Менаџмент информациски системи": {
 		"code": "МИС_1",
+		"semester": 7,
 		"prerequisite": {
 			"subjects": ["софтверско инженерство", "анализа на софтверските барања"]
@@ -855,4 +968,5 @@
 	"Методологија на истражувањето во ИКТ": {
 		"code": "МнИвИ",
+		"semester": 7,
 		"prerequisite": {
 			"credits": 150
@@ -861,4 +975,5 @@
 	"Мобилни информациски системи": {
 		"code": "МИС_2",
+		"semester": 7,
 		"prerequisite": {
 			"subjects": [
@@ -870,4 +985,5 @@
 	"Мобилни платформи и програмирање": {
 		"code": "МПиП",
+		"semester": 7,
 		"prerequisite": {
 			"subjects": [
@@ -879,4 +995,5 @@
 	"Моделирање и симулација": {
 		"code": "МиС_3",
+		"semester": 7,
 		"prerequisite": {
 			"subjects": [
@@ -890,4 +1007,5 @@
 	"Мрежна и мобилна форензика": {
 		"code": "МиМФ",
+		"semester": 7,
 		"prerequisite": {
 			"subjects": ["компјутерски мрежи", "компјутерски мрежи и безбедност"]
@@ -896,4 +1014,5 @@
 	"Напредна интеракција човек компјутер": {
 		"code": "НИЧК",
+		"semester": 7,
 		"prerequisite": {
 			"subjects": [
@@ -906,4 +1025,5 @@
 	"Обработка на природните јазици": {
 		"code": "ОнПЈ",
+		"semester": 7,
 		"prerequisite": {
 			"subjects": [
@@ -915,4 +1035,5 @@
 	"Операциони истражувања": {
 		"code": "ОИ",
+		"semester": 7,
 		"prerequisite": {
 			"subjects": [
@@ -926,4 +1047,5 @@
 	"Оптички мрежи": {
 		"code": "ОМ",
+		"semester": 7,
 		"prerequisite": {
 			"subjects": ["компјутерски мрежи", "компјутерски мрежи и безбедност"]
@@ -932,4 +1054,5 @@
 	"Пресметување во облак": {
 		"code": "ПвО",
+		"semester": 7,
 		"prerequisite": {
 			"subjects": ["бази на податоци"]
@@ -938,4 +1061,5 @@
 	"Програмирање на видео игри": {
 		"code": "ПнВИ",
+		"semester": 7,
 		"prerequisite": {
 			"subjects": [
@@ -947,4 +1071,5 @@
 	"Програмски парадигми": {
 		"code": "ПП_2",
+		"semester": 7,
 		"prerequisite": {
 			"subjects": [
@@ -956,4 +1081,5 @@
 	"Вовед во рударење на масивни податоци": {
 		"code": "РнМП",
+		"semester": 7,
 		"prerequisite": {
 			"subjects": [
@@ -965,4 +1091,5 @@
 	"Самостоен проект": {
 		"code": "СП_2",
+		"semester": 7,
 		"prerequisite": {
 			"credits": 150
@@ -971,4 +1098,5 @@
 	"Системи за поддршка при одлучувањето": {
 		"code": "СзПпО",
+		"semester": 7,
 		"prerequisite": {
 			"subjects": [
@@ -981,4 +1109,5 @@
 	"Софтвер за вградливи системи": {
 		"code": "СзВС",
+		"semester": 7,
 		"prerequisite": {
 			"subjects": [
@@ -990,4 +1119,5 @@
 	"Софтверски дефинирани мрежи": {
 		"code": "СДМ",
+		"semester": 7,
 		"prerequisite": {
 			"subjects": ["компјутерски мрежи", "компјутерски мрежи и безбедност"]
@@ -996,4 +1126,5 @@
 	"Теорија на графови и социјални мрежи": {
 		"code": "СМиМ",
+		"semester": 7,
 		"prerequisite": {
 			"subjects": [
@@ -1005,4 +1136,5 @@
 	"Тимски проект": {
 		"code": "ТП",
+		"semester": 7,
 		"prerequisite": {
 			"credits": 150
@@ -1011,4 +1143,5 @@
 	"Биолошки инспирирано пресметување": {
 		"code": "БИП",
+		"semester": 8,
 		"prerequisite": {
 			"subjects": [
@@ -1020,4 +1153,5 @@
 	"Блоковски вериги и криптовалути": {
 		"code": "БВиК",
+		"semester": 8,
 		"prerequisite": {
 			"subjects": [
@@ -1029,4 +1163,5 @@
 	"Веб пребарувачки системи": {
 		"code": "ВПС",
+		"semester": 8,
 		"prerequisite": {
 			"subjects": [
@@ -1039,4 +1174,5 @@
 	"Виртуелна реалност": {
 		"code": "ВР",
+		"semester": 8,
 		"prerequisite": {
 			"subjects": [
@@ -1048,4 +1184,5 @@
 	"Вовед во когнитивни науки": {
 		"code": "ВвКН_2",
+		"semester": 8,
 		"prerequisite": {
 			"credits": 120
@@ -1054,4 +1191,5 @@
 	"Дизајн на компјутерски мрежи": {
 		"code": "ДнКМ",
+		"semester": 8,
 		"prerequisite": {
 			"subjects": ["компјутерски мрежи", "компјутерски мрежи и безбедност"]
@@ -1060,4 +1198,5 @@
 	"Дипломска работа": {
 		"code": "ДР",
+		"semester": 8,
 		"prerequisite": {
 			"credits": 204
@@ -1066,4 +1205,5 @@
 	"Етичко хакирање": {
 		"code": "ЕХ",
+		"semester": 8,
 		"prerequisite": {
 			"subjects": ["компјутерски мрежи", "компјутерски мрежи и безбедност"]
@@ -1072,4 +1212,5 @@
 	"ИКТ за развој": {
 		"code": "ИзР",
+		"semester": 8,
 		"prerequisite": {
 			"subjects": ["бизнис и менаџмент"]
@@ -1078,4 +1219,5 @@
 	"Откривање знаење со длабоко учење": {
 		"code": "ИИС",
+		"semester": 8,
 		"prerequisite": {
 			"subjects": [
@@ -1088,4 +1230,5 @@
 	"Интелигентни системи": {
 		"code": "ИС_2",
+		"semester": 8,
 		"prerequisite": {
 			"subjects": [
@@ -1098,4 +1241,5 @@
 	"Компјутерска анимација": {
 		"code": "КА_2",
+		"semester": 8,
 		"prerequisite": {
 			"subjects": [
@@ -1107,8 +1251,10 @@
 	"Македонски јазик": {
 		"code": "МЈ",
+		"semester": 8,
 		"prerequisite": {}
 	},
 	"Методика на информатиката": {
 		"code": "МнИ",
+		"semester": 8,
 		"prerequisite": {
 			"credits": 150
@@ -1117,4 +1263,5 @@
 	"Мобилни апликации": {
 		"code": "МА",
+		"semester": 8,
 		"prerequisite": {
 			"subjects": [
@@ -1126,4 +1273,5 @@
 	"Моделирање и менаџирање на бизнис процеси": {
 		"code": "МиМнБП",
+		"semester": 8,
 		"prerequisite": {
 			"subjects": ["објектно-ориентирано програмирање"]
@@ -1132,4 +1280,5 @@
 	"Модерни трендови во роботика": {
 		"code": "МТвР",
+		"semester": 8,
 		"prerequisite": {
 			"subjects": ["оперативни системи"]
@@ -1138,4 +1287,5 @@
 	"Напредни бази на податоци": {
 		"code": "НБнП_2",
+		"semester": 8,
 		"prerequisite": {
 			"credits": 90
@@ -1144,4 +1294,5 @@
 	"Web3 апликации": {
 		"code": "НТоК",
+		"semester": 8,
 		"prerequisite": {
 			"subjects": [
@@ -1153,4 +1304,5 @@
 	"Неструктурирани бази на податоци": {
 		"code": "НБнП_1",
+		"semester": 8,
 		"prerequisite": {
 			"subjects": ["бази на податоци"]
@@ -1159,4 +1311,5 @@
 	"Пресметковна биологија": {
 		"code": "ПБ",
+		"semester": 8,
 		"prerequisite": {
 			"subjects": ["машинско учење"]
@@ -1165,4 +1318,5 @@
 	"Претприемништво": {
 		"code": "П_2",
+		"semester": 8,
 		"prerequisite": {
 			"credits": 120
@@ -1171,4 +1325,5 @@
 	"Програмски јазици и компајлери": {
 		"code": "ПЈиК",
+		"semester": 8,
 		"prerequisite": {
 			"subjects": [
@@ -1180,10 +1335,23 @@
 	"Складови на податоци и аналитичка обработка": {
 		"code": "СнПиАО",
+		"semester": 8,
 		"prerequisite": {
 			"credits": 100
+		}
+	},
+	"Споделување и пресметување во толпа": {
+		"code": "СиПвТ",
+		"semester": 8,
+		"prerequisite": {
+			"subjects": [
+				"вештачка интелигенција",
+				"вовед во науката за податоци",
+				"машинско учење"
+			]
 		}
 	},
 	"Управување со ИКТ проекти": {
 		"code": "УсИП",
+		"semester": 8,
 		"prerequisite": {
 			"subjects": ["софтверско инженерство", "анализа на софтверските барања"]
@@ -1192,8 +1360,10 @@
 	"Вовед во бази на податоци и SQL": {
 		"code": "УсИП",
+		"semester": 1,
 		"prerequisite": {}
 	},
 	"Примена на алгоритми и податочни структури": {
 		"code": "УсИП",
+		"semester": 3,
 		"prerequisite": {
 			"subjects": ["структурно програмирање"]
@@ -1202,20 +1372,25 @@
 	"Математика 3": {
 		"code": "УсИП",
+		"semester": 3,
 		"prerequisite": {}
 	},
 	"Избрани теми од математика": {
 		"code": "УсИП",
+		"semester": 1,
 		"prerequisite": {}
 	},
 	"Математика 2": {
 		"code": "УсИП",
+		"semester": 2,
 		"prerequisite": {}
 	},
 	"Тестирање на софтвер": {
 		"code": "УсИП",
+		"semester": 7,
 		"prerequisite": {}
 	},
 	"Сензорски системи": {
 		"code": "УсИП",
+		"semester": 7,
 		"prerequisite": {
 			"subjects": [
@@ -1227,4 +1402,5 @@
 	"Адаптивни и интерактивни веб информациски системи": {
 		"code": "УсИП",
+		"semester": 7,
 		"prerequisite": {
 			"subjects": [
@@ -1236,8 +1412,10 @@
 	"Спорт и здравје": {
 		"code": "УсИП",
+		"semester": 1,
 		"prerequisite": {}
 	},
 	"Деловна пракса": {
 		"code": "УсИП",
+		"semester": 4,
 		"prerequisite": {
 			"credits": 36
Index: backend/subjects/management/data/prerequisites.json
===================================================================
--- backend/subjects/management/data/prerequisites.json	(revision 8f56d10552db16ef48dcd71841cc1438789ebb3e)
+++ backend/subjects/management/data/prerequisites.json	(revision bfeedd5e828e214949e502ba109890595d5ab363)
@@ -19,67 +19,61 @@
 	},
 	{
+		"code": "ДС1",
+		"course": "Дискретни структури 1",
+		"prerequisite": "",
+		"semester": 1
+	},
+	{
+		"code": "К_1",
+		"course": "Математика 1",
+		"prerequisite": "",
+		"semester": 1
+	},
+	{
+		"code": "К1",
+		"course": "Калкулус 1",
+		"prerequisite": "",
+		"semester": 1
+	},
+	{
+		"code": "П_1",
+		"course": "Педагогија",
+		"prerequisite": "",
+		"semester": 1
+	},
+	{
+		"code": "ПВ",
+		"course": "Професионални вештини",
+		"prerequisite": "",
+		"semester": 1
+	},
+	{
+		"code": "СП_1",
+		"course": "Структурно програмирање",
+		"prerequisite": "",
+		"semester": 1
+	},
+	{
+		"code": "Ф",
+		"course": "Физика",
+		"prerequisite": "",
+		"semester": 1
+	},
+	{
+		"code": "АиОнК",
+		"course": "Архитектура и организација на компјутери",
+		"prerequisite": "",
+		"semester": 2
+	},
+	{
+		"code": "БС",
+		"course": "Бизнис статистика",
+		"prerequisite": "",
+		"semester": 2
+	},
+	{
 		"code": "ДМ",
 		"course": "Дискретна математика",
 		"prerequisite": "",
-		"semester": 1
-	},
-	{
-		"code": "ДС1",
-		"course": "Дискретни структури 1",
-		"prerequisite": "",
-		"semester": 1
-	},
-	{
-		"code": "К_1",
-		"course": "Математика 1",
-		"prerequisite": "",
-		"semester": 1
-	},
-	{
-		"code": "К1",
-		"course": "Калкулус 1",
-		"prerequisite": "",
-		"semester": 1
-	},
-	{
-		"code": "П_1",
-		"course": "Педагогија",
-		"prerequisite": "",
-		"semester": 1
-	},
-	{
-		"code": "ПВ",
-		"course": "Професионални вештини",
-		"prerequisite": "",
-		"semester": 1
-	},
-	{
-		"code": "СП_1",
-		"course": "Структурно програмирање",
-		"prerequisite": "",
-		"semester": 1
-	},
-	{
-		"code": "Ф",
-		"course": "Физика",
-		"prerequisite": "",
-		"semester": 1
-	},
-	{
-		"code": "АиОнК",
-		"course": "Архитектура и организација на компјутери",
-		"prerequisite": "",
-		"semester": 2
-	},
-	{
-		"code": "БС",
-		"course": "Бизнис статистика",
-		"prerequisite": "",
-		"semester": 2
-	},
-	{
-		"code": "ДМ",
-		"course": "Дискретна математика",
-		"prerequisite": "",
 		"semester": 2
 	},
@@ -93,10 +87,4 @@
 		"code": "ИСзУ",
 		"course": "Е-учење",
-		"prerequisite": "",
-		"semester": 2
-	},
-	{
-		"code": "К_1",
-		"course": "Математика 1",
 		"prerequisite": "",
 		"semester": 2
@@ -349,679 +337,667 @@
 	},
 	{
+		"code": "ТнИсДК",
+		"course": "Теорија на информации со дигитални комуникации",
+		"prerequisite": "Веројатност и статистика (2018) | Веројатност и статистика или Математика 3 или Бизнис и статистика (2023)",
+		"semester": 4
+	},
+	{
+		"code": "АнС",
+		"course": "Администрација на системи",
+		"prerequisite": "Оперативни системи (2018) | Компјутерски мрежи или компјутерски мрежи и безбедност (2023)",
+		"semester": 5
+	},
+	{
+		"code": "БнП",
+		"course": "Бази на податоци",
+		"prerequisite": "Алгоритми и податочни структури (2018) | Алгоритми и податочни структури или Примена на алгоритми и податочни структури (2023)",
+		"semester": 5
+	},
+	{
+		"code": "ВП_2",
+		"course": "Веб програмирање",
+		"prerequisite": "Алгоритми и податочни структури (2018) | Алгоритми и податочни структури или Примена на алгоритми и податочни структури (2023)",
+		"semester": 5
+	},
+	{
+		"code": "В_1",
+		"course": "Визуелизација",
+		"prerequisite": "Алгоритми и податочни структури (2018) | Алгоритми и податочни структури или Примена на алгоритми и податочни структури (2023)",
+		"semester": 5
+	},
+	{
+		"code": "ВвНзП",
+		"course": "Вовед во науката за податоци",
+		"prerequisite": "Бизнис статистика или Веројатност и статистика или Основи на теоријата на информации (2018) | Бизнис статистика или Веројатност и статистика или Основи на теорија на информации или Математика 3 (2023)",
+		"semester": 5
+	},
+	{
+		"code": "ДиАнС",
+		"course": "Дизајн и архитектура на софтвер",
+		"prerequisite": "Анализа на софтверските барања или Софтверско инженерство (2018) | Објектно ориентирана анализа и дизајн или Објектно-ориентирано програмирање (2023)",
+		"semester": 5
+	},
+	{
+		"code": "ДнОС",
+		"course": "Дизајн на образовен софтвер",
+		"prerequisite": "Информатичко размислување во образованието (2018) | 60 кредити (2023)",
+		"semester": 5
+	},
+	{
+		"code": "ИБ",
+		"course": "Информациска безбедност",
+		"prerequisite": "Оперативни системи (2018) | Компјутерски мрежи или Компјутерски мрежи и безбедност (2023)",
+		"semester": 5
+	},
+	{
+		"code": "КЕ_2",
+		"course": "Компјутерска електроника",
+		"prerequisite": "Електрични кола (2018) | Дизајн на дигитални кола или Вовед во компјутерските науки (2023)",
+		"semester": 5
+	},
+	{
+		"code": "КЕ_1",
+		"course": "Компјутерска етика",
+		"prerequisite": "Напредно програмирање или Алгоритми и податочни структури (2018) | Алгоритми и податочни структури или Примена на алгоритми и податочни структури (2023)",
+		"semester": 5
+	},
+	{
+		"code": "КЗГМ",
+		"course": "Компјутерски звук, музика и говор",
+		"prerequisite": "Алгоритми и податочни структури (2018) | Алгоритми и податочни структури или Примена на алгоритми и податочни структури (2023)",
+		"semester": 5
+	},
+	{
+		"code": "ЛАиП",
+		"course": "Линеарна алгебра и примени",
+		"prerequisite": "Дискретна математика или Дискретни структури 2 (2018) | Дискретна математика или Дискретни структури 2 или Математика 2 или Избрани теми од математика (2023)",
+		"semester": 5
+	},
+	{
+		"code": "МБ",
+		"course": "Сајбер безбедност",
+		"prerequisite": "Компјутерски мрежи или Компјутерски мрежи и безбедност",
+		"semester": 5
+	},
+	{
+		"code": "ММ",
+		"course": "Мултимедиски мрежи",
+		"prerequisite": "Компјутерски мрежи или Компјутерски мрежи и безбедност",
+		"semester": 5
+	},
+	{
+		"code": "НВД",
+		"course": "Напреден веб дизајн",
+		"prerequisite": "Основи на Веб дизајн (2018) | Објектно-ориентирано програмирање (2023)",
+		"semester": 5
+	},
+	{
+		"code": "ОнР",
+		"course": "Основи на роботиката",
+		"prerequisite": "Алгоритми и податочни структури (2018) | Алгоритми и податочни структури или Примена на алгоритми и податочни структури (2023)",
+		"semester": 5
+	},
+	{
+		"code": "ПиДП",
+		"course": "Паралелно и дистрибуирано процесирање",
+		"prerequisite": "Алгоритми и податочни структури и Оперативни системи (2018) | Алгоритми и податочни структури или Примена на алгоритми и податочни структури (2023)",
+		"semester": 5
+	},
+	{
+		"code": "АБС",
+		"course": "Агентно-базирани системи",
+		"prerequisite": "Вештачка интелигенција (2018) | Вештачка интелигенција или Математика 3 или Веројатност и статистика или Бизнис статистика (2023)",
+		"semester": 6
+	},
+	{
+		"code": "АнМ",
+		"course": "Администрација на мрежи",
+		"prerequisite": "Компјутерски мрежи (2018) | Компјутерски мрежи или Компјутерски мрежи и безбедност (2023)",
+		"semester": 6
+	},
+	{
+		"code": "БМС",
+		"course": "Безжични мултимедиски системи",
+		"prerequisite": "Безжични и мобилни системи",
+		"semester": 6
+	},
+	{
+		"code": "ВМС",
+		"course": "Вградливи микропроцесорски системи",
+		"prerequisite": "Архитектура и организација на компјутери или Компјутерски архитектури",
+		"semester": 6
+	},
+	{
+		"code": "В_2",
+		"course": "Виртуелизација",
+		"prerequisite": "Оперативни системи",
+		"semester": 6
+	},
+	{
+		"code": "ВвМН",
+		"course": "Вовед во мрежна наука",
+		"prerequisite": "Веројатност и статистика или Основи на теоријата на информации (2018) | Веројатност и статистика или Основи на теорија на информации или Математика 3 или Бизнис статистика (2023)",
+		"semester": 6
+	},
+	{
+		"code": "ГИС",
+		"course": "Географски информациски системи",
+		"prerequisite": "Бази на податоци (2018) | 90 кредити (2023)",
+		"semester": 6
+	},
+	{
+		"code": "ДФ",
+		"course": "Дигитална форензика",
+		"prerequisite": "Информациска безбедност (2018) | Оперативни системи (2023)",
+		"semester": 6
+	},
+	{
+		"code": "ДБ",
+		"course": "Дигитални библиотеки",
+		"prerequisite": "Бази на податоци и (Интернет програмирање на клиентска страна или Интернет технологии или Веб програмирање) (2018) | 90 кредити (2023)",
+		"semester": 6
+	},
+	{
+		"code": "ДнИЧК",
+		"course": "Дизајн на интеракцијата човек-компјутер",
+		"prerequisite": "Алгоритми и податочни структури (2018) | Алгоритми и податочни структури или Примена на алгоритми и податочни структури (2023)",
+		"semester": 6
+	},
+	{
+		"code": "ЕиМТ",
+		"course": "Електронска и мобилна трговија",
+		"prerequisite": "Веб програмирање или Интернет технологии или Имплементација на системи со слободен и отворен код (2018) | Бази на податоци (2023)",
+		"semester": 6
+	},
+	{
+		"code": "ИС_1",
+		"course": "Интегрирани системи",
+		"prerequisite": "Анализа на софтверските барања или Софтверско инженерство",
+		"semester": 6
+	},
+	{
+		"code": "ИП",
+		"course": "Инфраструктурно програмирање",
+		"prerequisite": "Администрација на системи (2018) | Компјутерски мрежи или компјутерски мрежи и безбедност (2023)",
+		"semester": 6
+	},
+	{
+		"code": "КИиИ",
+		"course": "Континуирана интеграција и испорака",
+		"prerequisite": "Оперативни системи и (Веб програмирање или Интернет технологии или Имплементација на системи со слободен и отворен код) (2018) | Оперативни системи (2023)",
+		"semester": 6
+	},
+	{
+		"code": "К_2",
+		"course": "Криптографија",
+		"prerequisite": "Дискретна математика или Дискретни структури 2 (2018) | Дискретни структури 2 или Дискретна математика или Математика 2 или Избрани теми од математика (2023)",
+		"semester": 6
+	},
+	{
+		"code": "МУ",
+		"course": "Машинско учење",
+		"prerequisite": "Веројатност и статистика или Бизнис статистика (2018) | Веројатност и статистика или Бизнис статистика или Математика 3 (2023)",
+		"semester": 6
+	},
+	{
+		"code": "МиАнИС",
+		"course": "Мерење и анализа на сообраќај",
+		"prerequisite": "Веројатност и статистика или Основи на теоријата на информации или Бизнис статистика (2018) | Веројатност и статистика или Основи на теорија на информации или Бизнис статистика или Математика 3 (2023)",
+		"semester": 6
+	},
+	{
+		"code": "МС",
+		"course": "Мултимедиски системи",
+		"prerequisite": "Алгоритми и податочни структури (2018) | Алгоритми и податочни структури или Примена на алгоритми и податочни структури (2023)",
+		"semester": 6
+	},
+	{
+		"code": "ПП_1",
+		"course": "Паралелно програмирање",
+		"prerequisite": "Алгоритми и податочни структури (2018) | Алгоритми и податочни структури или Примена на алгоритми и податочни структури (2023)",
+		"semester": 6
+	},
+	{
+		"code": "ПУ",
+		"course": "Персонализирано учење",
+		"prerequisite": "ИКТ во образованието (2018) | Алгоритми и податочни структури или Примена на алгоритми и податочни структури (2023)",
+		"semester": 6
+	},
+	{
+		"code": "ПР_1",
+		"course": "Податочно рударење",
+		"prerequisite": "Бази на податоци или Веројатност и статистика или Бизнис статистика (2018) | Веројатност и статистика или Математика 3 или Основи на теорија на информации или Бизнис Статистика (2023)",
+		"semester": 6
+	},
+	{
+		"code": "ПнС",
+		"course": "Процесирање на сигналите",
+		"prerequisite": "Инженерска математика или Калкулус 2 (2018) | Математика 1 или Калкулус 1 (2023)",
+		"semester": 6
+	},
+	{
+		"code": "ПР_2",
+		"course": "Вештачка интелигенција за игри",
+		"prerequisite": "Основи на роботиката (2018) | Алгоритми и податочни структури или Примена на алгоритми и податочни структури или Вештачка интелигенција (2023)",
+		"semester": 6
+	},
+	{
+		"code": "ПнУВ",
+		"course": "Психологија на училишна возраст",
+		"prerequisite": "",
+		"semester": 6
+	},
+	{
+		"code": "РсНУ",
+		"course": "Работа со надарени ученици",
+		"prerequisite": "ИКТ во образованието (2018) | Алгоритми и податочни структури или Примена на алгоритми и податочни структури (2023)",
+		"semester": 6
+	},
+	{
+		"code": "СОА",
+		"course": "Сервисно ориентирани архитектури",
+		"prerequisite": "Веб програмирање или Интернет технологии или Имплементација на системи со слободен и отворен код (2018) | Алгоритми и податочни структури или Примена на алгоритми и податочни структури (2023)",
+		"semester": 6
+	},
+	{
+		"code": "СДБ",
+		"course": "Софтверски дефинирана безбедност",
+		"prerequisite": "(Информациска безбедност или Мрежна безбедност) и (Веб програмирање или Интернет технологии или Имплементација на системи со слободен и отворен код) (2018) | 100 кредити (2023)",
+		"semester": 6
+	},
+	{
+		"code": "СКА",
+		"course": "Современи компјутерски архитектури",
+		"prerequisite": "Архитектура и организација на компјутери или Компјутерски архитектури",
+		"semester": 6
+	},
+	{
+		"code": "СКиТ",
+		"course": "Софтверски квалитет и тестирање",
+		"prerequisite": "Софтверско инженерство или Дизајн и архитектура на софтвер",
+		"semester": 6
+	},
+	{
+		"code": "СМ",
+		"course": "Автоматизирање на процеси во машинско учење",
+		"prerequisite": "Веројатност и статистика или Бизнис статистика (2018) | Алгоритми и податочни структури или Примена на алгоритми и податочни структури (2023)",
+		"semester": 6
+	},
+	{
+		"code": "УнД",
+		"course": "Учење на далечина",
+		"prerequisite": "ИКТ во образованието (2018) | Алгоритми и податочни структури или Примена на алгоритми и податочни структури (2023)",
+		"semester": 6
+	},
+	{
+		"code": "ФЈиА",
+		"course": "Основи на теоријата на компјутерските науки",
+		"prerequisite": "Структурно програмирање (2018) | Дискретна математика или Дискретни структури 2 или Математика 2 или Избрани теми од математика (2023)",
+		"semester": 6
+	},
+	{
+		"code": "АР",
+		"course": "Автономна роботика",
+		"prerequisite": "Основи на роботиката (2018) | Основи на роботика или Алгоритми и податочни структури (2023)",
+		"semester": 7
+	},
+	{
+		"code": "АнБнП",
+		"course": "Администрација на бази податоци",
+		"prerequisite": "Бази на податоци",
+		"semester": 7
+	},
+	{
+		"code": "АиДнИ",
+		"course": "Анализа и дизајн на ИС",
+		"prerequisite": "Бази на податоци",
+		"semester": 7
+	},
+	{
+		"code": "ВБС",
+		"course": "Веб базирани системи",
+		"prerequisite": "Веб програмирање или Интернет технологии или Имплементација на системи со слободен и отворен код (2018) | Алгоритми и податочни структури или Примена на алгоритми и податочни структури (2023)",
+		"semester": 7
+	},
+	{
+		"code": "ВвАнВС",
+		"course": "Вовед во анализа на временските серии",
+		"prerequisite": "Вовед во случајни процеси или Статистичко моделирање (2018) | Вештачка интелигенција или Вовед во науката за податоци или Машинско учење (2023)",
+		"semester": 7
+	},
+	{
+		"code": "ВвБ",
+		"course": "Вовед во биоинформатиката",
+		"prerequisite": "Машинско учење или Вештачка интелигенција (2018) | Вештачка интелигенција или Машинско учење или Вовед во науката за податоци (2023)",
+		"semester": 7
+	},
+	{
+		"code": "ВвПГ",
+		"course": "Вовед во паметни градови",
+		"prerequisite": "Машинско учење (2018) | Вештачка интелигенција или Вовед во науката за податоци или Машинско учење (2023)",
+		"semester": 7
+	},
+	{
+		"code": "ВвПнО",
+		"course": "Вовед во препознавање на облици",
+		"prerequisite": "Машинско учење (2018) | Вештачка интелигенција или Вовед во науката за податоци или Машинско учење (2023)",
+		"semester": 7
+	},
+	{
+		"code": "ДП",
+		"course": "Дигитална постпродукција",
+		"prerequisite": "Компјутерска графика или Дигитално процесирање на слика (2018) | Алгоритми и податочни структури или Примена на алгоритми и податочни структури (2023)",
+		"semester": 7
+	},
+	{
+		"code": "ДС",
+		"course": "Дистрибуирани системи",
+		"prerequisite": "Оперативни системи и (Компјутерски мрежи или Компјутерски мрежи и безбедност) (2018) | Компјутерски мрежи или Компјутерски мрежи и безбедност (2023)",
+		"semester": 7
+	},
+	{
+		"code": "ДСнП",
+		"course": "Дистрибуирано складирање на податоци",
+		"prerequisite": "Оперативни системи и (Компјутерски мрежи или Компјутерски мрежи и безбедност) (2018) | Компјутерски мрежи или Компјутерски мрежи и безбедност (2023)",
+		"semester": 7
+	},
+	{
+		"code": "ИнСсСиОК",
+		"course": "Имплементација на софтверски системи со слободен и отворен код",
+		"prerequisite": "Алгоритми и податочни структури (2018) | Алгоритми и податочни структури или Примена на алгоритми и податочни структури (2023)",
+		"semester": 7
+	},
+	{
+		"code": "ИвИ",
+		"course": "Иновации во ИКТ",
+		"prerequisite": "Бизнис и менаџмент и (Веб програмирање или Интернет технологии или Имплементација на системи со слободен и отворен код) (2018) | Бизнис и менаџмент (2023)",
+		"semester": 7
+	},
+	{
+		"code": "ИнН",
+		"course": "Интернет на нештата",
+		"prerequisite": "Вградливи микропроцесорски системи и (Компјутерски мрежи или Компјутерски мрежи и безбедност) (2018) | Компјутерски мрежи или Компјутерски мрежи и безбедност (2023)",
+		"semester": 7
+	},
+	{
+		"code": "КПП",
+		"course": "Компјутерски поддржано производство",
+		"prerequisite": "Вградливи микропроцесорски системи (2018) | Архитектура и организација на компјутери или Компјутерски архитектури (2023)",
+		"semester": 7
+	},
+	{
+		"code": "МВ",
+		"course": "Машинска визија",
+		"prerequisite": "Дигитално процесирање на слика или Машинско учење (2018) | 120 кредити (2023)",
+		"semester": 7
+	},
+	{
+		"code": "МИС_1",
+		"course": "Менаџмент информациски системи",
+		"prerequisite": "Софтверско инженерство или Анализа на софтверските барања",
+		"semester": 7
+	},
+	{
+		"code": "МнИвИ",
+		"course": "Методологија на истражувањето во ИКТ",
+		"prerequisite": "150 кредити",
+		"semester": 7
+	},
+	{
+		"code": "МИС_2",
+		"course": "Мобилни информациски системи",
+		"prerequisite": "Алгоритми и податочни структури (2018) | Алгоритми и податочни структури или Примена на алгоритми и податочни структури (2023)",
+		"semester": 7
+	},
+	{
+		"code": "МПиП",
+		"course": "Мобилни платформи и програмирање",
+		"prerequisite": "Алгоритми и податочни структури (2018) | Алгоритми и податочни структури или Примена на алгоритми и податочни структури (2023)",
+		"semester": 7
+	},
+	{
+		"code": "МиС_3",
+		"course": "Моделирање и симулација",
+		"prerequisite": "Веројатност и статистика или Основи на теоријата на информации или Бизнис статистика (2018) | Веројатност и статистика или Основи на теорија на информации или Бизнис статистика или Математика 3 (2023)",
+		"semester": 7
+	},
+	{
+		"code": "МиМФ",
+		"course": "Мрежна и мобилна форензика",
+		"prerequisite": "(Компјутерски мрежи и безбедност или Мрежна безбедност) и Безжични и мобилни системи (2018) | Комјутерски мрежи или Компјутерски мрежи и безбедност (2023)",
+		"semester": 7
+	},
+	{
+		"code": "НИЧК",
+		"course": "Напредна интеракција човек компјутер",
+		"prerequisite": "Дизајн на интеракцијата човек-компјутер (2018) | Дизајн на интеракцијата човек-компјутер или Алгоритми и податочни структури или Примена на алгоритми и податочни стуктури (2023)",
+		"semester": 7
+	},
+	{
+		"code": "ОнПЈ",
+		"course": "Обработка на природните јазици",
+		"prerequisite": "Машинско учење (2018) | Алгоритми и податочни структури или Примена на алгоритми и податочни структури (2023)",
+		"semester": 7
+	},
+	{
+		"code": "ОИ",
+		"course": "Операциони истражувања",
+		"prerequisite": "Веројатност и статистика или Основи на теоријата на информации (2018) | Веројатност и статистика или Основи на теорија на информации или Математика 3 или Бизнис статистика (2023)",
+		"semester": 7
+	},
+	{
+		"code": "ОМ",
+		"course": "Оптички мрежи",
+		"prerequisite": "Комјутерски мрежи или Компјутерски мрежи и безбедност",
+		"semester": 7
+	},
+	{
+		"code": "ПвО",
+		"course": "Пресметување во облак",
+		"prerequisite": "Виртуелизација (2018) | Бази на податоци (2023)",
+		"semester": 7
+	},
+	{
+		"code": "ПнВИ",
+		"course": "Програмирање на видео игри",
+		"prerequisite": "Алгоритми и податочни структури (2018) | Алгоритми и податочни структури или Примена на алгоритми и податочни структури (2023)",
+		"semester": 7
+	},
+	{
+		"code": "ПП_2",
+		"course": "Програмски парадигми",
+		"prerequisite": "Алгоритми и податочни структури (2018) | Алгоритми и податочни структури или Примена на алгоритми и податочни структури (2023)",
+		"semester": 7
+	},
+	{
+		"code": "РнМП",
+		"course": "Вовед во рударење на масивни податоци",
+		"prerequisite": "Паралелно и дистрибуирано процесирање (2018) | Алгоритми и податочни структури или Примена на алгоритми и податочни структури (2023)",
+		"semester": 7
+	},
+	{
+		"code": "СП_2",
+		"course": "Самостоен проект",
+		"prerequisite": "нема (2018) | 150 кредити (2023)",
+		"semester": 7
+	},
+	{
+		"code": "СзПпО",
+		"course": "Системи за поддршка при одлучувањето",
+		"prerequisite": "Вештачка интелигенција или Вовед во науката за податоци (2018) | Вештачка интелигенција или Вовед во науката за податоци или Машинско учење (2023)",
+		"semester": 7
+	},
+	{
+		"code": "СзВС",
+		"course": "Софтвер за вградливи системи",
+		"prerequisite": "Вградливи микропроцесорски системи (2018) | Алгоритми и податочни структури или Примена на алгоритми и податочни структури (2023)",
+		"semester": 7
+	},
+	{
+		"code": "СДМ",
+		"course": "Софтверски дефинирани мрежи",
+		"prerequisite": "Компјутерски мрежи и (Веб програмирање или Интернет технологии или Имплементација на системи со слободен и отворен код) (2018) | Компјутерски мрежи или Компјутерски мрежи и безбедност (2023)",
+		"semester": 7
+	},
+	{
+		"code": "СМиМ",
+		"course": "Теорија на графови и социјални мрежи",
+		"prerequisite": "Вовед во мрежна наука (2018) | Алгоритми и податочни структури или Примена на алгоритми и податочни структури (2023)",
+		"semester": 7
+	},
+	{
+		"code": "ТП",
+		"course": "Тимски проект",
+		"prerequisite": "150 кредити",
+		"semester": 7
+	},
+	{
+		"code": "БИП",
+		"course": "Биолошки инспирирано пресметување",
+		"prerequisite": "Алгоритми и податочни структури и Вештачка интелигенција (2018) | Алгоритми и податочни структури или Примена на алгоритми и податочни структури (2023)",
+		"semester": 8
+	},
+	{
+		"code": "БВиК",
+		"course": "Блоковски вериги и криптовалути",
+		"prerequisite": "Криптографија или Информациска безбедност (2018) | Алгоритми и податочни структури или Примена на алгоритми и податочни структури (2023)",
+		"semester": 8
+	},
+	{
+		"code": "ВПС",
+		"course": "Веб пребарувачки системи",
+		"prerequisite": "Обработка на природните јазици (2018) | Вештачка интелигенција или Вовед во науката за податоци или Машинско учење (2023)",
+		"semester": 8
+	},
+	{
+		"code": "ВР",
+		"course": "Виртуелна реалност",
+		"prerequisite": "Дизајн на интеракцијата човек-компјутер (2018) | Алгоритми и податочни структури или Примена на алгоритми и податочни структури (2023)",
+		"semester": 8
+	},
+	{
+		"code": "ВвКН_2",
+		"course": "Вовед во когнитивни науки",
+		"prerequisite": "Вештачка интелигенција или Вовед во науката за податоци (2018) | 120 кредити (2023)",
+		"semester": 8
+	},
+	{
+		"code": "ДнКМ",
+		"course": "Дизајн на компјутерски мрежи",
+		"prerequisite": "Компјутерски мрежи (2018) | Компјутерски мрежи или Компјутерски мрежи и безбедност (2023)",
+		"semester": 8
+	},
+	{
+		"code": "ДР",
+		"course": "Дипломска работа",
+		"prerequisite": "нема (2018) | 204 кредити (2023)",
+		"semester": 8
+	},
+	{
+		"code": "ЕХ",
+		"course": "Етичко хакирање",
+		"prerequisite": "Информациска безбедност или Мрежна безбедност (2018) | Компјутерски мрежи или компјутерски мрежи и безбедност (2023)",
+		"semester": 8
+	},
+	{
+		"code": "ИзР",
+		"course": "ИКТ за развој",
+		"prerequisite": "Бизнис и менаџмент и (Веб програмирање или Интернет технологии или Имплементација на системи со слободен и отворен код) (2018) | Бизнис и менаџмент (2023)",
+		"semester": 8
+	},
+	{
+		"code": "ИИС",
+		"course": "Откривање знаење со длабоко учење",
+		"prerequisite": "Машинско учење (2018) | Вештачка интелигенција или Вовед во науката за податоци или Машинско учење (2023)",
+		"semester": 8
+	},
+	{
+		"code": "ИС_2",
+		"course": "Интелигентни системи",
+		"prerequisite": "Машинско учење (2018) | Вештачка интелигенција или Вовед во науката за податоци или Машинско учење (2023)",
+		"semester": 8
+	},
+	{
+		"code": "КА_2",
+		"course": "Компјутерска анимација",
+		"prerequisite": "Компјутерска графика или Дизајн на интеракцијата човек-компјутер (2018) | Алгоритми и податочни структури или Примена на алгоритми и податочни структури (2023)",
+		"semester": 8
+	},
+	{
+		"code": "МЈ",
+		"course": "Македонски јазик",
+		"prerequisite": "",
+		"semester": 8
+	},
+	{
+		"code": "МнИ",
+		"course": "Методика на информатиката",
+		"prerequisite": "150 кредити",
+		"semester": 8
+	},
+	{
+		"code": "МА",
+		"course": "Мобилни апликации",
+		"prerequisite": "Алгоритми и податочни структури (2018) | Алгоритми и податочни структури или Примена на алгоритми и податочни структури (2023)",
+		"semester": 8
+	},
+	{
+		"code": "МиМнБП",
+		"course": "Моделирање и менаџирање на бизнис процеси",
+		"prerequisite": "Бази на податоци и (Софтверско инженерство или Анализа на софтверски барања) | Објектно-ориентирано програмирање (2023)",
+		"semester": 8
+	},
+	{
+		"code": "МТвР",
+		"course": "Модерни трендови во роботика",
+		"prerequisite": "Автономна роботика или Процесна роботика или (Машинско учење и Основи на роботиката) (2018) | Оперативни системи (2023)",
+		"semester": 8
+	},
+	{
+		"code": "НБнП_2",
+		"course": "Напредни бази на податоци",
+		"prerequisite": "Бази на податоци (2018) | 90 кредити (2023)",
+		"semester": 8
+	},
+	{
+		"code": "НТоК",
+		"course": "Web3 апликации",
+		"prerequisite": "Криптографија (2018) | Алгоритми и податочни структури или Примена на алгоритни и податочни структури (2023)",
+		"semester": 8
+	},
+	{
+		"code": "НБнП_1",
+		"course": "Неструктурирани бази на податоци",
+		"prerequisite": "Бази на податоци",
+		"semester": 8
+	},
+	{
+		"code": "ПБ",
+		"course": "Пресметковна биологија",
+		"prerequisite": "Машинско учење",
+		"semester": 8
+	},
+	{
+		"code": "П_2",
+		"course": "Претприемништво",
+		"prerequisite": "Бизнис и менаџмент и (Веб програмирање или Интернет технологии или Имплементација на системи со слободен и отворен код) (2018) | 120 кредити (2023)",
+		"semester": 8
+	},
+	{
+		"code": "ПЈиК",
+		"course": "Програмски јазици и компајлери",
+		"prerequisite": "Формални јазици и автомати (2018) | Алгоритми и податочни структури или Примена на алгоритми и податочни структури (2023)",
+		"semester": 8
+	},
+	{
+		"code": "СнПиАО",
+		"course": "Складови на податоци и аналитичка обработка",
+		"prerequisite": "Бази на податоци (2018) | 100 кредити (2023)",
+		"semester": 8
+	},
+	{
 		"code": "СиПвТ",
 		"course": "Споделување и пресметување во толпа",
 		"prerequisite": "Машинско учење (2018) | Вештачка интелигенција или Вовед во науката за податоци или Машинско учење (2023)",
-		"semester": 4
-	},
-	{
-		"code": "ТнИсДК",
-		"course": "Теорија на информации со дигитални комуникации",
-		"prerequisite": "Веројатност и статистика (2018) | Веројатност и статистика или Математика 3 или Бизнис и статистика (2023)",
-		"semester": 4
-	},
-	{
-		"code": "АнС",
-		"course": "Администрација на системи",
-		"prerequisite": "Оперативни системи (2018) | Компјутерски мрежи или компјутерски мрежи и безбедност (2023)",
-		"semester": 5
-	},
-	{
-		"code": "БнП",
-		"course": "Бази на податоци",
-		"prerequisite": "Алгоритми и податочни структури (2018) | Алгоритми и податочни структури или Примена на алгоритми и податочни структури (2023)",
-		"semester": 5
-	},
-	{
-		"code": "ВП_2",
-		"course": "Веб програмирање",
-		"prerequisite": "Алгоритми и податочни структури (2018) | Алгоритми и податочни структури или Примена на алгоритми и податочни структури (2023)",
-		"semester": 5
-	},
-	{
-		"code": "В_1",
-		"course": "Визуелизација",
-		"prerequisite": "Алгоритми и податочни структури (2018) | Алгоритми и податочни структури или Примена на алгоритми и податочни структури (2023)",
-		"semester": 5
-	},
-	{
-		"code": "ВвНзП",
-		"course": "Вовед во науката за податоци",
-		"prerequisite": "Бизнис статистика или Веројатност и статистика или Основи на теоријата на информации (2018) | Бизнис статистика или Веројатност и статистика или Основи на теорија на информации или Математика 3 (2023)",
-		"semester": 5
-	},
-	{
-		"code": "ДиАнС",
-		"course": "Дизајн и архитектура на софтвер",
-		"prerequisite": "Анализа на софтверските барања или Софтверско инженерство (2018) | Објектно ориентирана анализа и дизајн или Објектно-ориентирано програмирање (2023)",
-		"semester": 5
-	},
-	{
-		"code": "ДнОС",
-		"course": "Дизајн на образовен софтвер",
-		"prerequisite": "Информатичко размислување во образованието (2018) | 60 кредити (2023)",
-		"semester": 5
-	},
-	{
-		"code": "ИБ",
-		"course": "Информациска безбедност",
-		"prerequisite": "Оперативни системи (2018) | Компјутерски мрежи или Компјутерски мрежи и безбедност (2023)",
-		"semester": 5
-	},
-	{
-		"code": "КЕ_2",
-		"course": "Компјутерска електроника",
-		"prerequisite": "Електрични кола (2018) | Дизајн на дигитални кола или Вовед во компјутерските науки (2023)",
-		"semester": 5
-	},
-	{
-		"code": "КЕ_1",
-		"course": "Компјутерска етика",
-		"prerequisite": "Напредно програмирање или Алгоритми и податочни структури (2018) | Алгоритми и податочни структури или Примена на алгоритми и податочни структури (2023)",
-		"semester": 5
-	},
-	{
-		"code": "КЗГМ",
-		"course": "Компјутерски звук, музика и говор",
-		"prerequisite": "Алгоритми и податочни структури (2018) | Алгоритми и податочни структури или Примена на алгоритми и податочни структури (2023)",
-		"semester": 5
-	},
-	{
-		"code": "ЛАиП",
-		"course": "Линеарна алгебра и примени",
-		"prerequisite": "Дискретна математика или Дискретни структури 2 (2018) | Дискретна математика или Дискретни структури 2 или Математика 2 или Избрани теми од математика (2023)",
-		"semester": 5
-	},
-	{
-		"code": "МБ",
-		"course": "Сајбер безбедност",
-		"prerequisite": "Компјутерски мрежи или Компјутерски мрежи и безбедност",
-		"semester": 5
-	},
-	{
-		"code": "ММ",
-		"course": "Мултимедиски мрежи",
-		"prerequisite": "Компјутерски мрежи или Компјутерски мрежи и безбедност",
-		"semester": 5
-	},
-	{
-		"code": "НВД",
-		"course": "Напреден веб дизајн",
-		"prerequisite": "Основи на Веб дизајн (2018) | Објектно-ориентирано програмирање (2023)",
-		"semester": 5
-	},
-	{
-		"code": "ОнР",
-		"course": "Основи на роботиката",
-		"prerequisite": "Алгоритми и податочни структури (2018) | Алгоритми и податочни структури или Примена на алгоритми и податочни структури (2023)",
-		"semester": 5
-	},
-	{
-		"code": "ПиДП",
-		"course": "Паралелно и дистрибуирано процесирање",
-		"prerequisite": "Алгоритми и податочни структури и Оперативни системи (2018) | Алгоритми и податочни структури или Примена на алгоритми и податочни структури (2023)",
-		"semester": 5
-	},
-	{
-		"code": "АБС",
-		"course": "Агентно-базирани системи",
-		"prerequisite": "Вештачка интелигенција (2018) | Вештачка интелигенција или Математика 3 или Веројатност и статистика или Бизнис статистика (2023)",
-		"semester": 6
-	},
-	{
-		"code": "АнМ",
-		"course": "Администрација на мрежи",
-		"prerequisite": "Компјутерски мрежи (2018) | Компјутерски мрежи или Компјутерски мрежи и безбедност (2023)",
-		"semester": 6
-	},
-	{
-		"code": "БМС",
-		"course": "Безжични мултимедиски системи",
-		"prerequisite": "Безжични и мобилни системи",
-		"semester": 6
-	},
-	{
-		"code": "ВМС",
-		"course": "Вградливи микропроцесорски системи",
-		"prerequisite": "Архитектура и организација на компјутери или Компјутерски архитектури",
-		"semester": 6
-	},
-	{
-		"code": "В_2",
-		"course": "Виртуелизација",
-		"prerequisite": "Оперативни системи",
-		"semester": 6
-	},
-	{
-		"code": "ВвМН",
-		"course": "Вовед во мрежна наука",
-		"prerequisite": "Веројатност и статистика или Основи на теоријата на информации (2018) | Веројатност и статистика или Основи на теорија на информации или Математика 3 или Бизнис статистика (2023)",
-		"semester": 6
-	},
-	{
-		"code": "ГИС",
-		"course": "Географски информациски системи",
-		"prerequisite": "Бази на податоци (2018) | 90 кредити (2023)",
-		"semester": 6
-	},
-	{
-		"code": "ДФ",
-		"course": "Дигитална форензика",
-		"prerequisite": "Информациска безбедност (2018) | Оперативни системи (2023)",
-		"semester": 6
-	},
-	{
-		"code": "ДБ",
-		"course": "Дигитални библиотеки",
-		"prerequisite": "Бази на податоци и (Интернет програмирање на клиентска страна или Интернет технологии или Веб програмирање) (2018) | 90 кредити (2023)",
-		"semester": 6
-	},
-	{
-		"code": "ДнИЧК",
-		"course": "Дизајн на интеракцијата човек-компјутер",
-		"prerequisite": "Алгоритми и податочни структури (2018) | Алгоритми и податочни структури или Примена на алгоритми и податочни структури (2023)",
-		"semester": 6
-	},
-	{
-		"code": "ЕиМТ",
-		"course": "Електронска и мобилна трговија",
-		"prerequisite": "Веб програмирање или Интернет технологии или Имплементација на системи со слободен и отворен код (2018) | Бази на податоци (2023)",
-		"semester": 6
-	},
-	{
-		"code": "ИС_1",
-		"course": "Интегрирани системи",
-		"prerequisite": "Анализа на софтверските барања или Софтверско инженерство",
-		"semester": 6
-	},
-	{
-		"code": "ИП",
-		"course": "Инфраструктурно програмирање",
-		"prerequisite": "Администрација на системи (2018) | Компјутерски мрежи или компјутерски мрежи и безбедност (2023)",
-		"semester": 6
-	},
-	{
-		"code": "КИиИ",
-		"course": "Континуирана интеграција и испорака",
-		"prerequisite": "Оперативни системи и (Веб програмирање или Интернет технологии или Имплементација на системи со слободен и отворен код) (2018) | Оперативни системи (2023)",
-		"semester": 6
-	},
-	{
-		"code": "К_2",
-		"course": "Криптографија",
-		"prerequisite": "Дискретна математика или Дискретни структури 2 (2018) | Дискретни структури 2 или Дискретна математика или Математика 2 или Избрани теми од математика (2023)",
-		"semester": 6
-	},
-	{
-		"code": "МУ",
-		"course": "Машинско учење",
-		"prerequisite": "Веројатност и статистика или Бизнис статистика (2018) | Веројатност и статистика или Бизнис статистика или Математика 3 (2023)",
-		"semester": 6
-	},
-	{
-		"code": "МиАнИС",
-		"course": "Мерење и анализа на сообраќај",
-		"prerequisite": "Веројатност и статистика или Основи на теоријата на информации или Бизнис статистика (2018) | Веројатност и статистика или Основи на теорија на информации или Бизнис статистика или Математика 3 (2023)",
-		"semester": 6
-	},
-	{
-		"code": "МС",
-		"course": "Мултимедиски системи",
-		"prerequisite": "Алгоритми и податочни структури (2018) | Алгоритми и податочни структури или Примена на алгоритми и податочни структури (2023)",
-		"semester": 6
-	},
-	{
-		"code": "ПП_1",
-		"course": "Паралелно програмирање",
-		"prerequisite": "Алгоритми и податочни структури (2018) | Алгоритми и податочни структури или Примена на алгоритми и податочни структури (2023)",
-		"semester": 6
-	},
-	{
-		"code": "ПУ",
-		"course": "Персонализирано учење",
-		"prerequisite": "ИКТ во образованието (2018) | Алгоритми и податочни структури или Примена на алгоритми и податочни структури (2023)",
-		"semester": 6
-	},
-	{
-		"code": "ПР_1",
-		"course": "Податочно рударење",
-		"prerequisite": "Бази на податоци или Веројатност и статистика или Бизнис статистика (2018) | Веројатност и статистика или Математика 3 или Основи на теорија на информации или Бизнис Статистика (2023)",
-		"semester": 6
-	},
-	{
-		"code": "ПнС",
-		"course": "Процесирање на сигналите",
-		"prerequisite": "Инженерска математика или Калкулус 2 (2018) | Математика 1 или Калкулус 1 (2023)",
-		"semester": 6
-	},
-	{
-		"code": "ПР_2",
-		"course": "Вештачка интелигенција за игри",
-		"prerequisite": "Основи на роботиката (2018) | Алгоритми и податочни структури или Примена на алгоритми и податочни структури или Вештачка интелигенција (2023)",
-		"semester": 6
-	},
-	{
-		"code": "ПнУВ",
-		"course": "Психологија на училишна возраст",
-		"prerequisite": "",
-		"semester": 6
-	},
-	{
-		"code": "РсНУ",
-		"course": "Работа со надарени ученици",
-		"prerequisite": "ИКТ во образованието (2018) | Алгоритми и податочни структури или Примена на алгоритми и податочни структури (2023)",
-		"semester": 6
-	},
-	{
-		"code": "СОА",
-		"course": "Сервисно ориентирани архитектури",
-		"prerequisite": "Веб програмирање или Интернет технологии или Имплементација на системи со слободен и отворен код (2018) | Алгоритми и податочни структури или Примена на алгоритми и податочни структури (2023)",
-		"semester": 6
-	},
-	{
-		"code": "СДБ",
-		"course": "Софтверски дефинирана безбедност",
-		"prerequisite": "(Информациска безбедност или Мрежна безбедност) и (Веб програмирање или Интернет технологии или Имплементација на системи со слободен и отворен код) (2018) | 100 кредити (2023)",
-		"semester": 6
-	},
-	{
-		"code": "СКА",
-		"course": "Современи компјутерски архитектури",
-		"prerequisite": "Архитектура и организација на компјутери или Компјутерски архитектури",
-		"semester": 6
-	},
-	{
-		"code": "СКиТ",
-		"course": "Софтверски квалитет и тестирање",
-		"prerequisite": "Софтверско инженерство или Дизајн и архитектура на софтвер",
-		"semester": 6
-	},
-	{
-		"code": "СМ",
-		"course": "Автоматизирање на процеси во машинско учење",
-		"prerequisite": "Веројатност и статистика или Бизнис статистика (2018) | Алгоритми и податочни структури или Примена на алгоритми и податочни структури (2023)",
-		"semester": 6
-	},
-	{
-		"code": "УнД",
-		"course": "Учење на далечина",
-		"prerequisite": "ИКТ во образованието (2018) | Алгоритми и податочни структури или Примена на алгоритми и податочни структури (2023)",
-		"semester": 6
-	},
-	{
-		"code": "ФЈиА",
-		"course": "Основи на теоријата на компјутерските науки",
-		"prerequisite": "Структурно програмирање (2018) | Дискретна математика или Дискретни структури 2 или Математика 2 или Избрани теми од математика (2023)",
-		"semester": 6
-	},
-	{
-		"code": "АР",
-		"course": "Автономна роботика",
-		"prerequisite": "Основи на роботиката (2018) | Основи на роботика или Алгоритми и податочни структури (2023)",
-		"semester": 7
-	},
-	{
-		"code": "АнБнП",
-		"course": "Администрација на бази податоци",
-		"prerequisite": "Бази на податоци",
-		"semester": 7
-	},
-	{
-		"code": "АиДнИ",
-		"course": "Анализа и дизајн на ИС",
-		"prerequisite": "Бази на податоци",
-		"semester": 7
-	},
-	{
-		"code": "ВБС",
-		"course": "Веб базирани системи",
-		"prerequisite": "Веб програмирање или Интернет технологии или Имплементација на системи со слободен и отворен код (2018) | Алгоритми и податочни структури или Примена на алгоритми и податочни структури (2023)",
-		"semester": 7
-	},
-	{
-		"code": "ВвАнВС",
-		"course": "Вовед во анализа на временските серии",
-		"prerequisite": "Вовед во случајни процеси или Статистичко моделирање (2018) | Вештачка интелигенција или Вовед во науката за податоци или Машинско учење (2023)",
-		"semester": 7
-	},
-	{
-		"code": "ВвБ",
-		"course": "Вовед во биоинформатиката",
-		"prerequisite": "Машинско учење или Вештачка интелигенција (2018) | Вештачка интелигенција или Машинско учење или Вовед во науката за податоци (2023)",
-		"semester": 7
-	},
-	{
-		"code": "ВвПГ",
-		"course": "Вовед во паметни градови",
-		"prerequisite": "Машинско учење (2018) | Вештачка интелигенција или Вовед во науката за податоци или Машинско учење (2023)",
-		"semester": 7
-	},
-	{
-		"code": "ВвПнО",
-		"course": "Вовед во препознавање на облици",
-		"prerequisite": "Машинско учење (2018) | Вештачка интелигенција или Вовед во науката за податоци или Машинско учење (2023)",
-		"semester": 7
-	},
-	{
-		"code": "ДП",
-		"course": "Дигитална постпродукција",
-		"prerequisite": "Компјутерска графика или Дигитално процесирање на слика (2018) | Алгоритми и податочни структури или Примена на алгоритми и податочни структури (2023)",
-		"semester": 7
-	},
-	{
-		"code": "ДС",
-		"course": "Дистрибуирани системи",
-		"prerequisite": "Оперативни системи и (Компјутерски мрежи или Компјутерски мрежи и безбедност) (2018) | Компјутерски мрежи или Компјутерски мрежи и безбедност (2023)",
-		"semester": 7
-	},
-	{
-		"code": "ДСнП",
-		"course": "Дистрибуирано складирање на податоци",
-		"prerequisite": "Оперативни системи и (Компјутерски мрежи или Компјутерски мрежи и безбедност) (2018) | Компјутерски мрежи или Компјутерски мрежи и безбедност (2023)",
-		"semester": 7
-	},
-	{
-		"code": "ИнСсСиОК",
-		"course": "Имплементација на софтверски системи со слободен и отворен код",
-		"prerequisite": "Алгоритми и податочни структури (2018) | Алгоритми и податочни структури или Примена на алгоритми и податочни структури (2023)",
-		"semester": 7
-	},
-	{
-		"code": "ИвИ",
-		"course": "Иновации во ИКТ",
-		"prerequisite": "Бизнис и менаџмент и (Веб програмирање или Интернет технологии или Имплементација на системи со слободен и отворен код) (2018) | Бизнис и менаџмент (2023)",
-		"semester": 7
-	},
-	{
-		"code": "ИнН",
-		"course": "Интернет на нештата",
-		"prerequisite": "Вградливи микропроцесорски системи и (Компјутерски мрежи или Компјутерски мрежи и безбедност) (2018) | Компјутерски мрежи или Компјутерски мрежи и безбедност (2023)",
-		"semester": 7
-	},
-	{
-		"code": "КПП",
-		"course": "Компјутерски поддржано производство",
-		"prerequisite": "Вградливи микропроцесорски системи (2018) | Архитектура и организација на компјутери или Компјутерски архитектури (2023)",
-		"semester": 7
-	},
-	{
-		"code": "МВ",
-		"course": "Машинска визија",
-		"prerequisite": "Дигитално процесирање на слика или Машинско учење (2018) | 120 кредити (2023)",
-		"semester": 7
-	},
-	{
-		"code": "МИС_1",
-		"course": "Менаџмент информациски системи",
-		"prerequisite": "Софтверско инженерство или Анализа на софтверските барања",
-		"semester": 7
-	},
-	{
-		"code": "МнИвИ",
-		"course": "Методологија на истражувањето во ИКТ",
-		"prerequisite": "150 кредити",
-		"semester": 7
-	},
-	{
-		"code": "МИС_2",
-		"course": "Мобилни информациски системи",
-		"prerequisite": "Алгоритми и податочни структури (2018) | Алгоритми и податочни структури или Примена на алгоритми и податочни структури (2023)",
-		"semester": 7
-	},
-	{
-		"code": "МПиП",
-		"course": "Мобилни платформи и програмирање",
-		"prerequisite": "Алгоритми и податочни структури (2018) | Алгоритми и податочни структури или Примена на алгоритми и податочни структури (2023)",
-		"semester": 7
-	},
-	{
-		"code": "МиС_3",
-		"course": "Моделирање и симулација",
-		"prerequisite": "Веројатност и статистика или Основи на теоријата на информации или Бизнис статистика (2018) | Веројатност и статистика или Основи на теорија на информации или Бизнис статистика или Математика 3 (2023)",
-		"semester": 7
-	},
-	{
-		"code": "МиМФ",
-		"course": "Мрежна и мобилна форензика",
-		"prerequisite": "(Компјутерски мрежи и безбедност или Мрежна безбедност) и Безжични и мобилни системи (2018) | Комјутерски мрежи или Компјутерски мрежи и безбедност (2023)",
-		"semester": 7
-	},
-	{
-		"code": "НИЧК",
-		"course": "Напредна интеракција човек компјутер",
-		"prerequisite": "Дизајн на интеракцијата човек-компјутер (2018) | Дизајн на интеракцијата човек-компјутер или Алгоритми и податочни структури или Примена на алгоритми и податочни стуктури (2023)",
-		"semester": 7
-	},
-	{
-		"code": "ОнПЈ",
-		"course": "Обработка на природните јазици",
-		"prerequisite": "Машинско учење (2018) | Алгоритми и податочни структури или Примена на алгоритми и податочни структури (2023)",
-		"semester": 7
-	},
-	{
-		"code": "ОИ",
-		"course": "Операциони истражувања",
-		"prerequisite": "Веројатност и статистика или Основи на теоријата на информации (2018) | Веројатност и статистика или Основи на теорија на информации или Математика 3 или Бизнис статистика (2023)",
-		"semester": 7
-	},
-	{
-		"code": "ОМ",
-		"course": "Оптички мрежи",
-		"prerequisite": "Комјутерски мрежи или Компјутерски мрежи и безбедност",
-		"semester": 7
-	},
-	{
-		"code": "ПвО",
-		"course": "Пресметување во облак",
-		"prerequisite": "Виртуелизација (2018) | Бази на податоци (2023)",
-		"semester": 7
-	},
-	{
-		"code": "ПнВИ",
-		"course": "Програмирање на видео игри",
-		"prerequisite": "Алгоритми и податочни структури (2018) | Алгоритми и податочни структури или Примена на алгоритми и податочни структури (2023)",
-		"semester": 7
-	},
-	{
-		"code": "ПП_2",
-		"course": "Програмски парадигми",
-		"prerequisite": "Алгоритми и податочни структури (2018) | Алгоритми и податочни структури или Примена на алгоритми и податочни структури (2023)",
-		"semester": 7
-	},
-	{
-		"code": "РнМП",
-		"course": "Вовед во рударење на масивни податоци",
-		"prerequisite": "Паралелно и дистрибуирано процесирање (2018) | Алгоритми и податочни структури или Примена на алгоритми и податочни структури (2023)",
-		"semester": 7
-	},
-	{
-		"code": "СП_2",
-		"course": "Самостоен проект",
-		"prerequisite": "нема (2018) | 150 кредити (2023)",
-		"semester": 7
-	},
-	{
-		"code": "СзПпО",
-		"course": "Системи за поддршка при одлучувањето",
-		"prerequisite": "Вештачка интелигенција или Вовед во науката за податоци (2018) | Вештачка интелигенција или Вовед во науката за податоци или Машинско учење (2023)",
-		"semester": 7
-	},
-	{
-		"code": "СзВС",
-		"course": "Софтвер за вградливи системи",
-		"prerequisite": "Вградливи микропроцесорски системи (2018) | Алгоритми и податочни структури или Примена на алгоритми и податочни структури (2023)",
-		"semester": 7
-	},
-	{
-		"code": "СДМ",
-		"course": "Софтверски дефинирани мрежи",
-		"prerequisite": "Компјутерски мрежи и (Веб програмирање или Интернет технологии или Имплементација на системи со слободен и отворен код) (2018) | Компјутерски мрежи или Компјутерски мрежи и безбедност (2023)",
-		"semester": 7
-	},
-	{
-		"code": "СМиМ",
-		"course": "Теорија на графови и социјални мрежи",
-		"prerequisite": "Вовед во мрежна наука (2018) | Алгоритми и податочни структури или Примена на алгоритми и податочни структури (2023)",
-		"semester": 7
-	},
-	{
-		"code": "ТП",
-		"course": "Тимски проект",
-		"prerequisite": "150 кредити",
-		"semester": 7
-	},
-	{
-		"code": "БИП",
-		"course": "Биолошки инспирирано пресметување",
-		"prerequisite": "Алгоритми и податочни структури и Вештачка интелигенција (2018) | Алгоритми и податочни структури или Примена на алгоритми и податочни структури (2023)",
-		"semester": 8
-	},
-	{
-		"code": "БВиК",
-		"course": "Блоковски вериги и криптовалути",
-		"prerequisite": "Криптографија или Информациска безбедност (2018) | Алгоритми и податочни структури или Примена на алгоритми и податочни структури (2023)",
-		"semester": 8
-	},
-	{
-		"code": "ВПС",
-		"course": "Веб пребарувачки системи",
-		"prerequisite": "Обработка на природните јазици (2018) | Вештачка интелигенција или Вовед во науката за податоци или Машинско учење (2023)",
-		"semester": 8
-	},
-	{
-		"code": "ВР",
-		"course": "Виртуелна реалност",
-		"prerequisite": "Дизајн на интеракцијата човек-компјутер (2018) | Алгоритми и податочни структури или Примена на алгоритми и податочни структури (2023)",
-		"semester": 8
-	},
-	{
-		"code": "ВвКН_2",
-		"course": "Вовед во когнитивни науки",
-		"prerequisite": "Вештачка интелигенција или Вовед во науката за податоци (2018) | 120 кредити (2023)",
-		"semester": 8
-	},
-	{
-		"code": "ГИС",
-		"course": "Географски информациски системи",
-		"prerequisite": "Бази на податоци (2018) | 90 кредити (2023)",
-		"semester": 8
-	},
-	{
-		"code": "ДнКМ",
-		"course": "Дизајн на компјутерски мрежи",
-		"prerequisite": "Компјутерски мрежи (2018) | Компјутерски мрежи или Компјутерски мрежи и безбедност (2023)",
-		"semester": 8
-	},
-	{
-		"code": "ДР",
-		"course": "Дипломска работа",
-		"prerequisite": "нема (2018) | 204 кредити (2023)",
-		"semester": 8
-	},
-	{
-		"code": "ЕХ",
-		"course": "Етичко хакирање",
-		"prerequisite": "Информациска безбедност или Мрежна безбедност (2018) | Компјутерски мрежи или компјутерски мрежи и безбедност (2023)",
-		"semester": 8
-	},
-	{
-		"code": "ИзР",
-		"course": "ИКТ за развој",
-		"prerequisite": "Бизнис и менаџмент и (Веб програмирање или Интернет технологии или Имплементација на системи со слободен и отворен код) (2018) | Бизнис и менаџмент (2023)",
-		"semester": 8
-	},
-	{
-		"code": "ИИС",
-		"course": "Откривање знаење со длабоко учење",
-		"prerequisite": "Машинско учење (2018) | Вештачка интелигенција или Вовед во науката за податоци или Машинско учење (2023)",
-		"semester": 8
-	},
-	{
-		"code": "ИС_2",
-		"course": "Интелигентни системи",
-		"prerequisite": "Машинско учење (2018) | Вештачка интелигенција или Вовед во науката за податоци или Машинско учење (2023)",
-		"semester": 8
-	},
-	{
-		"code": "КА_2",
-		"course": "Компјутерска анимација",
-		"prerequisite": "Компјутерска графика или Дизајн на интеракцијата човек-компјутер (2018) | Алгоритми и податочни структури или Примена на алгоритми и податочни структури (2023)",
-		"semester": 8
-	},
-	{
-		"code": "МЈ",
-		"course": "Македонски јазик",
-		"prerequisite": "",
-		"semester": 8
-	},
-	{
-		"code": "МнИ",
-		"course": "Методика на информатиката",
-		"prerequisite": "150 кредити",
-		"semester": 8
-	},
-	{
-		"code": "МА",
-		"course": "Мобилни апликации",
-		"prerequisite": "Алгоритми и податочни структури (2018) | Алгоритми и податочни структури или Примена на алгоритми и податочни структури (2023)",
-		"semester": 8
-	},
-	{
-		"code": "МиМнБП",
-		"course": "Моделирање и менаџирање на бизнис процеси",
-		"prerequisite": "Бази на податоци и (Софтверско инженерство или Анализа на софтверски барања) | Објектно-ориентирано програмирање (2023)",
-		"semester": 8
-	},
-	{
-		"code": "МТвР",
-		"course": "Модерни трендови во роботика",
-		"prerequisite": "Автономна роботика или Процесна роботика или (Машинско учење и Основи на роботиката) (2018) | Оперативни системи (2023)",
-		"semester": 8
-	},
-	{
-		"code": "НБнП_2",
-		"course": "Напредни бази на податоци",
-		"prerequisite": "Бази на податоци (2018) | 90 кредити (2023)",
-		"semester": 8
-	},
-	{
-		"code": "НТоК",
-		"course": "Web3 апликации",
-		"prerequisite": "Криптографија (2018) | Алгоритми и податочни структури или Примена на алгоритни и податочни структури (2023)",
-		"semester": 8
-	},
-	{
-		"code": "НБнП_1",
-		"course": "Неструктурирани бази на податоци",
-		"prerequisite": "Бази на податоци",
-		"semester": 8
-	},
-	{
-		"code": "ПБ",
-		"course": "Пресметковна биологија",
-		"prerequisite": "Машинско учење",
-		"semester": 8
-	},
-	{
-		"code": "П_2",
-		"course": "Претприемништво",
-		"prerequisite": "Бизнис и менаџмент и (Веб програмирање или Интернет технологии или Имплементација на системи со слободен и отворен код) (2018) | 120 кредити (2023)",
-		"semester": 8
-	},
-	{
-		"code": "ПЈиК",
-		"course": "Програмски јазици и компајлери",
-		"prerequisite": "Формални јазици и автомати (2018) | Алгоритми и податочни структури или Примена на алгоритми и податочни структури (2023)",
-		"semester": 8
-	},
-	{
-		"code": "СнПиАО",
-		"course": "Складови на податоци и аналитичка обработка",
-		"prerequisite": "Бази на податоци (2018) | 100 кредити (2023)",
-		"semester": 8
-	},
-	{
-		"code": "СиПвТ",
-		"course": "Споделување и пресметување во толпа",
-		"prerequisite": "Машинско учење (2018) | Вештачка интелигенција или Вовед во науката за податоци или Машинско учење (2023)",
 		"semester": 8
 	},
Index: backend/subjects/management/data/subject_details.json
===================================================================
--- backend/subjects/management/data/subject_details.json	(revision 8f56d10552db16ef48dcd71841cc1438789ebb3e)
+++ backend/subjects/management/data/subject_details.json	(revision bfeedd5e828e214949e502ba109890595d5ab363)
@@ -141,6 +141,5 @@
 		"electiveFor": [],
 		"professors": [],
-		"assistants": [],
-		"flag": "(неактивиран предмет, нова акр.)"
+		"assistants": []
 	},
 	"Дискретни структури 1": {
@@ -278,7 +277,7 @@
 		"mandatory": false,
 		"mandatoryFor": [],
+		"electiveFor": ["IE23", "IMB23", "KI23", "KN23", "PIT23", "SIIS23"],
+		"season": "S",
 		"semester": 2,
-		"season": "S",
-		"electiveFor": ["IE23", "IMB23", "KI23", "KN23", "PIT23", "SIIS23"],
 		"professors": ["Андреја Наумоски", "Коста Митрески"],
 		"assistants": []
@@ -295,5 +294,5 @@
 		"mandatory": true,
 		"mandatoryFor": ["IE23"],
-		"semester": 4,
+		"semester": 2,
 		"season": "S",
 		"electiveFor": ["IMB23", "KI23", "KN23", "PIT23", "SIIS23"],
@@ -654,7 +653,7 @@
 		"mandatory": false,
 		"mandatoryFor": [],
+		"electiveFor": ["IE23", "IMB23", "KI23", "KN23", "PIT23", "SIIS23"],
+		"season": "S",
 		"semester": 4,
-		"season": "S",
-		"electiveFor": ["IE23", "IMB23", "KI23", "KN23", "PIT23", "SIIS23"],
 		"professors": ["Ѓорѓи Маџаров", "Дејан Ѓорѓевиќ"],
 		"assistants": ["Стефан Андонов"]
@@ -673,7 +672,7 @@
 		"mandatory": false,
 		"mandatoryFor": [],
+		"electiveFor": ["IE23", "IMB23", "KI23", "KN23", "PIT23", "SIIS23"],
+		"season": "S",
 		"semester": 4,
-		"season": "S",
-		"electiveFor": ["IE23", "IMB23", "KI23", "KN23", "PIT23", "SIIS23"],
 		"professors": ["Андреја Наумоски", "Коста Митрески"],
 		"assistants": []
@@ -692,7 +691,7 @@
 		"mandatory": false,
 		"mandatoryFor": [],
+		"electiveFor": ["IE23", "IMB23", "KI23", "KN23", "PIT23", "SIIS23"],
+		"season": "S",
 		"semester": 4,
-		"season": "S",
-		"electiveFor": ["IE23", "IMB23", "KI23", "KN23", "PIT23", "SIIS23"],
 		"professors": ["Верица Бакева Смиљкова"],
 		"assistants": []
@@ -716,7 +715,7 @@
 		"mandatory": false,
 		"mandatoryFor": [],
+		"electiveFor": ["IE23", "IMB23", "KI23", "KN23", "PIT23", "SIIS23"],
+		"season": "S",
 		"semester": 4,
-		"season": "S",
-		"electiveFor": ["IE23", "IMB23", "KI23", "KN23", "PIT23", "SIIS23"],
 		"professors": ["Ивица Димитровски"],
 		"assistants": []
@@ -735,7 +734,7 @@
 		"mandatory": false,
 		"mandatoryFor": [],
-		"semester": 4,
-		"season": "S",
-		"electiveFor": [],
+		"electiveFor": ["IE23", "IMB23", "KI23", "KN23", "PIT23", "SIIS23"],
+		"season": "W",
+		"semester": 3,
 		"professors": ["Бобан Јоксимоски"],
 		"assistants": ["Марко Петров"]
@@ -759,7 +758,7 @@
 		"mandatory": false,
 		"mandatoryFor": [],
+		"electiveFor": ["IE23", "IMB23", "KI23", "KN23", "PIT23", "SIIS23"],
+		"season": "S",
 		"semester": 4,
-		"season": "S",
-		"electiveFor": ["IE23", "IMB23", "KI23", "KN23", "PIT23", "SIIS23"],
 		"professors": ["Марија Михова"],
 		"assistants": ["Мартин Динев"]
@@ -778,7 +777,7 @@
 		"mandatory": false,
 		"mandatoryFor": [],
+		"electiveFor": ["IE23", "IMB23", "KI23", "KN23", "PIT23", "SIIS23"],
+		"season": "S",
 		"semester": 4,
-		"season": "S",
-		"electiveFor": ["IE23", "IMB23", "KI23", "KN23", "PIT23", "SIIS23"],
 		"professors": ["Георгина Мирчева", "Смилка Јанеска Саркањац"],
 		"assistants": []
@@ -854,7 +853,7 @@
 		"mandatory": false,
 		"mandatoryFor": [],
-		"semester": 4,
-		"season": "S",
-		"electiveFor": [],
+		"electiveFor": ["IE23", "IMB23", "KI23", "KN23", "PIT23", "SIIS23"],
+		"season": "W",
+		"semester": 3,
 		"professors": ["Весна Димитрова"],
 		"assistants": []
@@ -873,7 +872,7 @@
 		"mandatory": false,
 		"mandatoryFor": [],
-		"semester": 4,
-		"season": "S",
-		"electiveFor": [],
+		"electiveFor": ["IE23", "IMB23", "KI23", "KN23", "PIT23", "SIIS23"],
+		"season": "W",
+		"semester": 3,
 		"professors": ["Гоце Арменски", "Иван Китановски", "Сузана Лошковска"],
 		"assistants": ["Влатко Спасев", "Марко Петров"]
@@ -915,7 +914,7 @@
 		"mandatory": false,
 		"mandatoryFor": [],
+		"electiveFor": ["IE23", "IMB23", "KI23", "KN23", "PIT23", "SIIS23"],
+		"season": "S",
 		"semester": 4,
-		"season": "S",
-		"electiveFor": ["IE23", "IMB23", "KI23", "KN23", "PIT23", "SIIS23"],
 		"professors": ["Сузана Лошковска", "Бобан Јоксимоски"],
 		"assistants": []
@@ -986,7 +985,7 @@
 		"mandatory": false,
 		"mandatoryFor": [],
-		"semester": 3,
-		"season": "W",
-		"electiveFor": [],
+		"electiveFor": ["IE23", "IMB23", "KI23", "KN23", "PIT23", "SIIS23"],
+		"season": "S",
+		"semester": 4,
 		"professors": ["Владимир Здравески", "Горан Велинов"],
 		"assistants": [
@@ -1071,10 +1070,9 @@
 		"mandatory": false,
 		"mandatoryFor": [],
-		"semester": 5,
-		"season": "W",
-		"electiveFor": ["IE23", "IMB23", "KI23", "KN23", "PIT23", "SIIS23"],
+		"electiveFor": ["IE23", "IMB23", "KI23", "KN23", "PIT23", "SIIS23"],
+		"season": "W",
+		"semester": 7,
 		"professors": [],
-		"assistants": [],
-		"flag": "(неактивиран предмет)"
+		"assistants": []
 	},
 	"Оперативни системи": {
@@ -1128,7 +1126,7 @@
 		"mandatory": false,
 		"mandatoryFor": [],
-		"semester": 4,
-		"season": "S",
-		"electiveFor": [],
+		"electiveFor": ["IE23", "IMB23", "KI23", "KN23", "PIT23", "SIIS23"],
+		"season": "W",
+		"semester": 3,
 		"professors": ["Андреја Наумоски"],
 		"assistants": []
@@ -1194,7 +1192,7 @@
 		"mandatory": false,
 		"mandatoryFor": [],
+		"electiveFor": ["IE23", "IMB23", "KI23", "KN23", "PIT23", "SIIS23"],
+		"season": "S",
 		"semester": 4,
-		"season": "S",
-		"electiveFor": ["IE23", "IMB23", "KI23", "KN23", "PIT23", "SIIS23"],
 		"professors": ["Александра Поповска Митровиќ", "Верица Бакева Смиљкова"],
 		"assistants": []
@@ -1232,7 +1230,7 @@
 		"mandatory": false,
 		"mandatoryFor": [],
+		"electiveFor": ["IE23", "IMB23", "KI23", "KN23", "PIT23", "SIIS23"],
+		"season": "W",
 		"semester": 3,
-		"season": "W",
-		"electiveFor": ["IE23", "IMB23", "KI23", "KN23", "PIT23", "SIIS23"],
 		"professors": [
 			"Иван Китановски",
@@ -1261,7 +1259,7 @@
 		"mandatory": false,
 		"mandatoryFor": [],
-		"semester": 3,
-		"season": "W",
-		"electiveFor": [],
+		"electiveFor": ["IE23", "IMB23", "KI23", "KN23", "PIT23", "SIIS23"],
+		"season": "S",
+		"semester": 6,
 		"professors": ["Кире Триводалиев", "Соња Гиевска"],
 		"assistants": ["Мартина Тошевска"]
@@ -1412,7 +1410,7 @@
 		"mandatory": false,
 		"mandatoryFor": [],
+		"electiveFor": ["IE23", "IMB23", "KI23", "KN23", "PIT23", "SIIS23"],
+		"season": "W",
 		"semester": 5,
-		"season": "W",
-		"electiveFor": ["IE23", "IMB23", "KI23", "KN23", "PIT23", "SIIS23"],
 		"professors": ["Сузана Лошковска"],
 		"assistants": ["Евгенија Крајчевска"]
@@ -1455,7 +1453,7 @@
 		"mandatory": false,
 		"mandatoryFor": [],
+		"electiveFor": ["IE23", "IMB23", "KI23", "KN23", "PIT23", "SIIS23"],
+		"season": "S",
 		"semester": 6,
-		"season": "S",
-		"electiveFor": ["IE23", "IMB23", "KI23", "KN23", "PIT23", "SIIS23"],
 		"professors": ["Мирослав Мирчев"],
 		"assistants": []
@@ -1508,7 +1506,7 @@
 		"mandatory": false,
 		"mandatoryFor": [],
-		"semester": 5,
-		"season": "W",
-		"electiveFor": [],
+		"electiveFor": ["IE23", "IMB23", "KI23", "KN23", "PIT23", "SIIS23"],
+		"season": "S",
+		"semester": 6,
 		"professors": ["Андреја Наумоски", "Коста Митрески"],
 		"assistants": []
@@ -1527,7 +1525,7 @@
 		"mandatory": false,
 		"mandatoryFor": [],
-		"semester": 5,
-		"season": "W",
-		"electiveFor": [],
+		"electiveFor": ["IE23", "IMB23", "KI23", "KN23", "PIT23", "SIIS23"],
+		"season": "S",
+		"semester": 6,
 		"professors": ["Весна Димитрова"],
 		"assistants": ["Јована Добрева"]
@@ -1546,7 +1544,7 @@
 		"mandatory": false,
 		"mandatoryFor": [],
-		"semester": 5,
-		"season": "W",
-		"electiveFor": [],
+		"electiveFor": ["IE23", "IMB23", "KI23", "KN23", "PIT23", "SIIS23"],
+		"season": "S",
+		"semester": 6,
 		"professors": [
 			"Бојан Илијоски",
@@ -1763,7 +1761,7 @@
 		"mandatory": false,
 		"mandatoryFor": [],
-		"semester": 5,
-		"season": "W",
-		"electiveFor": [],
+		"electiveFor": ["IE23", "IMB23", "KI23", "KN23", "PIT23", "SIIS23"],
+		"season": "S",
+		"semester": 6,
 		"professors": ["Вангел Ајановски"],
 		"assistants": []
@@ -1782,7 +1780,7 @@
 		"mandatory": false,
 		"mandatoryFor": [],
-		"semester": 5,
-		"season": "W",
-		"electiveFor": [],
+		"electiveFor": ["IE23", "IMB23", "KI23", "KN23", "PIT23", "SIIS23"],
+		"season": "S",
+		"semester": 6,
 		"professors": ["Милош Јовановиќ", "Панче Рибарски"],
 		"assistants": []
@@ -1806,7 +1804,7 @@
 		"mandatory": false,
 		"mandatoryFor": [],
-		"semester": 5,
-		"season": "W",
-		"electiveFor": [],
+		"electiveFor": ["IE23", "IMB23", "KI23", "KN23", "PIT23", "SIIS23"],
+		"season": "S",
+		"semester": 6,
 		"professors": ["Весна Димитрова", "Христина Михајлоска Трпческа"],
 		"assistants": []
@@ -1881,7 +1879,7 @@
 		"mandatory": false,
 		"mandatoryFor": [],
+		"electiveFor": ["IE23", "IMB23", "KI23", "KN23", "PIT23", "SIIS23"],
+		"season": "S",
 		"semester": 6,
-		"season": "S",
-		"electiveFor": ["IE23", "IMB23", "KI23", "KN23", "PIT23", "SIIS23"],
 		"professors": ["Мирослав Мирчев"],
 		"assistants": []
@@ -1919,7 +1917,7 @@
 		"mandatory": false,
 		"mandatoryFor": [],
+		"electiveFor": ["IE23", "IMB23", "KI23", "KN23", "PIT23", "SIIS23"],
+		"season": "W",
 		"semester": 5,
-		"season": "W",
-		"electiveFor": ["IE23", "IMB23", "KI23", "KN23", "PIT23", "SIIS23"],
 		"professors": ["Сашо Граматиков"],
 		"assistants": []
@@ -1941,7 +1939,7 @@
 		"mandatory": false,
 		"mandatoryFor": [],
-		"semester": 5,
-		"season": "W",
-		"electiveFor": [],
+		"electiveFor": ["IE23", "IMB23", "KI23", "KN23", "PIT23", "SIIS23"],
+		"season": "S",
+		"semester": 6,
 		"professors": ["Билјана Стојкоска Ристеска"],
 		"assistants": []
@@ -2026,7 +2024,7 @@
 		"mandatory": false,
 		"mandatoryFor": [],
-		"semester": 5,
-		"season": "W",
-		"electiveFor": [],
+		"electiveFor": ["IE23", "IMB23", "KI23", "KN23", "PIT23", "SIIS23"],
+		"season": "S",
+		"semester": 6,
 		"professors": ["Марјан Гушев"],
 		"assistants": ["Владимир Здравески", "Димитар Милески"]
@@ -2072,7 +2070,7 @@
 		"mandatory": false,
 		"mandatoryFor": [],
-		"semester": 5,
-		"season": "W",
-		"electiveFor": [],
+		"electiveFor": ["IE23", "IMB23", "KI23", "KN23", "PIT23", "SIIS23"],
+		"season": "S",
+		"semester": 6,
 		"professors": ["Билјана Тојтовска Рибарски", "Бојан Илијоски"],
 		"assistants": []
@@ -2114,10 +2112,9 @@
 		"mandatory": false,
 		"mandatoryFor": [],
+		"electiveFor": ["IE23", "IMB23", "KI23", "KN23", "PIT23", "SIIS23"],
+		"season": "S",
 		"semester": 6,
-		"season": "S",
-		"electiveFor": ["IE23", "IMB23", "KI23", "KN23", "PIT23", "SIIS23"],
 		"professors": [],
-		"assistants": [],
-		"flag": "(неактивиран предмет)"
+		"assistants": []
 	},
 	"Психологија на училишна возраст": {
@@ -2176,7 +2173,7 @@
 		"mandatory": false,
 		"mandatoryFor": [],
+		"electiveFor": ["IE23", "IMB23", "KI23", "KN23", "PIT23", "SIIS23"],
+		"season": "S",
 		"semester": 6,
-		"season": "S",
-		"electiveFor": ["IE23", "IMB23", "KI23", "KN23", "PIT23", "SIIS23"],
 		"professors": ["Панче Рибарски"],
 		"assistants": []
@@ -2198,7 +2195,7 @@
 		"mandatory": false,
 		"mandatoryFor": [],
-		"semester": 6,
-		"season": "S",
-		"electiveFor": [],
+		"electiveFor": ["IE23", "IMB23", "KI23", "KN23", "PIT23", "SIIS23"],
+		"season": "W",
+		"semester": 5,
 		"professors": ["Дејан Спасов"],
 		"assistants": []
@@ -2221,6 +2218,5 @@
 		"electiveFor": ["IE23", "KI23", "KN23", "PIT23", "SIIS23"],
 		"professors": [],
-		"assistants": [],
-		"flag": "(неактивиран предмет)"
+		"assistants": []
 	},
 	"Софтверски квалитет и тестирање": {
@@ -2263,7 +2259,7 @@
 		"mandatory": false,
 		"mandatoryFor": [],
+		"electiveFor": ["IE23", "IMB23", "KI23", "KN23", "PIT23", "SIIS23"],
+		"season": "S",
 		"semester": 6,
-		"season": "S",
-		"electiveFor": [],
 		"professors": ["Билјана Тојтовска Рибарски"],
 		"assistants": []
@@ -2328,7 +2324,7 @@
 		"mandatory": false,
 		"mandatoryFor": [],
-		"semester": 6,
-		"season": "S",
-		"electiveFor": [],
+		"electiveFor": ["IE23", "IMB23", "KI23", "KN23", "PIT23", "SIIS23"],
+		"season": "W",
+		"semester": 7,
 		"professors": ["Петре Ламески"],
 		"assistants": []
@@ -2347,7 +2343,7 @@
 		"mandatory": false,
 		"mandatoryFor": [],
-		"semester": 6,
-		"season": "S",
-		"electiveFor": [],
+		"electiveFor": ["IE23", "IMB23", "KI23", "KN23", "PIT23", "SIIS23"],
+		"season": "W",
+		"semester": 7,
 		"professors": ["Вангел Ајановски"],
 		"assistants": []
@@ -2366,7 +2362,7 @@
 		"mandatory": false,
 		"mandatoryFor": [],
-		"semester": 6,
-		"season": "S",
-		"electiveFor": [],
+		"electiveFor": ["IE23", "IMB23", "KI23", "KN23", "PIT23", "SIIS23"],
+		"season": "W",
+		"semester": 7,
 		"professors": ["Владимир Трајковиќ"],
 		"assistants": ["Јана Кузманова"]
@@ -2388,7 +2384,7 @@
 		"mandatory": false,
 		"mandatoryFor": [],
-		"semester": 6,
-		"season": "S",
-		"electiveFor": ["IE23", "IMB23", "KI23", "KN23", "PIT23", "SIIS23"],
+		"electiveFor": ["IE23", "IMB23", "KI23", "KN23", "PIT23", "SIIS23"],
+		"season": "S",
+		"semester": 8,
 		"professors": ["Илинка Иваноска", "Кире Триводалиев"],
 		"assistants": []
@@ -2410,7 +2406,7 @@
 		"mandatory": false,
 		"mandatoryFor": [],
-		"semester": 6,
-		"season": "S",
-		"electiveFor": [],
+		"electiveFor": ["IE23", "IMB23", "KI23", "KN23", "PIT23", "SIIS23"],
+		"season": "W",
+		"semester": 7,
 		"professors": ["Панче Рибарски"],
 		"assistants": []
@@ -2432,7 +2428,7 @@
 		"mandatory": false,
 		"mandatoryFor": [],
-		"semester": 6,
-		"season": "S",
-		"electiveFor": [],
+		"electiveFor": ["IE23", "IMB23", "KI23", "KN23", "PIT23", "SIIS23"],
+		"season": "W",
+		"semester": 7,
 		"professors": ["Димитар Трајанов", "Милош Јовановиќ"],
 		"assistants": ["Милена Трајаноска"]
@@ -2455,7 +2451,7 @@
 		"mandatory": false,
 		"mandatoryFor": [],
-		"semester": 6,
-		"season": "S",
-		"electiveFor": ["IE23", "IMB23", "KI23", "KN23", "PIT23", "SIIS23"],
+		"electiveFor": ["IE23", "IMB23", "KI23", "KN23", "PIT23", "SIIS23"],
+		"season": "S",
+		"semester": 8,
 		"professors": ["Вангел Ајановски"],
 		"assistants": []
@@ -2477,7 +2473,7 @@
 		"mandatory": false,
 		"mandatoryFor": [],
-		"semester": 6,
-		"season": "S",
-		"electiveFor": ["IE23", "IMB23", "KI23", "KN23", "PIT23", "SIIS23"],
+		"electiveFor": ["IE23", "IMB23", "KI23", "KN23", "PIT23", "SIIS23"],
+		"season": "S",
+		"semester": 8,
 		"professors": ["Катарина Тројачанец Динева", "Сузана Лошковска"],
 		"assistants": []
@@ -2500,7 +2496,7 @@
 		"mandatory": false,
 		"mandatoryFor": [],
-		"semester": 6,
-		"season": "S",
-		"electiveFor": [],
+		"electiveFor": ["IE23", "IMB23", "KI23", "KN23", "PIT23", "SIIS23"],
+		"season": "W",
+		"semester": 7,
 		"professors": ["Ефтим Здравевски"],
 		"assistants": []
@@ -2523,7 +2519,7 @@
 		"mandatory": false,
 		"mandatoryFor": [],
-		"semester": 6,
-		"season": "S",
-		"electiveFor": [],
+		"electiveFor": ["IE23", "IMB23", "KI23", "KN23", "PIT23", "SIIS23"],
+		"season": "W",
+		"semester": 7,
 		"professors": ["Моника Симјаноска", "Невена Ацковска"],
 		"assistants": []
@@ -2542,7 +2538,7 @@
 		"mandatory": false,
 		"mandatoryFor": [],
-		"semester": 6,
-		"season": "S",
-		"electiveFor": ["IE23", "IMB23", "KI23", "KN23", "PIT23", "SIIS23"],
+		"electiveFor": ["IE23", "IMB23", "KI23", "KN23", "PIT23", "SIIS23"],
+		"season": "S",
+		"semester": 8,
 		"professors": ["Андреа Кулаков"],
 		"assistants": ["Влатко Спасев"]
@@ -2565,7 +2561,7 @@
 		"mandatory": false,
 		"mandatoryFor": [],
-		"semester": 6,
-		"season": "S",
-		"electiveFor": [],
+		"electiveFor": ["IE23", "IMB23", "KI23", "KN23", "PIT23", "SIIS23"],
+		"season": "W",
+		"semester": 7,
 		"professors": ["Александра Каневче Дединец"],
 		"assistants": []
@@ -2588,7 +2584,7 @@
 		"mandatory": false,
 		"mandatoryFor": [],
-		"semester": 6,
-		"season": "S",
-		"electiveFor": [],
+		"electiveFor": ["IE23", "IMB23", "KI23", "KN23", "PIT23", "SIIS23"],
+		"season": "W",
+		"semester": 7,
 		"professors": ["Дејан Ѓорѓевиќ"],
 		"assistants": []
@@ -2610,10 +2606,9 @@
 		"mandatory": false,
 		"mandatoryFor": [],
-		"semester": 6,
-		"season": "S",
-		"electiveFor": [],
+		"electiveFor": ["IE23", "IMB23", "KI23", "KN23", "PIT23", "SIIS23"],
+		"season": "W",
+		"semester": 7,
 		"professors": [],
-		"assistants": [],
-		"flag": "(неактивиран предмет)"
+		"assistants": []
 	},
 	"Дизајн на компјутерски мрежи": {
@@ -2687,10 +2682,9 @@
 		"mandatory": false,
 		"mandatoryFor": [],
+		"electiveFor": ["IE23", "IMB23", "KI23", "KN23", "PIT23", "SIIS23"],
+		"season": "W",
 		"semester": 7,
-		"season": "W",
-		"electiveFor": ["IE23", "IMB23", "KI23", "KN23", "PIT23", "SIIS23"],
 		"professors": [],
-		"assistants": [],
-		"flag": "(неактивиран предмет)"
+		"assistants": []
 	},
 	"Етичко хакирање": {
@@ -2707,7 +2701,7 @@
 		"mandatory": false,
 		"mandatoryFor": [],
-		"semester": 7,
-		"season": "W",
-		"electiveFor": [],
+		"electiveFor": ["IE23", "IMB23", "KI23", "KN23", "PIT23", "SIIS23"],
+		"season": "S",
+		"semester": 8,
 		"professors": ["Анастас Мишев", "Христина Михајлоска Трпческа"],
 		"assistants": ["Војдан Ќорвезироски"]
@@ -2726,10 +2720,9 @@
 		"mandatory": false,
 		"mandatoryFor": [],
-		"semester": 7,
-		"season": "W",
-		"electiveFor": [],
+		"electiveFor": ["IE23", "IMB23", "KI23", "KN23", "PIT23", "SIIS23"],
+		"season": "S",
+		"semester": 8,
 		"professors": [],
-		"assistants": [],
-		"flag": "(неактивиран предмет)"
+		"assistants": []
 	},
 	"Имплементација на софтверски системи со слободен и отворен код": {
@@ -2749,7 +2742,7 @@
 		"mandatory": false,
 		"mandatoryFor": [],
+		"electiveFor": ["IE23", "IMB23", "KI23", "KN23", "PIT23", "SIIS23"],
+		"season": "W",
 		"semester": 7,
-		"season": "W",
-		"electiveFor": ["IE23", "IMB23", "KI23", "KN23", "PIT23", "SIIS23"],
 		"professors": ["Иван Чорбев", "Александар Стојменски"],
 		"assistants": ["Ема Пандилова"]
@@ -2768,7 +2761,7 @@
 		"mandatory": false,
 		"mandatoryFor": [],
+		"electiveFor": ["IE23", "IMB23", "KI23", "KN23", "PIT23", "SIIS23"],
+		"season": "W",
 		"semester": 7,
-		"season": "W",
-		"electiveFor": ["IE23", "IMB23", "KI23", "KN23", "PIT23", "SIIS23"],
 		"professors": ["Магдалена Костоска Ѓорчевска", "Марјан Гушев"],
 		"assistants": ["Димитар Милески"]
@@ -2791,7 +2784,7 @@
 		"mandatory": false,
 		"mandatoryFor": [],
-		"semester": 7,
-		"season": "W",
-		"electiveFor": [],
+		"electiveFor": ["IE23", "IMB23", "KI23", "KN23", "PIT23", "SIIS23"],
+		"season": "S",
+		"semester": 8,
 		"professors": ["Кире Триводалиев", "Соња Гиевска"],
 		"assistants": ["Мартина Тошевска"]
@@ -2814,7 +2807,7 @@
 		"mandatory": false,
 		"mandatoryFor": [],
-		"semester": 7,
-		"season": "W",
-		"electiveFor": [],
+		"electiveFor": ["IE23", "IMB23", "KI23", "KN23", "PIT23", "SIIS23"],
+		"season": "S",
+		"semester": 8,
 		"professors": ["Ана Мадевска Богданова", "Бојан Илијоски"],
 		"assistants": []
@@ -2855,7 +2848,7 @@
 		"mandatory": false,
 		"mandatoryFor": [],
-		"semester": 7,
-		"season": "W",
-		"electiveFor": [],
+		"electiveFor": ["IE23", "IMB23", "KI23", "KN23", "PIT23", "SIIS23"],
+		"season": "S",
+		"semester": 6,
 		"professors": ["Бобан Јоксимоски"],
 		"assistants": []
@@ -2877,7 +2870,7 @@
 		"mandatory": false,
 		"mandatoryFor": [],
+		"electiveFor": ["IE23", "IMB23", "KI23", "KN23", "PIT23", "SIIS23"],
+		"season": "W",
 		"semester": 7,
-		"season": "W",
-		"electiveFor": ["IE23", "IMB23", "KI23", "KN23", "PIT23", "SIIS23"],
 		"professors": ["Андреја Наумоски"],
 		"assistants": []
@@ -2898,6 +2891,5 @@
 		"electiveFor": ["IMB23", "KI23", "KN23", "PIT23", "SIIS23"],
 		"professors": [],
-		"assistants": [],
-		"flag": "(се држи надвор од ФИНКИ)"
+		"assistants": []
 	},
 	"Машинска визија": {
@@ -2914,7 +2906,7 @@
 		"mandatory": false,
 		"mandatoryFor": [],
-		"semester": 8,
-		"season": "S",
-		"electiveFor": [],
+		"electiveFor": ["IE23", "IMB23", "KI23", "KN23", "PIT23", "SIIS23"],
+		"season": "W",
+		"semester": 7,
 		"professors": ["Андреа Кулаков", "Петре Ламески"],
 		"assistants": []
@@ -2993,7 +2985,7 @@
 		"mandatory": false,
 		"mandatoryFor": [],
-		"semester": 7,
-		"season": "W",
-		"electiveFor": [],
+		"electiveFor": ["IE23", "IMB23", "KI23", "KN23", "PIT23", "SIIS23"],
+		"season": "S",
+		"semester": 8,
 		"professors": ["Љупчо Антовски", "Петре Ламески"],
 		"assistants": []
@@ -3015,7 +3007,7 @@
 		"mandatory": false,
 		"mandatoryFor": [],
+		"electiveFor": ["IE23", "IMB23", "KI23", "KN23", "PIT23", "SIIS23"],
+		"season": "W",
 		"semester": 7,
-		"season": "W",
-		"electiveFor": ["IE23", "IMB23", "KI23", "KN23", "PIT23", "SIIS23"],
 		"professors": ["Петре Ламески"],
 		"assistants": ["Мила Додевска"]
@@ -3037,7 +3029,7 @@
 		"mandatory": false,
 		"mandatoryFor": [],
+		"electiveFor": ["IE23", "IMB23", "KI23", "KN23", "PIT23", "SIIS23"],
+		"season": "W",
 		"semester": 7,
-		"season": "W",
-		"electiveFor": ["IE23", "IMB23", "KI23", "KN23", "PIT23", "SIIS23"],
 		"professors": ["Љупчо Антовски", "Костадин Мишев"],
 		"assistants": ["Мила Додевска"]
@@ -3056,7 +3048,7 @@
 		"mandatory": false,
 		"mandatoryFor": [],
-		"semester": 7,
-		"season": "W",
-		"electiveFor": [],
+		"electiveFor": ["IE23", "IMB23", "KI23", "KN23", "PIT23", "SIIS23"],
+		"season": "S",
+		"semester": 8,
 		"professors": ["Георгина Мирчева"],
 		"assistants": []
@@ -3080,7 +3072,7 @@
 		"mandatory": false,
 		"mandatoryFor": [],
-		"semester": 7,
-		"season": "W",
-		"electiveFor": [],
+		"electiveFor": ["IE23", "IMB23", "KI23", "KN23", "PIT23", "SIIS23"],
+		"season": "S",
+		"semester": 8,
 		"professors": ["Ласко Баснарков", "Мирослав Мирчев"],
 		"assistants": []
@@ -3103,6 +3095,5 @@
 		"electiveFor": ["IE23", "IMB23", "KN23", "PIT23", "SIIS23"],
 		"professors": [],
-		"assistants": [],
-		"flag": "(неактивиран предмет)"
+		"assistants": []
 	},
 	"Мрежна и мобилна форензика": {
@@ -3119,7 +3110,7 @@
 		"mandatory": false,
 		"mandatoryFor": [],
-		"semester": 8,
-		"season": "S",
-		"electiveFor": [],
+		"electiveFor": ["IE23", "IMB23", "KI23", "KN23", "PIT23", "SIIS23"],
+		"season": "W",
+		"semester": 7,
 		"professors": ["Анастас Мишев", "Соња Филипоска"],
 		"assistants": ["Војдан Ќорвезироски"]
@@ -3142,7 +3133,7 @@
 		"mandatory": false,
 		"mandatoryFor": [],
-		"semester": 8,
-		"season": "S",
-		"electiveFor": [],
+		"electiveFor": ["IE23", "IMB23", "KI23", "KN23", "PIT23", "SIIS23"],
+		"season": "W",
+		"semester": 7,
 		"professors": ["Невена Ацковска", "Бојан Илијоски"],
 		"assistants": []
@@ -3183,10 +3174,9 @@
 		"mandatory": false,
 		"mandatoryFor": [],
-		"semester": 6,
-		"season": "S",
-		"electiveFor": ["IE23", "IMB23", "KI23", "KN23", "PIT23", "SIIS23"],
+		"electiveFor": ["IE23", "IMB23", "KI23", "KN23", "PIT23", "SIIS23"],
+		"season": "S",
+		"semester": 8,
 		"professors": [],
-		"assistants": [],
-		"flag": "(неактивиран предмет)"
+		"assistants": []
 	},
 	"Неструктурирани бази на податоци": {
@@ -3203,7 +3193,7 @@
 		"mandatory": false,
 		"mandatoryFor": [],
-		"semester": 6,
-		"season": "S",
-		"electiveFor": ["IE23", "IMB23", "KI23", "KN23", "PIT23", "SIIS23"],
+		"electiveFor": ["IE23", "IMB23", "KI23", "KN23", "PIT23", "SIIS23"],
+		"season": "S",
+		"semester": 8,
 		"professors": ["Слободан Калајџиски"],
 		"assistants": []
@@ -3225,7 +3215,7 @@
 		"mandatory": false,
 		"mandatoryFor": [],
-		"semester": 6,
-		"season": "S",
-		"electiveFor": [],
+		"electiveFor": ["IE23", "IMB23", "KI23", "KN23", "PIT23", "SIIS23"],
+		"season": "W",
+		"semester": 5,
 		"professors": ["Соња Гиевска"],
 		"assistants": ["Мартина Тошевска"]
@@ -3249,7 +3239,7 @@
 		"mandatory": false,
 		"mandatoryFor": [],
-		"semester": 6,
-		"season": "S",
-		"electiveFor": ["IE23", "IMB23", "KI23", "KN23", "PIT23", "SIIS23"],
+		"electiveFor": ["IE23", "IMB23", "KI23", "KN23", "PIT23", "SIIS23"],
+		"season": "S",
+		"semester": 8,
 		"professors": ["Александра Каневче Дединец"],
 		"assistants": []
@@ -3268,29 +3258,9 @@
 		"mandatory": false,
 		"mandatoryFor": [],
-		"semester": 6,
-		"season": "S",
-		"electiveFor": [],
+		"electiveFor": ["IE23", "IMB23", "KI23", "KN23", "PIT23", "SIIS23"],
+		"season": "W",
+		"semester": 7,
 		"professors": ["Мирослав Мирчев"],
 		"assistants": []
-	},
-	"Пресметковна биологија": {
-		"subject": "Пресметковна биологија",
-		"code": "F18L3S151",
-		"level": 3,
-		"abstract": "",
-		"short": "ПБ",
-		"prerequisite": {
-			"subjects": ["машинско учење"]
-		},
-		"activated": false,
-		"participants": [0, 0, 0],
-		"mandatory": false,
-		"mandatoryFor": [],
-		"semester": 6,
-		"season": "S",
-		"electiveFor": [],
-		"professors": [],
-		"assistants": [],
-		"flag": "(неактивиран предмет)"
 	},
 	"Пресметување во облак": {
@@ -3348,7 +3318,7 @@
 		"mandatory": false,
 		"mandatoryFor": [],
-		"semester": 8,
-		"season": "S",
-		"electiveFor": [],
+		"electiveFor": ["IE23", "IMB23", "KI23", "KN23", "PIT23", "SIIS23"],
+		"season": "W",
+		"semester": 7,
 		"professors": ["Катарина Тројачанец Динева"],
 		"assistants": ["Славе Темков"]
@@ -3370,7 +3340,7 @@
 		"mandatory": false,
 		"mandatoryFor": [],
+		"electiveFor": ["IE23", "IMB23", "KI23", "KN23", "PIT23", "SIIS23"],
+		"season": "S",
 		"semester": 8,
-		"season": "S",
-		"electiveFor": ["IE23", "IMB23", "KI23", "KN23", "PIT23", "SIIS23"],
 		"professors": ["Миле Јованов"],
 		"assistants": []
@@ -3414,7 +3384,7 @@
 		"mandatory": false,
 		"mandatoryFor": [],
+		"electiveFor": ["IE23", "IMB23", "KI23", "KN23", "PIT23", "SIIS23"],
+		"season": "W",
 		"semester": 7,
-		"season": "W",
-		"electiveFor": ["IE23", "IMB23", "KI23", "KN23", "PIT23", "SIIS23"],
 		"professors": ["Ѓорѓи Маџаров"],
 		"assistants": ["Стефан Андонов"]
@@ -3456,7 +3426,7 @@
 		"mandatory": false,
 		"mandatoryFor": [],
+		"electiveFor": ["IE23", "IMB23", "KI23", "KN23", "PIT23", "SIIS23"],
+		"season": "W",
 		"semester": 7,
-		"season": "W",
-		"electiveFor": ["IE23", "IMB23", "KI23", "KN23", "PIT23", "SIIS23"],
 		"professors": ["Георгина Мирчева"],
 		"assistants": ["Димитар Китановски"]
@@ -3516,7 +3486,7 @@
 		"mandatory": false,
 		"mandatoryFor": [],
-		"semester": 7,
-		"season": "W",
-		"electiveFor": [],
+		"electiveFor": ["IE23", "IMB23", "KI23", "KN23", "PIT23", "SIIS23"],
+		"season": "S",
+		"semester": 8,
 		"professors": ["Соња Филипоска"],
 		"assistants": []
@@ -3538,7 +3508,7 @@
 		"mandatory": false,
 		"mandatoryFor": [],
-		"semester": 7,
-		"season": "W",
-		"electiveFor": ["IE23", "IMB23", "KI23", "KN23", "PIT23", "SIIS23"],
+		"electiveFor": ["IE23", "IMB23", "KI23", "KN23", "PIT23", "SIIS23"],
+		"season": "W",
+		"semester": 5,
 		"professors": ["Соња Гиевска"],
 		"assistants": ["Мартина Тошевска"]
@@ -3561,10 +3531,9 @@
 		"mandatory": false,
 		"mandatoryFor": [],
-		"semester": 7,
-		"season": "W",
-		"electiveFor": [],
+		"electiveFor": ["IE23", "IMB23", "KI23", "KN23", "PIT23", "SIIS23"],
+		"season": "S",
+		"semester": 8,
 		"professors": [],
-		"assistants": [],
-		"flag": "(неактивиран предмет)"
+		"assistants": []
 	},
 	"Тимски проект": {
@@ -3605,21 +3574,4 @@
 		"professors": ["Љупчо Антовски", "Владимир Здравески", "Димитар Трајанов"],
 		"assistants": ["Милена Трајаноска"]
-	},
-	"Вовед во бази на податоци и SQL": {
-		"subject": "Вовед во бази на податоци и SQL",
-		"code": "F23L1W003",
-		"level": 1,
-		"abstract": "Запознавање на студентот со основните концепти за работа со бази на податоци, начините на нивно моделирање и имплементирање, како и работа со прашалните јазици. Студентот ќе знае практично да го применува SQL стандардот за креирање, одржување и манипулација на релациските бази на податоци.",
-		"short": "УсИП",
-		"prerequisite": {},
-		"activated": true,
-		"participants": [51, 55, 0],
-		"mandatory": false,
-		"mandatoryFor": [],
-		"semester": 8,
-		"season": "S",
-		"electiveFor": [],
-		"professors": ["Ефтим Здравевски"],
-		"assistants": ["Димитар Китановски"]
 	},
 	"Примена на алгоритми и податочни структури": {
@@ -3749,7 +3701,7 @@
 		"mandatory": false,
 		"mandatoryFor": [],
+		"electiveFor": ["IE23", "IMB23", "KI23", "KN23", "PIT23", "SIIS23"],
+		"season": "W",
 		"semester": 7,
-		"season": "W",
-		"electiveFor": ["IE23", "IMB23", "KI23", "KN23", "PIT23", "SIIS23"],
 		"professors": ["Билјана Стојкоска Ристеска"],
 		"assistants": []
@@ -3771,7 +3723,7 @@
 		"mandatory": false,
 		"mandatoryFor": [],
-		"semester": 7,
-		"season": "W",
-		"electiveFor": [],
+		"electiveFor": ["IE23", "IMB23", "KI23", "KN23", "PIT23", "SIIS23"],
+		"season": "S",
+		"semester": 8,
 		"professors": ["Вангел Ајановски"],
 		"assistants": []
@@ -3792,6 +3744,5 @@
 		"electiveFor": [],
 		"professors": [],
-		"assistants": [],
-		"flag": "(се држи надвор од ФИНКИ)"
+		"assistants": []
 	},
 	"Деловна пракса": {
@@ -3812,6 +3763,5 @@
 		"electiveFor": ["IE23", "IMB23", "KI23", "KN23"],
 		"professors": [],
-		"assistants": [],
-		"flag": "(неактивиран предмет)"
+		"assistants": []
 	}
 }
