diff --git a/crawler.py b/crawler.py index dbde403..1897c8c 100644 --- a/crawler.py +++ b/crawler.py @@ -12,31 +12,31 @@ 'ComEng2': [['term', 'HS']], 'SEProj': [['term', 'FS'],['isMandatory', True]], 'PF': [['isDeactivated', True]], - 'SE1': [['successorModuleId', 'SEP2']], - 'SE2': [['successorModuleId', 'SEP2']], - 'SEP1': [['predecessorModuleId', 'SE1'],['isMandatory', True]], - 'SEP2': [['predecessorModuleId', 'SE2'],['isMandatory', True]], - 'BuPro': [['successorModuleId', 'WI2']], - 'WI2': [['predecessorModuleId', 'BuPro']], - 'RheKI': [['successorModuleId', 'RheKoI']], - 'RheKoI': [['predecessorModuleId', 'RheKI']], - 'RKI': [['successorModuleId', 'RheKI']], - 'RheKI': [['predecessorModuleId', 'RKI']], - 'SDW': [['successorModuleId', 'IBN']], - 'IBN': [['predecessorModuleId', 'SDW']], - 'FunProg': [['successorModuleId', 'FP']], - 'FP': [['predecessorModuleId', 'FunProg']], - 'IBN': [['predecessorModuleId', 'SDW']], - 'WIoT': [['successorModuleId', 'WsoT']], - 'WsoT': [['predecessorModuleId', 'WIoT']], - 'SecSW': [['successorModuleId', 'SecSoW']], - 'SecSoW': [['predecessorModuleId', 'SecSW']], - 'Inno2': [['successorModuleId', 'Inno_2']], - 'Inno_2': [['predecessorModuleId', 'Inno2']], + 'SE1': [['successormoduleShortKey', 'SEP2']], + 'SE2': [['successormoduleShortKey', 'SEP2']], + 'SEP1': [['predecessormoduleShortKey', 'SE1'],['isMandatory', True]], + 'SEP2': [['predecessormoduleShortKey', 'SE2'],['isMandatory', True]], + 'BuPro': [['successormoduleShortKey', 'WI2']], + 'WI2': [['predecessormoduleShortKey', 'BuPro']], + 'RheKI': [['successormoduleShortKey', 'RheKoI']], + 'RheKoI': [['predecessormoduleShortKey', 'RheKI']], + 'RKI': [['successormoduleShortKey', 'RheKI']], + 'RheKI': [['predecessormoduleShortKey', 'RKI']], + 'SDW': [['successormoduleShortKey', 'IBN']], + 'IBN': [['predecessormoduleShortKey', 'SDW']], + 'FunProg': [['successormoduleShortKey', 'FP']], + 'FP': [['predecessormoduleShortKey', 'FunProg']], + 'IBN': [['predecessormoduleShortKey', 'SDW']], + 'WIoT': [['successormoduleShortKey', 'WsoT']], + 'WsoT': [['predecessormoduleShortKey', 'WIoT']], + 'SecSW': [['successormoduleShortKey', 'SecSoW']], + 'SecSoW': [['predecessormoduleShortKey', 'SecSW']], + 'Inno2': [['successormoduleShortKey', 'Inno_2']], + 'Inno_2': [['predecessormoduleShortKey', 'Inno2']], 'BAI21': [['term', 'both'],['isMandatory', True]], 'SAI21': [['term', 'both'],['isMandatory', True]], - 'IKBH': [['successorModuleId', 'IKBD']], - 'IKBD': [['predecessorModuleId', 'IKBH']] + 'IKBH': [['successormoduleShortKey', 'IKBD']], + 'IKBD': [['predecessormoduleShortKey', 'IKBH']] } def write_json(data, filename): @@ -50,7 +50,7 @@ def set_default(obj): json.dump(data, output, indent=2, ensure_ascii=False, default=set_default) output.write('\n') -def getIdForModule(kuerzel): +def getShortNameForModule(kuerzel): return kuerzel.removeprefix('M_').replace('_p', 'p') def getIdForCategory(kuerzel): @@ -58,7 +58,8 @@ def getIdForCategory(kuerzel): def create_module(content): return { - 'id': getIdForModule(content['kuerzel']), + 'module_id': content['id'], + 'id': getShortNameForModule(content['kuerzel']), 'name': content['bezeichnung'].strip(), 'url': content['url'], 'focuses': [], @@ -66,10 +67,14 @@ def create_module(content): 'ects': 0, 'isDeactivated': False, 'term': '', - 'recommendedModuleIds': set(), - 'dependentModuleIds': set(), - 'successorModuleId': None, - 'predecessorModuleId': None + 'recommendedmodules': [], + 'recommendedmoduleIds': set(), + 'recommendedmoduleShortKeys': set(), + 'dependentmodules': [], + 'dependentmoduleIds': set(), + 'dependentmoduleShortKeys': set(), + 'successormoduleShortKey': None, + 'predecessormoduleShortKey': None } def set_term_for_module(module, moduleContent): @@ -87,32 +92,47 @@ def set_term_for_module(module, moduleContent): else: module['term'] = endSemester else: - print(f'{module["id"]} has no term') + print(f'Module {module["id"]} {module["module_id"]} has no term') def set_successor_and_predecessor_for_module(module, moduleContent, modules): if 'nachfolger' in moduleContent and moduleContent['nachfolger']['kuerzel'] != moduleContent['kuerzel']: - successorModuleId = getIdForModule(moduleContent['nachfolger']['kuerzel']) - module['successorModuleId'] = successorModuleId - if successorModuleId in modules and modules[successorModuleId]['predecessorModuleId'] == "": - modules[successorModuleId]['predecessorModuleId'] = module['id'] + successormoduleShortKey = getShortNameForModule(moduleContent['nachfolger']['kuerzel']) + module['successormoduleShortKey'] = successormoduleShortKey + if successormoduleShortKey in modules and modules[successormoduleShortKey]['predecessormoduleShortKey'] == "": + modules[successormoduleShortKey]['predecessormoduleShortKey'] = module['id'] if 'vorgaenger' in moduleContent and moduleContent['vorgaenger']['kuerzel'] != moduleContent['kuerzel']: - predecessorModuleId = getIdForModule(moduleContent['vorgaenger']['kuerzel']) - module['predecessorModuleId'] = predecessorModuleId - if predecessorModuleId in modules and modules[predecessorModuleId]['successorModuleId'] == "": - modules[predecessorModuleId]['successorModuleId'] = module['id'] + predecessormoduleShortKey = getShortNameForModule(moduleContent['vorgaenger']['kuerzel']) + module['predecessormoduleShortKey'] = predecessormoduleShortKey + if predecessormoduleShortKey in modules and modules[predecessormoduleShortKey]['successormoduleShortKey'] == "": + modules[predecessormoduleShortKey]['successormoduleShortKey'] = module['id'] def set_recommended_modules_for_module(module, moduleContent): - if 'empfehlungen' in moduleContent: + if 'empfehlungen' in moduleContent: + # print(f"Empfehlungen für {module['id']} - {module['id']}") for empfehlung in moduleContent['empfehlungen']: - recommendedModuleId = getIdForModule(empfehlung['kuerzel']) - if recommendedModuleId in modules: + # print(empfehlung['id'],empfehlung['kuerzel']) + recommendedmoduleShortKey = getShortNameForModule(empfehlung['kuerzel']) + + recommendedModule = {empfehlung['id']:recommendedmoduleShortKey} + + if recommendedModule not in module['recommendedmodules']: + module['recommendedmodules'].append(recommendedModule) + module['recommendedmoduleIds'].add(empfehlung['id']) + module['recommendedmoduleShortKeys'].add(recommendedmoduleShortKey) + # if recommendedmoduleShortKey in modules: # modules not for "Studiengang Informatik" can be recommended, such as AN1aE, which we do not care about - module['recommendedModuleIds'].add(recommendedModuleId) if 'voraussetzungen' in moduleContent: for voraussetzung in moduleContent['voraussetzungen']: - module['recommendedModuleIds'].add(getIdForModule(voraussetzung['kuerzel'])) + recommendedmoduleShortKey = getShortNameForModule(voraussetzung['kuerzel']) + module['recommendedmoduleIds'].add(voraussetzung['id']) + module['recommendedmoduleShortKeys'].add(getShortNameForModule(voraussetzung['kuerzel'])) + + recommendedModule = {voraussetzung['id']:recommendedmoduleShortKey} + + if recommendedModule not in module['recommendedmodules']: + module['recommendedmodules'].append(recommendedModule) -def set_deactivated_for_module(module, moduleContent): +def set_deactivated_for_module(module, moduleContent): # assumption: module is deactivated, if 'zustand' is 'deaktiviert' and either (1) 'endJahr' of 'durchfuehrungen' was last year or earlier or (2) no 'durchfuehrungen' is defined if 'zustand' in moduleContent and moduleContent['zustand'] == 'deaktiviert': if 'durchfuehrungen' not in moduleContent: @@ -161,10 +181,10 @@ def enrich_module_from_json(module, moduleContent): for cat in module['categories']: if cat['id'] in categories: categories[cat['id']]['modules'].append( - {'id': module['id'], 'name': module['name'], 'url': module['url']}) + {'module_id': module['module_id'], 'id': module['id'], 'name': module['name'], 'url': module['url']}) elif cat['id'] == 'GWRIKTS': categories['gwr']['modules'].append( - {'id': module['id'], 'name': module['name'], 'url': module['url']}) + {'module_id': module['module_id'], 'id': module['id'], 'name': module['name'], 'url': module['url']}) # 'kredits' contains categories kredits = jsonContent['kredits'] @@ -174,9 +194,10 @@ def enrich_module_from_json(module, moduleContent): if category['kuerzel'] == 'IKTS-help': continue - catId = getIdForCategory(category['kuerzel']) - categories[catId] = { - 'id': catId, + catShortName = getIdForCategory(category['kuerzel']) + categories[catShortName] = { + 'module_id': category['id'], + 'id': catShortName, 'required_ects': kredit['minKredits'], 'name': category['bezeichnung'], 'modules': [], @@ -200,7 +221,7 @@ def enrich_module_from_json(module, moduleContent): if zuordnung['kuerzel'].endswith('_p'): module['name'] += ' (Projektarbeit)' - modules[module['id']] = module + modules[module['module_id']] = module for additional_module_url in additional_module_urls: moduleContent = json.loads(requests.get(f'{BASE_URL}{additional_module_url}').content) @@ -209,7 +230,7 @@ def enrich_module_from_json(module, moduleContent): categoriesForStudienordnung = [z['kategorien'] for z in moduleContent['zuordnungen'] if z['url'] == url][0] module['categories'] = [{'id': getIdForCategory(c['kuerzel']), 'name': c['bezeichnung'], 'ects': c['kreditpunkte']} for c in categoriesForStudienordnung] module['ects'] = moduleContent['kreditpunkte'] - modules[module['id']] = module + modules[module['module_id']] = module for module in modules.values(): try: @@ -221,16 +242,24 @@ def enrich_module_from_json(module, moduleContent): for module in modules.values(): - for recommendedModuleId in module['recommendedModuleIds']: - if recommendedModuleId in modules: - modules[recommendedModuleId]['dependentModuleIds'].add(module['id']) - if modules[recommendedModuleId]['isDeactivated'] == False: + for recommendedmoduleId in module['recommendedmoduleIds']: + if recommendedmoduleId in modules: + + dependentModule = {module['module_id']:module['id']} + + if dependentModule not in modules[recommendedmoduleId]['dependentmodules']: + modules[recommendedmoduleId]['dependentmodules'].append(dependentModule) + + modules[recommendedmoduleId]['dependentmoduleShortKeys'].add(module['id']) + modules[recommendedmoduleId]['dependentmoduleIds'].add(module['module_id']) + if modules[recommendedmoduleId]['isDeactivated'] == False: continue # 'spezialisierungen' contains focuses spezialisierungen = jsonContent['spezialisierungen'] for spez in spezialisierungen: focus = { + 'module_id': spez['id'], 'id': spez['kuerzel'], 'url': spez['url'], 'name': spez['bezeichnung'], @@ -238,32 +267,34 @@ def enrich_module_from_json(module, moduleContent): } focusContent = json.loads(requests.get(f'{BASE_URL}{spez["url"]}').content) for zuordnung in focusContent['zuordnungen']: - moduleId = getIdForModule(zuordnung['kuerzel']) + moduleId = zuordnung['id'] + moduleShortKey = getShortNameForModule(zuordnung['kuerzel']) - if moduleId == 'WIoT': - moduleId = 'WsoT' + if moduleShortKey == 'WIoT': + moduleShortKey = 'WsoT' if moduleId in modules: focus['modules'].append({ - 'id': moduleId, + 'module_id': moduleId, + 'id': moduleShortKey, 'name': modules[moduleId]['name'], 'url': modules[moduleId]['url']}) - modules[moduleId]['focuses'].append({'id': focus['id'], 'name': focus['name'], 'url': focus['url']}) + modules[moduleId]['focuses'].append({'module_id': focus['module_id'], 'id': focus['id'], 'name': focus['name'], 'url': focus['url']}) - focus['modules'].sort(key = lambda x: x['id']) - focus['modules'] = list({m['id']: m for m in focus['modules']}.values()) + focus['modules'].sort(key = lambda x: x['module_id']) + focus['modules'] = list({m['module_id']: m for m in focus['modules']}.values()) focuses.append(focus) # id should be unique for each module - idsSet = set([m['id'] for m in modules.values()]) + idsSet = set([m['module_id'] for m in modules.values()]) if len(idsSet) != len(modules): sys.exit(1) categories = list(categories.values()) for category in categories: - category['modules'].sort(key = lambda x: x['id']) + category['modules'].sort(key = lambda x: x['module_id']) categories.sort(key = lambda x: x['id']) focuses.sort(key = lambda x: x['id']) @@ -291,5 +322,5 @@ def enrich_module_from_json(module, moduleContent): os.mkdir(output_directory) modules = list(modules.values()) -modules.sort(key = lambda x: x['id']) +modules.sort(key = lambda x: x['module_id']) write_json(modules, f'{output_directory}/modules.json') diff --git a/data/modules.json b/data/modules.json index 7ebffb8..85cd6b3 100644 --- a/data/modules.json +++ b/data/modules.json @@ -1,169 +1,425 @@ [ { - "id": "AADL", - "name": "Applied AI with Deep Learning", - "url": "allModules/57207_M_AADL.json", - "ects": 2, + "module_id": 10942, + "id": "FuVar", + "name": "Funktionen mehrerer Variablen", + "url": "allModules/10942_M_FuVar.json", + "ects": 4, "isDeactivated": false, - "term": "HS", - "recommendedModuleIds": [], - "dependentModuleIds": [], - "successorModuleId": null, - "predecessorModuleId": null, + "term": "FS", + "recommendedmodules": [ + { + "10937": "LinAlg" + }, + { + "25634": "An1aE" + }, + { + "25648": "An1bE" + }, + { + "25652": "An2aE" + }, + { + "25657": "An2bE" + } + ], + "recommendedmoduleIds": [ + 10937, + 25634, + 25648, + 25652, + 25657 + ], + "recommendedmoduleShortKeys": [ + "An1aE", + "An1bE", + "An2aE", + "An2bE", + "LinAlg" + ], + "dependentmodules": [], + "dependentmoduleIds": [], + "dependentmoduleShortKeys": [], + "successormoduleShortKey": null, + "predecessormoduleShortKey": null, "isMandatory": false, "categoriesForColoring": [ - "Inf", - "RA" + "MaPh" ] }, { - "id": "AIAp", - "name": "AI Applications", - "url": "allModules/40870_M_AIAp.json", + "module_id": 15546, + "id": "KomFou1", + "name": "Komplexe Zahlen und Fourierreihen", + "url": "allModules/15546_M_KomFou1.json", "ects": 4, "isDeactivated": false, "term": "FS", - "recommendedModuleIds": [ - "AIFo", - "WE1" + "recommendedmodules": [ + { + "10937": "LinAlg" + }, + { + "24442": "DMI" + }, + { + "25634": "An1aE" + }, + { + "25648": "An1bE" + }, + { + "28151": "An1I" + } + ], + "recommendedmoduleIds": [ + 10937, + 24442, + 25634, + 25648, + 28151 + ], + "recommendedmoduleShortKeys": [ + "An1I", + "An1aE", + "An1bE", + "DMI", + "LinAlg" + ], + "dependentmodules": [ + { + "61226": "IntTra" + } + ], + "dependentmoduleIds": [ + 61226 + ], + "dependentmoduleShortKeys": [ + "IntTra" ], - "dependentModuleIds": [], - "successorModuleId": null, - "predecessorModuleId": null, + "successormoduleShortKey": null, + "predecessormoduleShortKey": null, "isMandatory": false, "categoriesForColoring": [ - "Auf", - "Inf" + "MaPh" ] }, { - "id": "AIFo", - "name": "AI Foundations", - "url": "allModules/40866_M_AIFo.json", + "module_id": 20110, + "id": "Inno2", + "name": "Innovation 2", + "url": "allModules/20110_M_Inno2.json", + "ects": 2, + "isDeactivated": true, + "term": "FS", + "recommendedmodules": [ + { + "24072": "Inno1" + } + ], + "recommendedmoduleIds": [ + 24072 + ], + "recommendedmoduleShortKeys": [ + "Inno1" + ], + "dependentmodules": [], + "dependentmoduleIds": [], + "dependentmoduleShortKeys": [], + "successormoduleShortKey": "Inno_2", + "predecessormoduleShortKey": "StraProPla_e", + "isMandatory": false, + "categoriesForColoring": [] + }, + { + "module_id": 20780, + "id": "BuRe1", + "name": "Business und Recht 1", + "url": "allModules/20780_M_BuRe1.json", "ects": 4, "isDeactivated": false, "term": "HS", - "recommendedModuleIds": [ - "An1I", - "An2I", - "AutoSpr", - "OOP1", - "OOP2" + "recommendedmodules": [], + "recommendedmoduleIds": [], + "recommendedmoduleShortKeys": [], + "dependentmodules": [ + { + "45604": "BuRe2a" + } ], - "dependentModuleIds": [ - "AIAp", - "GenAI" + "dependentmoduleIds": [ + 45604 + ], + "dependentmoduleShortKeys": [ + "BuRe2a" ], - "successorModuleId": null, - "predecessorModuleId": null, + "successormoduleShortKey": null, + "predecessormoduleShortKey": null, "isMandatory": false, "categoriesForColoring": [ - "Inf", - "RA" + "gwr" ] }, { - "id": "AJwn", - "name": "Auf Jobsuche, was nun?", - "url": "allModules/61186_M_AJwn.json", - "ects": 3, + "module_id": 22021, + "id": "Ph2HAT", + "name": "Physik 2 - Hydro-, Aero- und Thermodynamik", + "url": "allModules/22021_M_Ph2HAT.json", + "ects": 4, "isDeactivated": false, "term": "FS", - "recommendedModuleIds": [], - "dependentModuleIds": [], - "successorModuleId": null, - "predecessorModuleId": null, + "recommendedmodules": [ + { + "11043": "Ph1Mech" + } + ], + "recommendedmoduleIds": [ + 11043 + ], + "recommendedmoduleShortKeys": [ + "Ph1Mech" + ], + "dependentmodules": [], + "dependentmoduleIds": [], + "dependentmoduleShortKeys": [], + "successormoduleShortKey": null, + "predecessormoduleShortKey": null, "isMandatory": false, "categoriesForColoring": [ - "Auf", - "Inf" + "MaPh" ] }, { - "id": "AlgDat", - "name": "Algorithmen und Datenstrukturen", - "url": "allModules/38881_M_AlgDat.json", + "module_id": 22062, + "id": "EmbSys1", + "name": "Embedded Systems 1", + "url": "allModules/22062_M_EmbSys1.json", "ects": 4, "isDeactivated": false, "term": "HS", - "recommendedModuleIds": [ - "OOP1", - "OOP2" + "recommendedmodules": [ + { + "23345": "ComEng2" + } ], - "dependentModuleIds": [ - "CPlA", - "ComGra", - "MsTe" + "recommendedmoduleIds": [ + 23345 + ], + "recommendedmoduleShortKeys": [ + "ComEng2" + ], + "dependentmodules": [ + { + "22068": "EmbSys2" + } + ], + "dependentmoduleIds": [ + 22068 ], - "successorModuleId": null, - "predecessorModuleId": "AD2", + "dependentmoduleShortKeys": [ + "EmbSys2" + ], + "successormoduleShortKey": null, + "predecessormoduleShortKey": null, "isMandatory": false, "categoriesForColoring": [ - "Inf", - "RA" + "Auf", + "Inf" ] }, { - "id": "An1I", - "name": "Analysis 1 für Informatik", - "url": "allModules/28151_M_An1I.json", + "module_id": 22068, + "id": "EmbSys2", + "name": "Embedded Systems 2", + "url": "allModules/22068_M_EmbSys2.json", "ects": 4, "isDeactivated": false, - "term": "HS", - "recommendedModuleIds": [], - "dependentModuleIds": [ - "AIFo", - "An2I", - "ComGra", - "IntTra", - "KomFou1", - "PhAI" + "term": "FS", + "recommendedmodules": [ + { + "22062": "EmbSys1" + } ], - "successorModuleId": null, - "predecessorModuleId": null, + "recommendedmoduleIds": [ + 22062 + ], + "recommendedmoduleShortKeys": [ + "EmbSys1" + ], + "dependentmodules": [], + "dependentmoduleIds": [], + "dependentmoduleShortKeys": [], + "successormoduleShortKey": null, + "predecessormoduleShortKey": null, "isMandatory": false, "categoriesForColoring": [ - "MaPh" + "Auf", + "Inf" ] }, { - "id": "An2I", - "name": "Analysis 2 für Informatik", - "url": "allModules/28156_M_An2I.json", - "ects": 4, + "module_id": 23311, + "id": "CN2", + "name": "Computernetze 2", + "url": "allModules/23311_M_CN2.json", + "ects": 6, "isDeactivated": false, "term": "FS", - "recommendedModuleIds": [ - "An1I" + "recommendedmodules": [ + { + "28240": "CN1" + } ], - "dependentModuleIds": [ - "AIFo", - "IntTra", - "PhAI", - "WrStat" + "recommendedmoduleIds": [ + 28240 + ], + "recommendedmoduleShortKeys": [ + "CN1" + ], + "dependentmodules": [ + { + "29855": "CldInf" + }, + { + "57056": "IBN" + }, + { + "42231": "NIoSec" + }, + { + "61026": "PlFSec" + } + ], + "dependentmoduleIds": [ + 29855, + 42231, + 57056, + 61026 + ], + "dependentmoduleShortKeys": [ + "CldInf", + "IBN", + "NIoSec", + "PlFSec" ], - "successorModuleId": null, - "predecessorModuleId": null, + "successormoduleShortKey": null, + "predecessormoduleShortKey": null, "isMandatory": false, "categoriesForColoring": [ - "MaPh" + "Auf", + "Inf" ] }, { - "id": "AppArch", - "name": "Application Architecture", - "url": "allModules/28236_M_AppArch.json", + "module_id": 23345, + "id": "ComEng2", + "name": "Computer Engineering 2", + "url": "allModules/23345_M_ComEng2.json", + "ects": 3, + "isDeactivated": false, + "term": "HS", + "recommendedmodules": [ + { + "25232": "ComEng1" + } + ], + "recommendedmoduleIds": [ + 25232 + ], + "recommendedmoduleShortKeys": [ + "ComEng1" + ], + "dependentmodules": [ + { + "22062": "EmbSys1" + } + ], + "dependentmoduleIds": [ + 22062 + ], + "dependentmoduleShortKeys": [ + "EmbSys1" + ], + "successormoduleShortKey": null, + "predecessormoduleShortKey": "CompT2", + "isMandatory": false, + "categoriesForColoring": [] + }, + { + "module_id": 24089, + "id": "MathSem2", + "name": "Mathematisches Seminar 2", + "url": "allModules/24089_M_MathSem2.json", + "ects": 2, + "isDeactivated": false, + "term": "FS", + "recommendedmodules": [ + { + "45131": "MathSem1" + } + ], + "recommendedmoduleIds": [ + 45131 + ], + "recommendedmoduleShortKeys": [ + "MathSem1" + ], + "dependentmodules": [], + "dependentmoduleIds": [], + "dependentmoduleShortKeys": [], + "successormoduleShortKey": null, + "predecessormoduleShortKey": null, + "isMandatory": false, + "categoriesForColoring": [] + }, + { + "module_id": 24357, + "id": "CPl", + "name": "C++", + "url": "allModules/24357_M_CPl.json", "ects": 4, "isDeactivated": false, "term": "HS", - "recommendedModuleIds": [ - "SE1" + "recommendedmodules": [ + { + "28259": "AD1" + }, + { + "32613": "Bsys1" + }, + { + "38872": "OOP1" + }, + { + "38910": "OOP2" + } ], - "dependentModuleIds": [ - "CldSol" + "recommendedmoduleIds": [ + 28259, + 32613, + 38872, + 38910 + ], + "recommendedmoduleShortKeys": [ + "AD1", + "Bsys1", + "OOP1", + "OOP2" + ], + "dependentmodules": [ + { + "28684": "CPlA" + } ], - "successorModuleId": null, - "predecessorModuleId": null, + "dependentmoduleIds": [ + 28684 + ], + "dependentmoduleShortKeys": [ + "CPlA" + ], + "successormoduleShortKey": null, + "predecessormoduleShortKey": null, "isMandatory": false, "categoriesForColoring": [ "Auf", @@ -171,39 +427,55 @@ ] }, { - "id": "AutPy", - "name": "Automatisierung mit Python", - "url": "allModules/38879_M_AutPy.json", - "ects": 2, + "module_id": 24381, + "id": "ExEv", + "name": "Experimentieren und Evaluieren für Informatik", + "url": "allModules/24381_M_ExEv.json", + "ects": 4, "isDeactivated": false, "term": "HS", - "recommendedModuleIds": [], - "dependentModuleIds": [ - "GenAI", - "SEProj" - ], - "successorModuleId": null, - "predecessorModuleId": null, + "recommendedmodules": [], + "recommendedmoduleIds": [], + "recommendedmoduleShortKeys": [], + "dependentmodules": [], + "dependentmoduleIds": [], + "dependentmoduleShortKeys": [], + "successormoduleShortKey": null, + "predecessormoduleShortKey": null, "isMandatory": false, "categoriesForColoring": [ - "Inf", - "RA" + "MaPh" ] }, { + "module_id": 24404, "id": "AutoSpr", "name": "Automaten und Sprachen", "url": "allModules/24404_M_AutoSpr.json", "ects": 4, "isDeactivated": false, "term": "FS", - "recommendedModuleIds": [], - "dependentModuleIds": [ + "recommendedmodules": [], + "recommendedmoduleIds": [], + "recommendedmoduleShortKeys": [], + "dependentmodules": [ + { + "40866": "AIFo" + }, + { + "39143": "FP" + } + ], + "dependentmoduleIds": [ + 39143, + 40866 + ], + "dependentmoduleShortKeys": [ "AIFo", "FP" ], - "successorModuleId": null, - "predecessorModuleId": "Math2I", + "successormoduleShortKey": null, + "predecessormoduleShortKey": "Math2I", "isMandatory": false, "categoriesForColoring": [ "Inf", @@ -211,64 +483,60 @@ ] }, { - "id": "BAI21", - "name": "Bachelor-Arbeit Informatik", - "url": "allModules/41626_M_BAI21.json", - "ects": 12, - "isDeactivated": false, - "term": "both", - "recommendedModuleIds": [ - "SAI21" - ], - "dependentModuleIds": [], - "successorModuleId": null, - "predecessorModuleId": "BAI14", - "isMandatory": true, - "categoriesForColoring": [ - "Inf", - "SaBa" - ] - }, - { - "id": "BlCh", - "name": "Blockchain", - "url": "allModules/39041_M_BlCh.json", + "module_id": 24427, + "id": "FKIA", + "name": "Führungskommunikation im internationalen Arbeitsmarkt", + "url": "allModules/24427_M_FKIA.json", "ects": 4, "isDeactivated": false, "term": "HS", - "recommendedModuleIds": [ - "DSy" - ], - "dependentModuleIds": [], - "successorModuleId": null, - "predecessorModuleId": "ADSB", + "recommendedmodules": [], + "recommendedmoduleIds": [], + "recommendedmoduleShortKeys": [], + "dependentmodules": [], + "dependentmoduleIds": [], + "dependentmoduleShortKeys": [], + "successormoduleShortKey": null, + "predecessormoduleShortKey": null, "isMandatory": false, "categoriesForColoring": [ - "Auf", - "Inf" + "KomEng" ] }, { - "id": "Bsys1", - "name": "Betriebssysteme 1", - "url": "allModules/39080_M_Bsys1.json", + "module_id": 24442, + "id": "DMI", + "name": "Diskrete Mathematik für Informatik", + "url": "allModules/24442_M_DMI.json", "ects": 4, "isDeactivated": false, "term": "HS", - "recommendedModuleIds": [], - "dependentModuleIds": [ - "Bsys2", - "CPl", - "CPlA", - "CoBau", - "DSy", - "ParProg", - "PlFSec", - "SecSW", - "SecSoW" + "recommendedmodules": [], + "recommendedmoduleIds": [], + "recommendedmoduleShortKeys": [], + "dependentmodules": [ + { + "39143": "FP" + }, + { + "15546": "KomFou1" + }, + { + "38928": "FunProg" + } + ], + "dependentmoduleIds": [ + 15546, + 38928, + 39143 + ], + "dependentmoduleShortKeys": [ + "FP", + "FunProg", + "KomFou1" ], - "successorModuleId": null, - "predecessorModuleId": null, + "successormoduleShortKey": null, + "predecessormoduleShortKey": "Math1I", "isMandatory": false, "categoriesForColoring": [ "Inf", @@ -276,122 +544,382 @@ ] }, { - "id": "Bsys2", - "name": "Betriebssysteme 2", - "url": "allModules/37903_M_Bsys2.json", + "module_id": 24489, + "id": "WrStat", + "name": "Wahrscheinlichkeitsrechnung und Statistik", + "url": "allModules/24489_M_WrStat.json", "ects": 4, "isDeactivated": false, - "term": "FS", - "recommendedModuleIds": [ - "Bsys1" + "term": "HS", + "recommendedmodules": [ + { + "10953": "An2B" + }, + { + "25652": "An2aE" + }, + { + "25657": "An2bE" + }, + { + "28156": "An2I" + } ], - "dependentModuleIds": [ - "CoBau" + "recommendedmoduleIds": [ + 10953, + 25652, + 25657, + 28156 + ], + "recommendedmoduleShortKeys": [ + "An2B", + "An2I", + "An2aE", + "An2bE" ], - "successorModuleId": null, - "predecessorModuleId": null, + "dependentmodules": [], + "dependentmoduleIds": [], + "dependentmoduleShortKeys": [], + "successormoduleShortKey": null, + "predecessormoduleShortKey": null, "isMandatory": false, "categoriesForColoring": [ - "Auf", - "Inf" + "MaPh" ] }, { - "id": "BuPro", - "name": "Business Processes für Informatik", - "url": "allModules/40825_M_BuPro.json", + "module_id": 25232, + "id": "ComEng1", + "name": "Computer Engineering 1", + "url": "allModules/25232_M_ComEng1.json", + "ects": 3, + "isDeactivated": false, + "term": "FS", + "recommendedmodules": [ + { + "25993": "DigT" + }, + { + "28366": "ProgC" + } + ], + "recommendedmoduleIds": [ + 25993, + 28366 + ], + "recommendedmoduleShortKeys": [ + "DigT", + "ProgC" + ], + "dependentmodules": [ + { + "23345": "ComEng2" + } + ], + "dependentmoduleIds": [ + 23345 + ], + "dependentmoduleShortKeys": [ + "ComEng2" + ], + "successormoduleShortKey": null, + "predecessormoduleShortKey": null, + "isMandatory": false, + "categoriesForColoring": [] + }, + { + "module_id": 25661, + "id": "RKI", + "name": "Rhetorische Kommunikation für IngenieurInnen", + "url": "allModules/25661_M_RKI.json", "ects": 4, "isDeactivated": true, - "term": "", - "recommendedModuleIds": [], - "dependentModuleIds": [], - "successorModuleId": "WI2", - "predecessorModuleId": null, + "term": "FS", + "recommendedmodules": [], + "recommendedmoduleIds": [], + "recommendedmoduleShortKeys": [], + "dependentmodules": [], + "dependentmoduleIds": [], + "dependentmoduleShortKeys": [], + "successormoduleShortKey": "RheKI", + "predecessormoduleShortKey": null, "isMandatory": false, "categoriesForColoring": [ - "gwr" + "KomEng" ] }, { - "id": "BuRe1", - "name": "Business und Recht 1", - "url": "allModules/20780_M_BuRe1.json", + "module_id": 28063, + "id": "Chin1", + "name": "Chinesisch 1", + "url": "allModules/28063_M_Chin1.json", "ects": 4, "isDeactivated": false, "term": "HS", - "recommendedModuleIds": [], - "dependentModuleIds": [ - "BuRe2a" + "recommendedmodules": [], + "recommendedmoduleIds": [], + "recommendedmoduleShortKeys": [], + "dependentmodules": [], + "dependentmoduleIds": [], + "dependentmoduleShortKeys": [], + "successormoduleShortKey": null, + "predecessormoduleShortKey": null, + "isMandatory": false, + "categoriesForColoring": [] + }, + { + "module_id": 28088, + "id": "Jap1", + "name": "Japanisch 1", + "url": "allModules/28088_M_Jap1.json", + "ects": 2, + "isDeactivated": false, + "term": "HS", + "recommendedmodules": [], + "recommendedmoduleIds": [], + "recommendedmoduleShortKeys": [], + "dependentmodules": [ + { + "28093": "Jap2" + } + ], + "dependentmoduleIds": [ + 28093 + ], + "dependentmoduleShortKeys": [ + "Jap2" + ], + "successormoduleShortKey": null, + "predecessormoduleShortKey": null, + "isMandatory": false, + "categoriesForColoring": [] + }, + { + "module_id": 28093, + "id": "Jap2", + "name": "Japanisch 2", + "url": "allModules/28093_M_Jap2.json", + "ects": 2, + "isDeactivated": false, + "term": "FS", + "recommendedmodules": [ + { + "28088": "Jap1" + } + ], + "recommendedmoduleIds": [ + 28088 + ], + "recommendedmoduleShortKeys": [ + "Jap1" + ], + "dependentmodules": [], + "dependentmoduleIds": [], + "dependentmoduleShortKeys": [], + "successormoduleShortKey": null, + "predecessormoduleShortKey": null, + "isMandatory": false, + "categoriesForColoring": [] + }, + { + "module_id": 28097, + "id": "Span1", + "name": "Spanisch 1", + "url": "allModules/28097_M_Span1.json", + "ects": 4, + "isDeactivated": false, + "term": "FS", + "recommendedmodules": [], + "recommendedmoduleIds": [], + "recommendedmoduleShortKeys": [], + "dependentmodules": [ + { + "44428": "Span2" + } + ], + "dependentmoduleIds": [ + 44428 + ], + "dependentmoduleShortKeys": [ + "Span2" + ], + "successormoduleShortKey": null, + "predecessormoduleShortKey": null, + "isMandatory": false, + "categoriesForColoring": [] + }, + { + "module_id": 28151, + "id": "An1I", + "name": "Analysis 1 für Informatik", + "url": "allModules/28151_M_An1I.json", + "ects": 4, + "isDeactivated": false, + "term": "HS", + "recommendedmodules": [], + "recommendedmoduleIds": [], + "recommendedmoduleShortKeys": [], + "dependentmodules": [ + { + "40866": "AIFo" + }, + { + "28156": "An2I" + }, + { + "43801": "ComGra" + }, + { + "61226": "IntTra" + }, + { + "15546": "KomFou1" + }, + { + "43544": "PhAI" + } + ], + "dependentmoduleIds": [ + 15546, + 28156, + 40866, + 43544, + 43801, + 61226 + ], + "dependentmoduleShortKeys": [ + "AIFo", + "An2I", + "ComGra", + "IntTra", + "KomFou1", + "PhAI" ], - "successorModuleId": null, - "predecessorModuleId": null, + "successormoduleShortKey": null, + "predecessormoduleShortKey": null, "isMandatory": false, "categoriesForColoring": [ - "gwr" + "MaPh" ] }, { - "id": "BuRe2a", - "name": "Business und Recht 2 (a)", - "url": "allModules/45604_M_BuRe2a.json", + "module_id": 28156, + "id": "An2I", + "name": "Analysis 2 für Informatik", + "url": "allModules/28156_M_An2I.json", "ects": 4, "isDeactivated": false, "term": "FS", - "recommendedModuleIds": [ - "BuRe1" + "recommendedmodules": [ + { + "28151": "An1I" + } + ], + "recommendedmoduleIds": [ + 28151 + ], + "recommendedmoduleShortKeys": [ + "An1I" + ], + "dependentmodules": [ + { + "40866": "AIFo" + }, + { + "61226": "IntTra" + }, + { + "43544": "PhAI" + }, + { + "24489": "WrStat" + } + ], + "dependentmoduleIds": [ + 24489, + 40866, + 43544, + 61226 + ], + "dependentmoduleShortKeys": [ + "AIFo", + "IntTra", + "PhAI", + "WrStat" ], - "dependentModuleIds": [], - "successorModuleId": null, - "predecessorModuleId": null, + "successormoduleShortKey": null, + "predecessormoduleShortKey": null, "isMandatory": false, "categoriesForColoring": [ - "gwr" + "MaPh" ] }, { - "id": "CN1", - "name": "Computernetze 1", - "url": "allModules/39084_M_CN1.json", - "ects": 6, + "module_id": 28231, + "id": "PmQm", + "name": "Projekt- und Qualitätsmanagement", + "url": "allModules/28231_M_PmQm.json", + "ects": 4, "isDeactivated": false, "term": "HS", - "recommendedModuleIds": [], - "dependentModuleIds": [ - "CN2", - "CldInf", - "CySec", - "IBN", - "NIoSec", - "PlFSec", - "SecSW", - "SecSoW" + "recommendedmodules": [], + "recommendedmoduleIds": [], + "recommendedmoduleShortKeys": [], + "dependentmodules": [ + { + "43712": "SEProj" + } + ], + "dependentmoduleIds": [ + 43712 + ], + "dependentmoduleShortKeys": [ + "SEProj" ], - "successorModuleId": null, - "predecessorModuleId": null, + "successormoduleShortKey": null, + "predecessormoduleShortKey": null, "isMandatory": false, "categoriesForColoring": [ - "Inf", - "RA" + "gwr" ] }, { - "id": "CN2", - "name": "Computernetze 2", - "url": "allModules/23311_M_CN2.json", - "ects": 6, + "module_id": 28236, + "id": "AppArch", + "name": "Application Architecture", + "url": "allModules/28236_M_AppArch.json", + "ects": 4, "isDeactivated": false, - "term": "FS", - "recommendedModuleIds": [ - "CN1" + "term": "HS", + "recommendedmodules": [ + { + "30040": "SE1" + }, + { + "36700": "DS1" + } ], - "dependentModuleIds": [ - "CldInf", - "IBN", - "NIoSec", - "PlFSec" + "recommendedmoduleIds": [ + 30040, + 36700 + ], + "recommendedmoduleShortKeys": [ + "DS1", + "SE1" + ], + "dependentmodules": [ + { + "37167": "CldSol" + } + ], + "dependentmoduleIds": [ + 37167 + ], + "dependentmoduleShortKeys": [ + "CldSol" ], - "successorModuleId": null, - "predecessorModuleId": null, + "successormoduleShortKey": null, + "predecessormoduleShortKey": null, "isMandatory": false, "categoriesForColoring": [ "Auf", @@ -399,22 +927,29 @@ ] }, { - "id": "CPl", - "name": "C++", - "url": "allModules/24357_M_CPl.json", + "module_id": 28254, + "id": "MGE", + "name": "Mobile and GUI Engineering", + "url": "allModules/28254_M_MGE.json", "ects": 4, - "isDeactivated": false, + "isDeactivated": true, "term": "HS", - "recommendedModuleIds": [ - "Bsys1", - "OOP1", - "OOP2" + "recommendedmodules": [], + "recommendedmoduleIds": [], + "recommendedmoduleShortKeys": [], + "dependentmodules": [ + { + "41106": "UX" + } ], - "dependentModuleIds": [ - "CPlA" + "dependentmoduleIds": [ + 41106 + ], + "dependentmoduleShortKeys": [ + "UX" ], - "successorModuleId": null, - "predecessorModuleId": null, + "successormoduleShortKey": null, + "predecessormoduleShortKey": null, "isMandatory": false, "categoriesForColoring": [ "Auf", @@ -422,39 +957,49 @@ ] }, { + "module_id": 28684, "id": "CPlA", "name": "C++ Advanced", "url": "allModules/28684_M_CPlA.json", "ects": 4, "isDeactivated": false, "term": "FS", - "recommendedModuleIds": [ + "recommendedmodules": [ + { + "24357": "CPl" + }, + { + "32613": "Bsys1" + }, + { + "38872": "OOP1" + }, + { + "38881": "AlgDat" + }, + { + "38910": "OOP2" + } + ], + "recommendedmoduleIds": [ + 24357, + 32613, + 38872, + 38881, + 38910 + ], + "recommendedmoduleShortKeys": [ "AlgDat", "Bsys1", "CPl", "OOP1", "OOP2" ], - "dependentModuleIds": [], - "successorModuleId": null, - "predecessorModuleId": null, - "isMandatory": false, - "categoriesForColoring": [ - "Auf", - "Inf" - ] - }, - { - "id": "CRY", - "name": "Cryptography", - "url": "allModules/61129_M_CRY.json", - "ects": 4, - "isDeactivated": false, - "term": "FS", - "recommendedModuleIds": [], - "dependentModuleIds": [], - "successorModuleId": null, - "predecessorModuleId": null, + "dependentmodules": [], + "dependentmoduleIds": [], + "dependentmoduleShortKeys": [], + "successormoduleShortKey": null, + "predecessormoduleShortKey": null, "isMandatory": false, "categoriesForColoring": [ "Auf", @@ -462,49 +1007,42 @@ ] }, { - "id": "Chin1", - "name": "Chinesisch 1", - "url": "allModules/28063_M_Chin1.json", - "ects": 4, - "isDeactivated": false, - "term": "HS", - "recommendedModuleIds": [], - "dependentModuleIds": [], - "successorModuleId": null, - "predecessorModuleId": null, - "isMandatory": false, - "categoriesForColoring": [] - }, - { - "id": "Chinese2", - "name": "Chinesisch 2", - "url": "allModules/36024_M_Chinese2.json", - "ects": 4, - "isDeactivated": false, - "term": "FS", - "recommendedModuleIds": [], - "dependentModuleIds": [], - "successorModuleId": null, - "predecessorModuleId": null, - "isMandatory": false, - "categoriesForColoring": [] - }, - { + "module_id": 29855, "id": "CldInf", "name": "Cloud Infrastructure", "url": "allModules/29855_M_CldInf.json", "ects": 4, "isDeactivated": false, "term": "HS", - "recommendedModuleIds": [ + "recommendedmodules": [ + { + "23311": "CN2" + }, + { + "28240": "CN1" + } + ], + "recommendedmoduleIds": [ + 23311, + 28240 + ], + "recommendedmoduleShortKeys": [ "CN1", "CN2" ], - "dependentModuleIds": [ + "dependentmodules": [ + { + "55074": "CldOp" + } + ], + "dependentmoduleIds": [ + 55074 + ], + "dependentmoduleShortKeys": [ "CldOp" ], - "successorModuleId": null, - "predecessorModuleId": null, + "successormoduleShortKey": null, + "predecessormoduleShortKey": null, "isMandatory": false, "categoriesForColoring": [ "Auf", @@ -512,37 +1050,50 @@ ] }, { - "id": "CldOp", - "name": "Cloud Operations", - "url": "allModules/55074_M_CldOp.json", + "module_id": 31614, + "id": "MathFML", + "name": "Mathematical Foundations for Machine Learning", + "url": "allModules/31614_M_MathFML.json", "ects": 4, "isDeactivated": false, "term": "FS", - "recommendedModuleIds": [ - "CldInf" - ], - "dependentModuleIds": [], - "successorModuleId": null, - "predecessorModuleId": null, + "recommendedmodules": [], + "recommendedmoduleIds": [], + "recommendedmoduleShortKeys": [], + "dependentmodules": [], + "dependentmoduleIds": [], + "dependentmoduleShortKeys": [], + "successormoduleShortKey": null, + "predecessormoduleShortKey": null, "isMandatory": false, "categoriesForColoring": [ - "Auf", - "Inf" + "MaPh" ] }, { - "id": "CldSol", - "name": "Cloud Solutions", - "url": "allModules/37167_M_CldSol.json", + "module_id": 31834, + "id": "DL", + "name": "Deep Learning", + "url": "allModules/31834_M_DL.json", "ects": 4, "isDeactivated": false, "term": "FS", - "recommendedModuleIds": [ - "AppArch" + "recommendedmodules": [ + { + "31838": "ML" + } + ], + "recommendedmoduleIds": [ + 31838 ], - "dependentModuleIds": [], - "successorModuleId": null, - "predecessorModuleId": "Clou", + "recommendedmoduleShortKeys": [ + "ML" + ], + "dependentmodules": [], + "dependentmoduleIds": [], + "dependentmoduleShortKeys": [], + "successormoduleShortKey": null, + "predecessormoduleShortKey": null, "isMandatory": false, "categoriesForColoring": [ "Auf", @@ -550,22 +1101,29 @@ ] }, { - "id": "CoBau", - "name": "Compilerbau", - "url": "allModules/40663_M_CoBau.json", + "module_id": 31838, + "id": "ML", + "name": "Statistical Machine Learning", + "url": "allModules/31838_M_ML.json", "ects": 4, "isDeactivated": false, "term": "HS", - "recommendedModuleIds": [ - "Bsys1", - "Bsys2", - "OOP1", - "OOP2", - "SE2" + "recommendedmodules": [], + "recommendedmoduleIds": [], + "recommendedmoduleShortKeys": [], + "dependentmodules": [ + { + "31834": "DL" + } + ], + "dependentmoduleIds": [ + 31834 + ], + "dependentmoduleShortKeys": [ + "DL" ], - "dependentModuleIds": [], - "successorModuleId": null, - "predecessorModuleId": null, + "successormoduleShortKey": null, + "predecessormoduleShortKey": null, "isMandatory": false, "categoriesForColoring": [ "Auf", @@ -573,185 +1131,161 @@ ] }, { - "id": "ComEng1", - "name": "Computer Engineering 1", - "url": "allModules/25232_M_ComEng1.json", - "ects": 3, - "isDeactivated": false, - "term": "FS", - "recommendedModuleIds": [], - "dependentModuleIds": [ - "ComEng2" - ], - "successorModuleId": null, - "predecessorModuleId": null, + "module_id": 31909, + "id": "RheKI", + "name": "Rhetorische Kommunikation für IngenieurInnen", + "url": "allModules/31909_M_RheKI.json", + "ects": 4, + "isDeactivated": true, + "term": "HS", + "recommendedmodules": [], + "recommendedmoduleIds": [], + "recommendedmoduleShortKeys": [], + "dependentmodules": [], + "dependentmoduleIds": [], + "dependentmoduleShortKeys": [], + "successormoduleShortKey": null, + "predecessormoduleShortKey": "RKI", "isMandatory": false, - "categoriesForColoring": [] + "categoriesForColoring": [ + "KomEng" + ] }, { - "id": "ComEng2", - "name": "Computer Engineering 2", - "url": "allModules/23345_M_ComEng2.json", - "ects": 3, + "module_id": 32766, + "id": "WSLS", + "name": "Workshop \"Lern-Support an der OST\"", + "url": "allModules/32766_M_WSLS.json", + "ects": 0, "isDeactivated": false, - "term": "HS", - "recommendedModuleIds": [ - "ComEng1" - ], - "dependentModuleIds": [ - "EmbSys1" - ], - "successorModuleId": null, - "predecessorModuleId": "CompT2", + "term": "both", + "recommendedmodules": [], + "recommendedmoduleIds": [], + "recommendedmoduleShortKeys": [], + "dependentmodules": [], + "dependentmoduleIds": [], + "dependentmoduleShortKeys": [], + "successormoduleShortKey": null, + "predecessormoduleShortKey": null, "isMandatory": false, "categoriesForColoring": [] }, { - "id": "ComGra", - "name": "Computer Grafik", - "url": "allModules/43801_M_ComGra.json", + "module_id": 35903, + "id": "SPPRODUCTS", + "name": "SP-Smart Products", + "url": "allModules/35903_M_SPPRODUCTS.json", "ects": 4, "isDeactivated": false, "term": "HS", - "recommendedModuleIds": [ - "AlgDat", - "An1I", - "OOP1", - "OOP2" - ], - "dependentModuleIds": [], - "successorModuleId": null, - "predecessorModuleId": null, + "recommendedmodules": [], + "recommendedmoduleIds": [], + "recommendedmoduleShortKeys": [], + "dependentmodules": [], + "dependentmoduleIds": [], + "dependentmoduleShortKeys": [], + "successormoduleShortKey": null, + "predecessormoduleShortKey": null, "isMandatory": false, - "categoriesForColoring": [ - "Auf", - "Inf" - ] + "categoriesForColoring": [] }, { - "id": "CyDef", - "name": "Cyber Defense", - "url": "allModules/38551_M_CyDef.json", + "module_id": 36011, + "id": "Ital2", + "name": "Italienisch 2", + "url": "allModules/36011_M_Ital2.json", "ects": 4, "isDeactivated": false, "term": "HS", - "recommendedModuleIds": [ - "CySec", - "HackL", - "SecSW" - ], - "dependentModuleIds": [ - "IncResp" + "recommendedmodules": [ + { + "36015": "Ital1" + } ], - "successorModuleId": null, - "predecessorModuleId": null, - "isMandatory": false, - "categoriesForColoring": [ - "Auf", - "Inf" - ] - }, - { - "id": "CySec", - "name": "Cyber Security Foundations", - "url": "allModules/36478_M_CySec.json", - "ects": 4, - "isDeactivated": false, - "term": "FS", - "recommendedModuleIds": [ - "CN1" + "recommendedmoduleIds": [ + 36015 ], - "dependentModuleIds": [ - "CyDef", - "IncResp", - "NIoSec", - "PlFSec", - "SecSW", - "SecSoW" + "recommendedmoduleShortKeys": [ + "Ital1" ], - "successorModuleId": null, - "predecessorModuleId": "InfSi1", + "dependentmodules": [], + "dependentmoduleIds": [], + "dependentmoduleShortKeys": [], + "successormoduleShortKey": null, + "predecessormoduleShortKey": null, "isMandatory": false, - "categoriesForColoring": [ - "Inf", - "RA" - ] + "categoriesForColoring": [] }, { - "id": "DL", - "name": "Deep Learning", - "url": "allModules/31834_M_DL.json", + "module_id": 36015, + "id": "Ital1", + "name": "Italienisch 1", + "url": "allModules/36015_M_Ital1.json", "ects": 4, "isDeactivated": false, "term": "FS", - "recommendedModuleIds": [ - "ML" + "recommendedmodules": [], + "recommendedmoduleIds": [], + "recommendedmoduleShortKeys": [], + "dependentmodules": [ + { + "36011": "Ital2" + } ], - "dependentModuleIds": [], - "successorModuleId": null, - "predecessorModuleId": null, - "isMandatory": false, - "categoriesForColoring": [ - "Auf", - "Inf" - ] - }, - { - "id": "DMI", - "name": "Diskrete Mathematik für Informatik", - "url": "allModules/24442_M_DMI.json", - "ects": 4, - "isDeactivated": false, - "term": "HS", - "recommendedModuleIds": [], - "dependentModuleIds": [ - "FP", - "FunProg", - "KomFou1" + "dependentmoduleIds": [ + 36011 ], - "successorModuleId": null, - "predecessorModuleId": "Math1I", + "dependentmoduleShortKeys": [ + "Ital2" + ], + "successormoduleShortKey": null, + "predecessormoduleShortKey": null, "isMandatory": false, - "categoriesForColoring": [ - "Inf", - "RA" - ] + "categoriesForColoring": [] }, { - "id": "DSy", - "name": "Distributed Systems", - "url": "allModules/39054_M_DSy.json", + "module_id": 36024, + "id": "Chinese2", + "name": "Chinesisch 2", + "url": "allModules/36024_M_Chinese2.json", "ects": 4, "isDeactivated": false, "term": "FS", - "recommendedModuleIds": [ - "Bsys1", - "SE1" - ], - "dependentModuleIds": [ - "BlCh" - ], - "successorModuleId": null, - "predecessorModuleId": "DS1", + "recommendedmodules": [], + "recommendedmoduleIds": [], + "recommendedmoduleShortKeys": [], + "dependentmodules": [], + "dependentmoduleIds": [], + "dependentmoduleShortKeys": [], + "successormoduleShortKey": null, + "predecessormoduleShortKey": null, "isMandatory": false, - "categoriesForColoring": [ - "Auf", - "Inf" - ] + "categoriesForColoring": [] }, { + "module_id": 36034, "id": "DatAna", "name": "Data Analytics", "url": "allModules/36034_M_DatAna.json", "ects": 4, "isDeactivated": false, "term": "FS", - "recommendedModuleIds": [ + "recommendedmodules": [ + { + "20813": "Dbs1" + } + ], + "recommendedmoduleIds": [ + 20813 + ], + "recommendedmoduleShortKeys": [ "Dbs1" ], - "dependentModuleIds": [], - "successorModuleId": null, - "predecessorModuleId": "InfSys", + "dependentmodules": [], + "dependentmoduleIds": [], + "dependentmoduleShortKeys": [], + "successormoduleShortKey": null, + "predecessormoduleShortKey": "InfSys", "isMandatory": false, "categoriesForColoring": [ "Auf", @@ -759,18 +1293,29 @@ ] }, { + "module_id": 36038, "id": "DatEng", "name": "Data Engineering", "url": "allModules/36038_M_DatEng.json", "ects": 4, "isDeactivated": false, "term": "FS", - "recommendedModuleIds": [ + "recommendedmodules": [ + { + "20813": "Dbs1" + } + ], + "recommendedmoduleIds": [ + 20813 + ], + "recommendedmoduleShortKeys": [ "Dbs1" ], - "dependentModuleIds": [], - "successorModuleId": null, - "predecessorModuleId": "Dbs2", + "dependentmodules": [], + "dependentmoduleIds": [], + "dependentmoduleShortKeys": [], + "successormoduleShortKey": null, + "predecessormoduleShortKey": "Dbs2", "isMandatory": false, "categoriesForColoring": [ "Auf", @@ -778,88 +1323,105 @@ ] }, { - "id": "Dbs1", - "name": "Datenbanksysteme 1", - "url": "allModules/39093_M_Dbs1.json", + "module_id": 36264, + "id": "IPCV1", + "name": "Image Processing and Computer Vision 1", + "url": "allModules/36264_M_IPCV1.json", "ects": 4, "isDeactivated": false, "term": "HS", - "recommendedModuleIds": [], - "dependentModuleIds": [ - "DatAna", - "DatEng", - "MsTe" - ], - "successorModuleId": null, - "predecessorModuleId": null, + "recommendedmodules": [], + "recommendedmoduleIds": [], + "recommendedmoduleShortKeys": [], + "dependentmodules": [], + "dependentmoduleIds": [], + "dependentmoduleShortKeys": [], + "successormoduleShortKey": null, + "predecessormoduleShortKey": "DigPro1Engl", "isMandatory": false, "categoriesForColoring": [ - "Inf", - "RA" + "Auf", + "Inf" ] }, { - "id": "DigBusI", - "name": "Digital Business für Informatik", - "url": "allModules/40316_M_DigBusI.json", + "module_id": 36269, + "id": "IPCV2", + "name": "Image Processing and Computer Vision 2", + "url": "allModules/36269_M_IPCV2.json", "ects": 4, "isDeactivated": false, "term": "FS", - "recommendedModuleIds": [], - "dependentModuleIds": [], - "successorModuleId": null, - "predecessorModuleId": "WI1", + "recommendedmodules": [], + "recommendedmoduleIds": [], + "recommendedmoduleShortKeys": [], + "dependentmodules": [], + "dependentmoduleIds": [], + "dependentmoduleShortKeys": [], + "successormoduleShortKey": null, + "predecessormoduleShortKey": "DigPro2Engl", "isMandatory": false, "categoriesForColoring": [ - "gwr" + "Auf", + "Inf" ] }, { - "id": "DigCod", - "name": "Digitale Codierungen", - "url": "allModules/38920_M_DigCod.json", + "module_id": 36421, + "id": "FranzKomm", + "name": "Französisch Kommunikation", + "url": "allModules/36421_M_FranzKomm.json", "ects": 4, "isDeactivated": false, "term": "FS", - "recommendedModuleIds": [], - "dependentModuleIds": [], - "successorModuleId": null, - "predecessorModuleId": "ICTh", - "isMandatory": false, - "categoriesForColoring": [ - "Inf", - "RA" - ] - }, - { - "id": "DigDes", - "name": "Digital Design", - "url": "allModules/40680_M_DigDes.json", - "ects": 3, - "isDeactivated": false, - "term": "FS", - "recommendedModuleIds": [], - "dependentModuleIds": [], - "successorModuleId": null, - "predecessorModuleId": null, + "recommendedmodules": [], + "recommendedmoduleIds": [], + "recommendedmoduleShortKeys": [], + "dependentmodules": [ + { + "38868": "FranzKomm2" + } + ], + "dependentmoduleIds": [ + 38868 + ], + "dependentmoduleShortKeys": [ + "FranzKomm2" + ], + "successormoduleShortKey": null, + "predecessormoduleShortKey": "Franz1", "isMandatory": false, "categoriesForColoring": [] }, { - "id": "EmbSys1", - "name": "Embedded Systems 1", - "url": "allModules/22062_M_EmbSys1.json", - "ects": 4, + "module_id": 36457, + "id": "HackL", + "name": "Hacking Lab", + "url": "allModules/36457_M_HackL.json", + "ects": 2, "isDeactivated": false, - "term": "HS", - "recommendedModuleIds": [ - "ComEng2" + "term": "FS", + "recommendedmodules": [], + "recommendedmoduleIds": [], + "recommendedmoduleShortKeys": [], + "dependentmodules": [ + { + "38551": "CyDef" + }, + { + "36473": "IncResp" + } ], - "dependentModuleIds": [ - "EmbSys2" + "dependentmoduleIds": [ + 36473, + 38551 + ], + "dependentmoduleShortKeys": [ + "CyDef", + "IncResp" ], - "successorModuleId": null, - "predecessorModuleId": null, + "successormoduleShortKey": null, + "predecessormoduleShortKey": null, "isMandatory": false, "categoriesForColoring": [ "Auf", @@ -867,18 +1429,54 @@ ] }, { - "id": "EmbSys2", - "name": "Embedded Systems 2", - "url": "allModules/22068_M_EmbSys2.json", + "module_id": 36473, + "id": "IncResp", + "name": "Incident Response", + "url": "allModules/36473_M_IncResp.json", "ects": 4, "isDeactivated": false, "term": "FS", - "recommendedModuleIds": [ - "EmbSys1" + "recommendedmodules": [ + { + "36457": "HackL" + }, + { + "36471": "PFSec" + }, + { + "36478": "CySec" + }, + { + "36483": "NISec" + }, + { + "38551": "CyDef" + }, + { + "40311": "SecSoW" + } + ], + "recommendedmoduleIds": [ + 36457, + 36471, + 36478, + 36483, + 38551, + 40311 + ], + "recommendedmoduleShortKeys": [ + "CyDef", + "CySec", + "HackL", + "NISec", + "PFSec", + "SecSoW" ], - "dependentModuleIds": [], - "successorModuleId": null, - "predecessorModuleId": null, + "dependentmodules": [], + "dependentmoduleIds": [], + "dependentmoduleShortKeys": [], + "successormoduleShortKey": null, + "predecessormoduleShortKey": null, "isMandatory": false, "categoriesForColoring": [ "Auf", @@ -886,171 +1484,373 @@ ] }, { - "id": "EnglHTw", - "name": "English: How Things work", - "url": "allModules/56496_M_EnglHTw.json", + "module_id": 36478, + "id": "CySec", + "name": "Cyber Security Foundations", + "url": "allModules/36478_M_CySec.json", "ects": 4, "isDeactivated": false, - "term": "HS", - "recommendedModuleIds": [], - "dependentModuleIds": [], - "successorModuleId": null, - "predecessorModuleId": null, + "term": "FS", + "recommendedmodules": [ + { + "28240": "CN1" + } + ], + "recommendedmoduleIds": [ + 28240 + ], + "recommendedmoduleShortKeys": [ + "CN1" + ], + "dependentmodules": [ + { + "38551": "CyDef" + }, + { + "36473": "IncResp" + }, + { + "42231": "NIoSec" + }, + { + "61026": "PlFSec" + }, + { + "40311": "SecSoW" + }, + { + "36488": "SecSW" + } + ], + "dependentmoduleIds": [ + 36473, + 36488, + 38551, + 40311, + 42231, + 61026 + ], + "dependentmoduleShortKeys": [ + "CyDef", + "IncResp", + "NIoSec", + "PlFSec", + "SecSW", + "SecSoW" + ], + "successormoduleShortKey": null, + "predecessormoduleShortKey": "InfSi1", "isMandatory": false, "categoriesForColoring": [ - "KomEng" + "Inf", + "RA" ] }, { - "id": "EnglScience", - "name": "English: The World of Science", - "url": "allModules/56504_M_EnglScience.json", + "module_id": 36488, + "id": "SecSW", + "name": "Secure Software", + "url": "allModules/36488_M_SecSW.json", "ects": 4, - "isDeactivated": false, - "term": "HS", - "recommendedModuleIds": [], - "dependentModuleIds": [], - "successorModuleId": null, - "predecessorModuleId": null, + "isDeactivated": true, + "term": "FS", + "recommendedmodules": [ + { + "36478": "CySec" + }, + { + "39080": "Bsys1" + }, + { + "39084": "CN1" + } + ], + "recommendedmoduleIds": [ + 36478, + 39080, + 39084 + ], + "recommendedmoduleShortKeys": [ + "Bsys1", + "CN1", + "CySec" + ], + "dependentmodules": [ + { + "38551": "CyDef" + }, + { + "61026": "PlFSec" + } + ], + "dependentmoduleIds": [ + 38551, + 61026 + ], + "dependentmoduleShortKeys": [ + "CyDef", + "PlFSec" + ], + "successormoduleShortKey": "SecSoW", + "predecessormoduleShortKey": "InfSi3", "isMandatory": false, "categoriesForColoring": [ - "KomEng" + "Auf", + "Inf" ] }, { - "id": "ExEv", - "name": "Experimentieren und Evaluieren für Informatik", - "url": "allModules/24381_M_ExEv.json", + "module_id": 37157, + "id": "WIoT", + "name": "Wireless and IoT", + "url": "allModules/37157_M_WIoT.json", "ects": 4, - "isDeactivated": false, - "term": "HS", - "recommendedModuleIds": [], - "dependentModuleIds": [], - "successorModuleId": null, - "predecessorModuleId": null, + "isDeactivated": true, + "term": "FS", + "recommendedmodules": [], + "recommendedmoduleIds": [], + "recommendedmoduleShortKeys": [], + "dependentmodules": [], + "dependentmoduleIds": [], + "dependentmoduleShortKeys": [], + "successormoduleShortKey": "WsoT", + "predecessormoduleShortKey": null, "isMandatory": false, "categoriesForColoring": [ - "MaPh" + "Auf", + "Inf" ] }, { - "id": "FKIA", - "name": "Führungskommunikation im internationalen Arbeitsmarkt", - "url": "allModules/24427_M_FKIA.json", + "module_id": 37167, + "id": "CldSol", + "name": "Cloud Solutions", + "url": "allModules/37167_M_CldSol.json", "ects": 4, "isDeactivated": false, - "term": "HS", - "recommendedModuleIds": [], - "dependentModuleIds": [], - "successorModuleId": null, - "predecessorModuleId": null, + "term": "FS", + "recommendedmodules": [ + { + "28236": "AppArch" + }, + { + "36700": "DS1" + } + ], + "recommendedmoduleIds": [ + 28236, + 36700 + ], + "recommendedmoduleShortKeys": [ + "AppArch", + "DS1" + ], + "dependentmodules": [], + "dependentmoduleIds": [], + "dependentmoduleShortKeys": [], + "successormoduleShortKey": null, + "predecessormoduleShortKey": "Clou", "isMandatory": false, "categoriesForColoring": [ - "KomEng" + "Auf", + "Inf" ] }, { - "id": "FP", - "name": "Functional Programming", - "url": "allModules/39143_M_FP.json", + "module_id": 37171, + "id": "ServDev", + "name": "Service Development (ITIL)", + "url": "allModules/37171_M_ServDev.json", "ects": 4, - "isDeactivated": false, - "term": "FS", - "recommendedModuleIds": [ - "AutoSpr", - "DMI", - "OOP1" - ], - "dependentModuleIds": [], - "successorModuleId": null, - "predecessorModuleId": "FunProg", + "isDeactivated": true, + "term": "", + "recommendedmodules": [], + "recommendedmoduleIds": [], + "recommendedmoduleShortKeys": [], + "dependentmodules": [], + "dependentmoduleIds": [], + "dependentmoduleShortKeys": [], + "successormoduleShortKey": null, + "predecessormoduleShortKey": null, "isMandatory": false, "categoriesForColoring": [ - "Inf", - "RA" + "Auf", + "Inf" ] }, { - "id": "FranzKomm", - "name": "Französisch Kommunikation", - "url": "allModules/36421_M_FranzKomm.json", + "module_id": 37191, + "id": "SE2", + "name": "Software-Engineering 2", + "url": "allModules/37191_M_SE2.json", "ects": 4, - "isDeactivated": false, + "isDeactivated": true, "term": "FS", - "recommendedModuleIds": [], - "dependentModuleIds": [ - "FranzKomm2" + "recommendedmodules": [ + { + "30040": "SE1" + }, + { + "30411": "EPJ" + } + ], + "recommendedmoduleIds": [ + 30040, + 30411 + ], + "recommendedmoduleShortKeys": [ + "EPJ", + "SE1" + ], + "dependentmodules": [ + { + "40663": "CoBau" + } + ], + "dependentmoduleIds": [ + 40663 + ], + "dependentmoduleShortKeys": [ + "CoBau" ], - "successorModuleId": null, - "predecessorModuleId": "Franz1", + "successormoduleShortKey": "SEP2", + "predecessormoduleShortKey": null, "isMandatory": false, - "categoriesForColoring": [] + "categoriesForColoring": [ + "EP", + "Inf" + ] }, { - "id": "FranzKomm2", - "name": "Französisch Kommunikation 2", - "url": "allModules/38868_M_FranzKomm2.json", + "module_id": 37247, + "id": "MsTe", + "name": ".Net Technologien", + "url": "allModules/37247_M_MsTe.json", "ects": 4, "isDeactivated": false, "term": "HS", - "recommendedModuleIds": [ - "FranzKomm" + "recommendedmodules": [ + { + "20813": "Dbs1" + }, + { + "38872": "OOP1" + }, + { + "38881": "AlgDat" + }, + { + "38910": "OOP2" + } + ], + "recommendedmoduleIds": [ + 20813, + 38872, + 38881, + 38910 + ], + "recommendedmoduleShortKeys": [ + "AlgDat", + "Dbs1", + "OOP1", + "OOP2" ], - "dependentModuleIds": [], - "successorModuleId": null, - "predecessorModuleId": null, + "dependentmodules": [], + "dependentmoduleIds": [], + "dependentmoduleShortKeys": [], + "successormoduleShortKey": null, + "predecessormoduleShortKey": null, "isMandatory": false, - "categoriesForColoring": [] + "categoriesForColoring": [ + "Auf", + "Inf" + ] }, { - "id": "FuVar", - "name": "Funktionen mehrerer Variablen", - "url": "allModules/10942_M_FuVar.json", + "module_id": 37397, + "id": "KommIng2", + "name": "Kommunikation 2 für IngenieurInnen (Teamkommunikation)", + "url": "allModules/37397_M_KommIng2.json", "ects": 4, "isDeactivated": false, "term": "FS", - "recommendedModuleIds": [], - "dependentModuleIds": [], - "successorModuleId": null, - "predecessorModuleId": null, + "recommendedmodules": [], + "recommendedmoduleIds": [], + "recommendedmoduleShortKeys": [], + "dependentmodules": [], + "dependentmoduleIds": [], + "dependentmoduleShortKeys": [], + "successormoduleShortKey": null, + "predecessormoduleShortKey": null, "isMandatory": false, "categoriesForColoring": [ - "MaPh" + "KomEng" ] }, { - "id": "FunProg", - "name": "Funktionale Programmierung", - "url": "allModules/38928_M_FunProg.json", + "module_id": 37893, + "id": "SE1", + "name": "Software-Engineering 1", + "url": "allModules/37893_M_SE1.json", "ects": 4, "isDeactivated": true, "term": "", - "recommendedModuleIds": [ - "DMI" + "recommendedmodules": [ + { + "28259": "AD1" + }, + { + "38872": "OOP1" + }, + { + "38910": "OOP2" + } + ], + "recommendedmoduleIds": [ + 28259, + 38872, + 38910 ], - "dependentModuleIds": [], - "successorModuleId": "FP", - "predecessorModuleId": null, + "recommendedmoduleShortKeys": [ + "AD1", + "OOP1", + "OOP2" + ], + "dependentmodules": [], + "dependentmoduleIds": [], + "dependentmoduleShortKeys": [], + "successormoduleShortKey": "SEP2", + "predecessormoduleShortKey": null, "isMandatory": false, "categoriesForColoring": [ - "Inf", - "RA" + "EP", + "Inf" ] }, { - "id": "GenAI", - "name": "Generative AI", - "url": "allModules/43809_M_GenAI.json", + "module_id": 37903, + "id": "Bsys2", + "name": "Betriebssysteme 2", + "url": "allModules/37903_M_Bsys2.json", "ects": 4, "isDeactivated": false, - "term": "HS", - "recommendedModuleIds": [ - "AIFo", - "AutPy" + "term": "FS", + "recommendedmodules": [ + { + "32613": "Bsys1" + } + ], + "recommendedmoduleIds": [ + 32613 + ], + "recommendedmoduleShortKeys": [ + "Bsys1" ], - "dependentModuleIds": [], - "successorModuleId": null, - "predecessorModuleId": null, + "dependentmodules": [], + "dependentmoduleIds": [], + "dependentmoduleShortKeys": [], + "successormoduleShortKey": null, + "predecessormoduleShortKey": null, "isMandatory": false, "categoriesForColoring": [ "Auf", @@ -1058,19 +1858,57 @@ ] }, { - "id": "HackL", - "name": "Hacking Lab", - "url": "allModules/36457_M_HackL.json", - "ects": 2, + "module_id": 38551, + "id": "CyDef", + "name": "Cyber Defense", + "url": "allModules/38551_M_CyDef.json", + "ects": 4, "isDeactivated": false, - "term": "FS", - "recommendedModuleIds": [], - "dependentModuleIds": [ - "CyDef", + "term": "HS", + "recommendedmodules": [ + { + "36457": "HackL" + }, + { + "36471": "PFSec" + }, + { + "36478": "CySec" + }, + { + "36483": "NISec" + }, + { + "36488": "SecSW" + } + ], + "recommendedmoduleIds": [ + 36457, + 36471, + 36478, + 36483, + 36488 + ], + "recommendedmoduleShortKeys": [ + "CySec", + "HackL", + "NISec", + "PFSec", + "SecSW" + ], + "dependentmodules": [ + { + "36473": "IncResp" + } + ], + "dependentmoduleIds": [ + 36473 + ], + "dependentmoduleShortKeys": [ "IncResp" ], - "successorModuleId": null, - "predecessorModuleId": null, + "successormoduleShortKey": null, + "predecessormoduleShortKey": null, "isMandatory": false, "categoriesForColoring": [ "Auf", @@ -1078,18 +1916,61 @@ ] }, { - "id": "HoC", - "name": "Hands-on Chatbots", - "url": "allModules/61049_M_HoC.json", + "module_id": 38868, + "id": "FranzKomm2", + "name": "Französisch Kommunikation 2", + "url": "allModules/38868_M_FranzKomm2.json", + "ects": 4, + "isDeactivated": false, + "term": "HS", + "recommendedmodules": [ + { + "36421": "FranzKomm" + } + ], + "recommendedmoduleIds": [ + 36421 + ], + "recommendedmoduleShortKeys": [ + "FranzKomm" + ], + "dependentmodules": [], + "dependentmoduleIds": [], + "dependentmoduleShortKeys": [], + "successormoduleShortKey": null, + "predecessormoduleShortKey": null, + "isMandatory": false, + "categoriesForColoring": [] + }, + { + "module_id": 38879, + "id": "AutPy", + "name": "Automatisierung mit Python", + "url": "allModules/38879_M_AutPy.json", "ects": 2, "isDeactivated": false, - "term": "FS", - "recommendedModuleIds": [ - "PML" + "term": "HS", + "recommendedmodules": [], + "recommendedmoduleIds": [], + "recommendedmoduleShortKeys": [], + "dependentmodules": [ + { + "43809": "GenAI" + }, + { + "43712": "SEProj" + } + ], + "dependentmoduleIds": [ + 43712, + 43809 + ], + "dependentmoduleShortKeys": [ + "GenAI", + "SEProj" ], - "dependentModuleIds": [], - "successorModuleId": null, - "predecessorModuleId": null, + "successormoduleShortKey": null, + "predecessormoduleShortKey": null, "isMandatory": false, "categoriesForColoring": [ "Inf", @@ -1097,1895 +1978,3185 @@ ] }, { - "id": "IBN", - "name": "Intent-Based Networking", - "url": "allModules/57056_M_IBN.json", + "module_id": 38881, + "id": "AlgDat", + "name": "Algorithmen und Datenstrukturen", + "url": "allModules/38881_M_AlgDat.json", "ects": 4, "isDeactivated": false, "term": "HS", - "recommendedModuleIds": [ - "CN1", - "CN2" + "recommendedmodules": [ + { + "38872": "OOP1" + }, + { + "38910": "OOP2" + } + ], + "recommendedmoduleIds": [ + 38872, + 38910 + ], + "recommendedmoduleShortKeys": [ + "OOP1", + "OOP2" + ], + "dependentmodules": [ + { + "37247": "MsTe" + }, + { + "28684": "CPlA" + }, + { + "43801": "ComGra" + } + ], + "dependentmoduleIds": [ + 28684, + 37247, + 43801 ], - "dependentModuleIds": [], - "successorModuleId": null, - "predecessorModuleId": "SDW", + "dependentmoduleShortKeys": [ + "CPlA", + "ComGra", + "MsTe" + ], + "successormoduleShortKey": null, + "predecessormoduleShortKey": "AD2", "isMandatory": false, "categoriesForColoring": [ - "Auf", - "Inf" + "Inf", + "RA" ] }, { - "id": "IKAA", - "name": "Applied AI", - "url": "allModules/44202_M_IKAA.json", - "ects": 2, + "module_id": 38891, + "id": "WE1", + "name": "Web Engineering 1", + "url": "allModules/38891_M_WE1.json", + "ects": 4, "isDeactivated": false, "term": "HS", - "recommendedModuleIds": [], - "dependentModuleIds": [], - "successorModuleId": null, - "predecessorModuleId": null, + "recommendedmodules": [ + { + "38872": "OOP1" + }, + { + "38910": "OOP2" + } + ], + "recommendedmoduleIds": [ + 38872, + 38910 + ], + "recommendedmoduleShortKeys": [ + "OOP1", + "OOP2" + ], + "dependentmodules": [ + { + "40870": "AIAp" + }, + { + "38945": "WE2" + } + ], + "dependentmoduleIds": [ + 38945, + 40870 + ], + "dependentmoduleShortKeys": [ + "AIAp", + "WE2" + ], + "successormoduleShortKey": null, + "predecessormoduleShortKey": "WED1", "isMandatory": false, "categoriesForColoring": [ - "GWRIKTS" + "Inf", + "RA" ] }, { - "id": "IKAAp", - "name": "Applied AI (Projektarbeit)", - "url": "allModules/44196_M_IKAA_p.json", - "ects": 3, + "module_id": 38901, + "id": "WE3", + "name": "Web Engineering 3", + "url": "allModules/38901_M_WE3.json", + "ects": 4, "isDeactivated": false, "term": "HS", - "recommendedModuleIds": [], - "dependentModuleIds": [], - "successorModuleId": null, - "predecessorModuleId": null, + "recommendedmodules": [ + { + "38945": "WE2" + } + ], + "recommendedmoduleIds": [ + 38945 + ], + "recommendedmoduleShortKeys": [ + "WE2" + ], + "dependentmodules": [], + "dependentmoduleIds": [], + "dependentmoduleShortKeys": [], + "successormoduleShortKey": null, + "predecessormoduleShortKey": null, "isMandatory": false, "categoriesForColoring": [ - "GWRIKTS" + "Auf", + "Inf" ] }, { - "id": "IKAG", - "name": "Alternde Gesellschaften", - "url": "allModules/44020_M_IKAG.json", - "ects": 2, + "module_id": 38910, + "id": "OOP2", + "name": "Objektorientierte Programmierung 2", + "url": "allModules/38910_M_OOP2.json", + "ects": 4, "isDeactivated": false, "term": "FS", - "recommendedModuleIds": [], - "dependentModuleIds": [], - "successorModuleId": null, - "predecessorModuleId": null, + "recommendedmodules": [ + { + "38872": "OOP1" + } + ], + "recommendedmoduleIds": [ + 38872 + ], + "recommendedmoduleShortKeys": [ + "OOP1" + ], + "dependentmodules": [ + { + "37247": "MsTe" + }, + { + "40866": "AIFo" + }, + { + "38881": "AlgDat" + }, + { + "24357": "CPl" + }, + { + "28684": "CPlA" + }, + { + "40663": "CoBau" + }, + { + "43801": "ComGra" + }, + { + "41462": "ParProg" + }, + { + "39203": "SEP1" + }, + { + "43712": "SEProj" + }, + { + "38891": "WE1" + }, + { + "37893": "SE1" + } + ], + "dependentmoduleIds": [ + 24357, + 28684, + 37247, + 37893, + 38881, + 38891, + 39203, + 40663, + 40866, + 41462, + 43712, + 43801 + ], + "dependentmoduleShortKeys": [ + "AIFo", + "AlgDat", + "CPl", + "CPlA", + "CoBau", + "ComGra", + "MsTe", + "ParProg", + "SE1", + "SEP1", + "SEProj", + "WE1" + ], + "successormoduleShortKey": null, + "predecessormoduleShortKey": "AD1", "isMandatory": false, "categoriesForColoring": [ - "GWRIKTS" + "Inf", + "RA" ] }, { - "id": "IKAK", - "name": "Gesundes Altern mit Hilfe von künstlicher Intelligenz", - "url": "allModules/44064_M_IKAK.json", - "ects": 2, + "module_id": 38920, + "id": "DigCod", + "name": "Digitale Codierungen", + "url": "allModules/38920_M_DigCod.json", + "ects": 4, "isDeactivated": false, - "term": "both", - "recommendedModuleIds": [], - "dependentModuleIds": [], - "successorModuleId": null, - "predecessorModuleId": null, + "term": "FS", + "recommendedmodules": [], + "recommendedmoduleIds": [], + "recommendedmoduleShortKeys": [], + "dependentmodules": [], + "dependentmoduleIds": [], + "dependentmoduleShortKeys": [], + "successormoduleShortKey": null, + "predecessormoduleShortKey": "ICTh", "isMandatory": false, "categoriesForColoring": [ - "GWRIKTS" + "Inf", + "RA" ] }, { - "id": "IKAKp", - "name": "Gesundes Altern mit Hilfe von künstlicher Intelligenz (Projektarbeit)", - "url": "allModules/44067_M_IKAK_p.json", - "ects": 3, + "module_id": 38928, + "id": "FunProg", + "name": "Funktionale Programmierung", + "url": "allModules/38928_M_FunProg.json", + "ects": 4, + "isDeactivated": true, + "term": "", + "recommendedmodules": [ + { + "24442": "DMI" + } + ], + "recommendedmoduleIds": [ + 24442 + ], + "recommendedmoduleShortKeys": [ + "DMI" + ], + "dependentmodules": [], + "dependentmoduleIds": [], + "dependentmoduleShortKeys": [], + "successormoduleShortKey": "FP", + "predecessormoduleShortKey": null, + "isMandatory": false, + "categoriesForColoring": [ + "Inf", + "RA" + ] + }, + { + "module_id": 38938, + "id": "SModSim", + "name": "System Modeling and Simulation", + "url": "allModules/38938_M_SModSim.json", + "ects": 4, "isDeactivated": false, "term": "FS", - "recommendedModuleIds": [], - "dependentModuleIds": [], - "successorModuleId": null, - "predecessorModuleId": null, + "recommendedmodules": [], + "recommendedmoduleIds": [], + "recommendedmoduleShortKeys": [], + "dependentmodules": [], + "dependentmoduleIds": [], + "dependentmoduleShortKeys": [], + "successormoduleShortKey": null, + "predecessormoduleShortKey": null, "isMandatory": false, "categoriesForColoring": [ - "GWRIKTS" + "Auf", + "Inf" ] }, { - "id": "IKBD", - "name": "Behavioral Design", - "url": "allModules/55066_M_IKBD.json", - "ects": 2, - "isDeactivated": true, - "term": "HS", - "recommendedModuleIds": [], - "dependentModuleIds": [], - "successorModuleId": null, - "predecessorModuleId": "IKBH", + "module_id": 38945, + "id": "WE2", + "name": "Web Engineering 2", + "url": "allModules/38945_M_WE2.json", + "ects": 4, + "isDeactivated": false, + "term": "FS", + "recommendedmodules": [ + { + "38891": "WE1" + } + ], + "recommendedmoduleIds": [ + 38891 + ], + "recommendedmoduleShortKeys": [ + "WE1" + ], + "dependentmodules": [ + { + "38901": "WE3" + } + ], + "dependentmoduleIds": [ + 38901 + ], + "dependentmoduleShortKeys": [ + "WE3" + ], + "successormoduleShortKey": null, + "predecessormoduleShortKey": "WED2", "isMandatory": false, "categoriesForColoring": [ - "GWRIKTS" + "Auf", + "Inf" ] }, { - "id": "IKBF", - "name": "Selbststeuerung im Beruf", - "url": "allModules/56707_M_IKBF.json", - "ects": 2, + "module_id": 39041, + "id": "BlCh", + "name": "Blockchain", + "url": "allModules/39041_M_BlCh.json", + "ects": 4, "isDeactivated": false, - "term": "FS", - "recommendedModuleIds": [], - "dependentModuleIds": [], - "successorModuleId": null, - "predecessorModuleId": null, + "term": "HS", + "recommendedmodules": [ + { + "39054": "DSy" + } + ], + "recommendedmoduleIds": [ + 39054 + ], + "recommendedmoduleShortKeys": [ + "DSy" + ], + "dependentmodules": [], + "dependentmoduleIds": [], + "dependentmoduleShortKeys": [], + "successormoduleShortKey": null, + "predecessormoduleShortKey": "ADSB", "isMandatory": false, "categoriesForColoring": [ - "GWRIKTS" + "Auf", + "Inf" ] }, { - "id": "IKBH", - "name": "Behavioral Design", - "url": "allModules/56919_M_IKBH.json", - "ects": 2, + "module_id": 39045, + "id": "PF", + "name": "Patterns und Frameworks", + "url": "allModules/39045_M_PF.json", + "ects": 4, + "isDeactivated": true, + "term": "HS", + "recommendedmodules": [ + { + "30040": "SE1" + } + ], + "recommendedmoduleIds": [ + 30040 + ], + "recommendedmoduleShortKeys": [ + "SE1" + ], + "dependentmodules": [], + "dependentmoduleIds": [], + "dependentmoduleShortKeys": [], + "successormoduleShortKey": null, + "predecessormoduleShortKey": "APF", + "isMandatory": false, + "categoriesForColoring": [ + "Auf", + "Inf" + ] + }, + { + "module_id": 39054, + "id": "DSy", + "name": "Distributed Systems", + "url": "allModules/39054_M_DSy.json", + "ects": 4, "isDeactivated": false, "term": "FS", - "recommendedModuleIds": [], - "dependentModuleIds": [], - "successorModuleId": "IKBD", - "predecessorModuleId": "IKBD", + "recommendedmodules": [ + { + "30040": "SE1" + }, + { + "32613": "Bsys1" + } + ], + "recommendedmoduleIds": [ + 30040, + 32613 + ], + "recommendedmoduleShortKeys": [ + "Bsys1", + "SE1" + ], + "dependentmodules": [ + { + "39041": "BlCh" + } + ], + "dependentmoduleIds": [ + 39041 + ], + "dependentmoduleShortKeys": [ + "BlCh" + ], + "successormoduleShortKey": null, + "predecessormoduleShortKey": "DS1", "isMandatory": false, "categoriesForColoring": [ - "GWRIKTS" + "Auf", + "Inf" ] }, { - "id": "IKBW", - "name": "Blickwechsel", - "url": "allModules/44040_M_IKBW.json", - "ects": 2, + "module_id": 39080, + "id": "Bsys1", + "name": "Betriebssysteme 1", + "url": "allModules/39080_M_Bsys1.json", + "ects": 4, "isDeactivated": false, - "term": "FS", - "recommendedModuleIds": [], - "dependentModuleIds": [], - "successorModuleId": null, - "predecessorModuleId": null, + "term": "HS", + "recommendedmodules": [], + "recommendedmoduleIds": [], + "recommendedmoduleShortKeys": [], + "dependentmodules": [ + { + "41462": "ParProg" + }, + { + "61026": "PlFSec" + }, + { + "40311": "SecSoW" + }, + { + "36488": "SecSW" + } + ], + "dependentmoduleIds": [ + 36488, + 40311, + 41462, + 61026 + ], + "dependentmoduleShortKeys": [ + "ParProg", + "PlFSec", + "SecSW", + "SecSoW" + ], + "successormoduleShortKey": null, + "predecessormoduleShortKey": null, "isMandatory": false, "categoriesForColoring": [ - "GWRIKTS" + "Inf", + "RA" ] }, { - "id": "IKCC", - "name": "Co-Creation und Inclusive Design Methoden", - "url": "allModules/56710_M_IKCC.json", - "ects": 2, + "module_id": 39084, + "id": "CN1", + "name": "Computernetze 1", + "url": "allModules/39084_M_CN1.json", + "ects": 6, "isDeactivated": false, - "term": "both", - "recommendedModuleIds": [], - "dependentModuleIds": [], - "successorModuleId": null, - "predecessorModuleId": null, + "term": "HS", + "recommendedmodules": [], + "recommendedmoduleIds": [], + "recommendedmoduleShortKeys": [], + "dependentmodules": [ + { + "57056": "IBN" + }, + { + "61026": "PlFSec" + }, + { + "40311": "SecSoW" + }, + { + "36488": "SecSW" + } + ], + "dependentmoduleIds": [ + 36488, + 40311, + 57056, + 61026 + ], + "dependentmoduleShortKeys": [ + "IBN", + "PlFSec", + "SecSW", + "SecSoW" + ], + "successormoduleShortKey": null, + "predecessormoduleShortKey": null, "isMandatory": false, "categoriesForColoring": [ - "GWRIKTS" + "Inf", + "RA" ] }, { - "id": "IKCCp", - "name": "Co-Creation und Inclusive Design Methoden (Projektarbeit)", - "url": "allModules/56713_M_IKCC_p.json", - "ects": 3, + "module_id": 39093, + "id": "Dbs1", + "name": "Datenbanksysteme 1", + "url": "allModules/39093_M_Dbs1.json", + "ects": 4, "isDeactivated": false, - "term": "both", - "recommendedModuleIds": [], - "dependentModuleIds": [], - "successorModuleId": null, - "predecessorModuleId": null, + "term": "HS", + "recommendedmodules": [], + "recommendedmoduleIds": [], + "recommendedmoduleShortKeys": [], + "dependentmodules": [], + "dependentmoduleIds": [], + "dependentmoduleShortKeys": [], + "successormoduleShortKey": null, + "predecessormoduleShortKey": null, "isMandatory": false, "categoriesForColoring": [ - "GWRIKTS" + "Inf", + "RA" ] }, { - "id": "IKCG", - "name": "Corporate Governance and Sustainability", - "url": "allModules/56716_M_IKCG.json", - "ects": 2, + "module_id": 39143, + "id": "FP", + "name": "Functional Programming", + "url": "allModules/39143_M_FP.json", + "ects": 4, "isDeactivated": false, - "term": "both", - "recommendedModuleIds": [], - "dependentModuleIds": [], - "successorModuleId": null, - "predecessorModuleId": null, + "term": "FS", + "recommendedmodules": [ + { + "24404": "AutoSpr" + }, + { + "24442": "DMI" + }, + { + "38872": "OOP1" + } + ], + "recommendedmoduleIds": [ + 24404, + 24442, + 38872 + ], + "recommendedmoduleShortKeys": [ + "AutoSpr", + "DMI", + "OOP1" + ], + "dependentmodules": [], + "dependentmoduleIds": [], + "dependentmoduleShortKeys": [], + "successormoduleShortKey": null, + "predecessormoduleShortKey": "FunProg", "isMandatory": false, "categoriesForColoring": [ - "GWRIKTS" + "Inf", + "RA" ] }, { - "id": "IKDH", - "name": "Lernlabor «Digitalisieren Hands-on»", - "url": "allModules/44235_M_IKDH.json", - "ects": 2, + "module_id": 39203, + "id": "SEP1", + "name": "SE Practices 1", + "url": "allModules/39203_M_SEP1.json", + "ects": 4, "isDeactivated": false, - "term": "both", - "recommendedModuleIds": [], - "dependentModuleIds": [], - "successorModuleId": null, - "predecessorModuleId": null, + "term": "HS", + "recommendedmodules": [ + { + "28259": "AD1" + }, + { + "38872": "OOP1" + }, + { + "38910": "OOP2" + } + ], + "recommendedmoduleIds": [ + 28259, + 38872, + 38910 + ], + "recommendedmoduleShortKeys": [ + "AD1", + "OOP1", + "OOP2" + ], + "dependentmodules": [ + { + "43712": "SEProj" + } + ], + "dependentmoduleIds": [ + 43712 + ], + "dependentmoduleShortKeys": [ + "SEProj" + ], + "successormoduleShortKey": null, + "predecessormoduleShortKey": "SE1", + "isMandatory": true, + "categoriesForColoring": [ + "EP", + "Inf" + ] + }, + { + "module_id": 40038, + "id": "WsoT", + "name": "Wireless and IoT", + "url": "allModules/40038_M_WsoT.json", + "ects": 4, + "isDeactivated": true, + "term": "FS", + "recommendedmodules": [], + "recommendedmoduleIds": [], + "recommendedmoduleShortKeys": [], + "dependentmodules": [], + "dependentmoduleIds": [], + "dependentmoduleShortKeys": [], + "successormoduleShortKey": null, + "predecessormoduleShortKey": "WIoT", "isMandatory": false, "categoriesForColoring": [ - "GWRIKTS" + "Auf", + "Inf" ] }, { - "id": "IKDHp", - "name": "Lernlabor «Digitalisieren Hands-on» (Projektarbeit)", - "url": "allModules/44232_M_IKDH_p.json", + "module_id": 40139, + "id": "MOSIM", + "name": "Modellbildung und Simulation", + "url": "allModules/40139_M_MOSIM.json", "ects": 4, "isDeactivated": false, "term": "both", - "recommendedModuleIds": [], - "dependentModuleIds": [], - "successorModuleId": null, - "predecessorModuleId": null, + "recommendedmodules": [], + "recommendedmoduleIds": [], + "recommendedmoduleShortKeys": [], + "dependentmodules": [], + "dependentmoduleIds": [], + "dependentmoduleShortKeys": [], + "successormoduleShortKey": null, + "predecessormoduleShortKey": "SIMUL", "isMandatory": false, "categoriesForColoring": [ - "GWRIKTS" + "Auf", + "Inf" ] }, { - "id": "IKDK", - "name": "Demokratie im Zeitalter von KI", - "url": "allModules/44043_M_IKDK.json", - "ects": 2, + "module_id": 40311, + "id": "SecSoW", + "name": "Secure Software", + "url": "allModules/40311_M_SecSoW.json", + "ects": 4, "isDeactivated": false, - "term": "both", - "recommendedModuleIds": [], - "dependentModuleIds": [], - "successorModuleId": null, - "predecessorModuleId": null, + "term": "FS", + "recommendedmodules": [ + { + "36478": "CySec" + }, + { + "39080": "Bsys1" + }, + { + "39084": "CN1" + } + ], + "recommendedmoduleIds": [ + 36478, + 39080, + 39084 + ], + "recommendedmoduleShortKeys": [ + "Bsys1", + "CN1", + "CySec" + ], + "dependentmodules": [ + { + "36473": "IncResp" + } + ], + "dependentmoduleIds": [ + 36473 + ], + "dependentmoduleShortKeys": [ + "IncResp" + ], + "successormoduleShortKey": null, + "predecessormoduleShortKey": "SecSW", "isMandatory": false, "categoriesForColoring": [ - "GWRIKTS" + "Auf", + "Inf" ] }, { - "id": "IKDKp", - "name": "Demokratie im Zeitalter von KI (Projektarbeit)", - "url": "allModules/44046_M_IKDK_p.json", - "ects": 3, + "module_id": 40316, + "id": "DigBusI", + "name": "Digital Business für Informatik", + "url": "allModules/40316_M_DigBusI.json", + "ects": 4, "isDeactivated": false, "term": "FS", - "recommendedModuleIds": [], - "dependentModuleIds": [], - "successorModuleId": null, - "predecessorModuleId": null, + "recommendedmodules": [], + "recommendedmoduleIds": [], + "recommendedmoduleShortKeys": [], + "dependentmodules": [], + "dependentmoduleIds": [], + "dependentmoduleShortKeys": [], + "successormoduleShortKey": null, + "predecessormoduleShortKey": "WI1", "isMandatory": false, "categoriesForColoring": [ - "GWRIKTS" + "gwr" ] }, { - "id": "IKDL", - "name": "Digitalisieren mit Low Code: Einen AI Chatbot selber bauen", - "url": "allModules/61146_M_IKDL.json", - "ects": 2, + "module_id": 40663, + "id": "CoBau", + "name": "Compilerbau", + "url": "allModules/40663_M_CoBau.json", + "ects": 4, "isDeactivated": false, - "term": "both", - "recommendedModuleIds": [], - "dependentModuleIds": [], - "successorModuleId": null, - "predecessorModuleId": null, + "term": "HS", + "recommendedmodules": [ + { + "32609": "Bsys2" + }, + { + "32613": "Bsys1" + }, + { + "37191": "SE2" + }, + { + "38872": "OOP1" + }, + { + "38910": "OOP2" + } + ], + "recommendedmoduleIds": [ + 32609, + 32613, + 37191, + 38872, + 38910 + ], + "recommendedmoduleShortKeys": [ + "Bsys1", + "Bsys2", + "OOP1", + "OOP2", + "SE2" + ], + "dependentmodules": [], + "dependentmoduleIds": [], + "dependentmoduleShortKeys": [], + "successormoduleShortKey": null, + "predecessormoduleShortKey": null, "isMandatory": false, "categoriesForColoring": [ - "GWRIKTS" + "Auf", + "Inf" ] }, { - "id": "IKDL_BU", - "name": "Digitalisieren mit Low Code: Einen AI Chatbot selber bauen", - "url": "allModules/57339_M_IKDL_BU.json", - "ects": 2, + "module_id": 40680, + "id": "DigDes", + "name": "Digital Design", + "url": "allModules/40680_M_DigDes.json", + "ects": 3, + "isDeactivated": false, + "term": "FS", + "recommendedmodules": [ + { + "25993": "DigT" + } + ], + "recommendedmoduleIds": [ + 25993 + ], + "recommendedmoduleShortKeys": [ + "DigT" + ], + "dependentmodules": [], + "dependentmoduleIds": [], + "dependentmoduleShortKeys": [], + "successormoduleShortKey": null, + "predecessormoduleShortKey": null, + "isMandatory": false, + "categoriesForColoring": [] + }, + { + "module_id": 40825, + "id": "BuPro", + "name": "Business Processes für Informatik", + "url": "allModules/40825_M_BuPro.json", + "ects": 4, "isDeactivated": true, "term": "", - "recommendedModuleIds": [], - "dependentModuleIds": [], - "successorModuleId": null, - "predecessorModuleId": null, + "recommendedmodules": [], + "recommendedmoduleIds": [], + "recommendedmoduleShortKeys": [], + "dependentmodules": [], + "dependentmoduleIds": [], + "dependentmoduleShortKeys": [], + "successormoduleShortKey": "WI2", + "predecessormoduleShortKey": null, "isMandatory": false, "categoriesForColoring": [ - "GWRIKTS" + "gwr" ] }, { - "id": "IKDLp", - "name": "Digitalisieren mit Low Code: Einen AI Chatbot selber bauen (Projektarbeit)", - "url": "allModules/44247_M_IKDL_p.json", - "ects": 3, + "module_id": 40866, + "id": "AIFo", + "name": "AI Foundations", + "url": "allModules/40866_M_AIFo.json", + "ects": 4, + "isDeactivated": false, + "term": "HS", + "recommendedmodules": [ + { + "24404": "AutoSpr" + }, + { + "28151": "An1I" + }, + { + "28156": "An2I" + }, + { + "38872": "OOP1" + }, + { + "38910": "OOP2" + } + ], + "recommendedmoduleIds": [ + 24404, + 28151, + 28156, + 38872, + 38910 + ], + "recommendedmoduleShortKeys": [ + "An1I", + "An2I", + "AutoSpr", + "OOP1", + "OOP2" + ], + "dependentmodules": [ + { + "43809": "GenAI" + } + ], + "dependentmoduleIds": [ + 43809 + ], + "dependentmoduleShortKeys": [ + "GenAI" + ], + "successormoduleShortKey": null, + "predecessormoduleShortKey": null, + "isMandatory": false, + "categoriesForColoring": [ + "Inf", + "RA" + ] + }, + { + "module_id": 40870, + "id": "AIAp", + "name": "AI Applications", + "url": "allModules/40870_M_AIAp.json", + "ects": 4, "isDeactivated": false, "term": "FS", - "recommendedModuleIds": [], - "dependentModuleIds": [], - "successorModuleId": null, - "predecessorModuleId": null, + "recommendedmodules": [ + { + "38784": "AIFo" + }, + { + "38891": "WE1" + } + ], + "recommendedmoduleIds": [ + 38784, + 38891 + ], + "recommendedmoduleShortKeys": [ + "AIFo", + "WE1" + ], + "dependentmodules": [], + "dependentmoduleIds": [], + "dependentmoduleShortKeys": [], + "successormoduleShortKey": null, + "predecessormoduleShortKey": null, "isMandatory": false, "categoriesForColoring": [ - "GWRIKTS" + "Auf", + "Inf" ] }, { - "id": "IKDM_A", - "name": "Dream Team - Mentoringprogramm für die nächste Generation Teil A", - "url": "allModules/44241_M_IKDM_A.json", - "ects": 2, + "module_id": 40906, + "id": "SAI21", + "name": "Studienarbeit Informatik", + "url": "allModules/40906_M_SAI21.json", + "ects": 8, "isDeactivated": false, - "term": "HS", - "recommendedModuleIds": [], - "dependentModuleIds": [ - "IKDM_B" + "term": "both", + "recommendedmodules": [ + { + "39012": "SEProj" + }, + { + "43712": "SEProj" + } + ], + "recommendedmoduleIds": [ + 39012, + 43712 + ], + "recommendedmoduleShortKeys": [ + "SEProj" + ], + "dependentmodules": [ + { + "41626": "BAI21" + } + ], + "dependentmoduleIds": [ + 41626 ], - "successorModuleId": null, - "predecessorModuleId": null, + "dependentmoduleShortKeys": [ + "BAI21" + ], + "successormoduleShortKey": null, + "predecessormoduleShortKey": null, + "isMandatory": true, + "categoriesForColoring": [ + "Inf", + "SaBa" + ] + }, + { + "module_id": 41106, + "id": "UX", + "name": "User Experience", + "url": "allModules/41106_M_UX.json", + "ects": 4, + "isDeactivated": false, + "term": "FS", + "recommendedmodules": [ + { + "28254": "MGE" + }, + { + "30040": "SE1" + }, + { + "30411": "EPJ" + } + ], + "recommendedmoduleIds": [ + 28254, + 30040, + 30411 + ], + "recommendedmoduleShortKeys": [ + "EPJ", + "MGE", + "SE1" + ], + "dependentmodules": [], + "dependentmoduleIds": [], + "dependentmoduleShortKeys": [], + "successormoduleShortKey": null, + "predecessormoduleShortKey": "HCD", "isMandatory": false, "categoriesForColoring": [ - "GWRIKTS" + "Auf", + "Inf" ] }, { - "id": "IKDM_B", - "name": "Dream Team - Mentoringprogramm für die nächste Generation Teil B", - "url": "allModules/44244_M_IKDM_B.json", - "ects": 2, + "module_id": 41462, + "id": "ParProg", + "name": "Parallele Programmierung", + "url": "allModules/41462_M_ParProg.json", + "ects": 4, "isDeactivated": false, "term": "FS", - "recommendedModuleIds": [ - "IKDM_A" + "recommendedmodules": [ + { + "38872": "OOP1" + }, + { + "38910": "OOP2" + }, + { + "39080": "Bsys1" + } + ], + "recommendedmoduleIds": [ + 38872, + 38910, + 39080 ], - "dependentModuleIds": [], - "successorModuleId": null, - "predecessorModuleId": null, + "recommendedmoduleShortKeys": [ + "Bsys1", + "OOP1", + "OOP2" + ], + "dependentmodules": [], + "dependentmoduleIds": [], + "dependentmoduleShortKeys": [], + "successormoduleShortKey": null, + "predecessormoduleShortKey": null, "isMandatory": false, "categoriesForColoring": [ - "GWRIKTS" + "Auf", + "Inf" ] }, { - "id": "IKEI", - "name": "Einsamkeit erforschen - wirtschaftliche, gesellschaftliche und private Dimensionen", - "url": "allModules/56720_M_IKEI.json", - "ects": 2, + "module_id": 41489, + "id": "Python", + "name": "Python", + "url": "allModules/41489_M_Python.json", + "ects": 3, "isDeactivated": false, "term": "FS", - "recommendedModuleIds": [], - "dependentModuleIds": [], - "successorModuleId": null, - "predecessorModuleId": null, + "recommendedmodules": [], + "recommendedmoduleIds": [], + "recommendedmoduleShortKeys": [], + "dependentmodules": [], + "dependentmoduleIds": [], + "dependentmoduleShortKeys": [], + "successormoduleShortKey": null, + "predecessormoduleShortKey": null, "isMandatory": false, + "categoriesForColoring": [] + }, + { + "module_id": 41626, + "id": "BAI21", + "name": "Bachelor-Arbeit Informatik", + "url": "allModules/41626_M_BAI21.json", + "ects": 12, + "isDeactivated": false, + "term": "both", + "recommendedmodules": [ + { + "40906": "SAI21" + } + ], + "recommendedmoduleIds": [ + 40906 + ], + "recommendedmoduleShortKeys": [ + "SAI21" + ], + "dependentmodules": [], + "dependentmoduleIds": [], + "dependentmoduleShortKeys": [], + "successormoduleShortKey": null, + "predecessormoduleShortKey": "BAI14", + "isMandatory": true, "categoriesForColoring": [ - "GWRIKTS" + "Inf", + "SaBa" ] }, { - "id": "IKEIp", - "name": "Einsamkeit erforschen - wirtschaftliche, gesellschaftliche und private Dimensionen (Projektarbeit)", - "url": "allModules/56731_M_IKEI_p.json", - "ects": 3, - "isDeactivated": false, - "term": "", - "recommendedModuleIds": [], - "dependentModuleIds": [], - "successorModuleId": null, - "predecessorModuleId": null, + "module_id": 41732, + "id": "LLDIG", + "name": "Lernlabor \"Digitalisieren Hands-on\"", + "url": "allModules/41732_M_LLDIG.json", + "ects": 4, + "isDeactivated": true, + "term": "HS", + "recommendedmodules": [], + "recommendedmoduleIds": [], + "recommendedmoduleShortKeys": [], + "dependentmodules": [], + "dependentmoduleIds": [], + "dependentmoduleShortKeys": [], + "successormoduleShortKey": null, + "predecessormoduleShortKey": null, "isMandatory": false, "categoriesForColoring": [ - "GWRIKTS" + "gwr" ] }, { - "id": "IKEK", - "name": "Ethik & KI", - "url": "allModules/44049_M_IKEK.json", - "ects": 2, + "module_id": 42231, + "id": "NIoSec", + "name": "Network and IoT Security", + "url": "allModules/42231_M_NIoSec.json", + "ects": 4, "isDeactivated": false, - "term": "FS", - "recommendedModuleIds": [], - "dependentModuleIds": [], - "successorModuleId": null, - "predecessorModuleId": null, + "term": "HS", + "recommendedmodules": [ + { + "23311": "CN2" + }, + { + "28240": "CN1" + }, + { + "36478": "CySec" + } + ], + "recommendedmoduleIds": [ + 23311, + 28240, + 36478 + ], + "recommendedmoduleShortKeys": [ + "CN1", + "CN2", + "CySec" + ], + "dependentmodules": [], + "dependentmoduleIds": [], + "dependentmoduleShortKeys": [], + "successormoduleShortKey": null, + "predecessormoduleShortKey": "NISec", "isMandatory": false, "categoriesForColoring": [ - "GWRIKTS" + "Auf", + "Inf" ] }, { - "id": "IKEKp", - "name": "Ethik & KI (Projektarbeit)", - "url": "allModules/44052_M_IKEK_p.json", - "ects": 3, + "module_id": 42760, + "id": "VwlTg", + "name": "Volkswirtschaft und Technikgeschichte", + "url": "allModules/42760_M_VwlTg.json", + "ects": 4, "isDeactivated": false, "term": "FS", - "recommendedModuleIds": [], - "dependentModuleIds": [], - "successorModuleId": null, - "predecessorModuleId": null, + "recommendedmodules": [], + "recommendedmoduleIds": [], + "recommendedmoduleShortKeys": [], + "dependentmodules": [], + "dependentmoduleIds": [], + "dependentmoduleShortKeys": [], + "successormoduleShortKey": null, + "predecessormoduleShortKey": null, "isMandatory": false, "categoriesForColoring": [ - "GWRIKTS" + "gwr" ] }, { - "id": "IKFD", - "name": "Applied Frugal Design: Einfach gestalten, gesund leben", - "url": "allModules/56734_M_IKFD.json", - "ects": 2, + "module_id": 43277, + "id": "RheKoI", + "name": "Rhetorische Kommunikation für IngenieurInnen", + "url": "allModules/43277_M_RheKoI.json", + "ects": 4, "isDeactivated": false, "term": "HS", - "recommendedModuleIds": [], - "dependentModuleIds": [], - "successorModuleId": null, - "predecessorModuleId": null, + "recommendedmodules": [], + "recommendedmoduleIds": [], + "recommendedmoduleShortKeys": [], + "dependentmodules": [], + "dependentmoduleIds": [], + "dependentmoduleShortKeys": [], + "successormoduleShortKey": null, + "predecessormoduleShortKey": "RheKI", "isMandatory": false, "categoriesForColoring": [ - "GWRIKTS" + "KomEng" ] }, { - "id": "IKFDp", - "name": "Applied Frugal Design: Einfach gestalten, gesund leben (Projektarbeit)", - "url": "allModules/56737_M_IKFD_p.json", + "module_id": 43544, + "id": "PhAI", + "name": "Physik Anwendungen für Informatik", + "url": "allModules/43544_M_PhAI.json", "ects": 4, "isDeactivated": false, - "term": "HS", - "recommendedModuleIds": [], - "dependentModuleIds": [], - "successorModuleId": null, - "predecessorModuleId": null, + "term": "FS", + "recommendedmodules": [ + { + "28151": "An1I" + }, + { + "28156": "An2I" + } + ], + "recommendedmoduleIds": [ + 28151, + 28156 + ], + "recommendedmoduleShortKeys": [ + "An1I", + "An2I" + ], + "dependentmodules": [], + "dependentmoduleIds": [], + "dependentmoduleShortKeys": [], + "successormoduleShortKey": null, + "predecessormoduleShortKey": null, "isMandatory": false, "categoriesForColoring": [ - "GWRIKTS" + "MaPh" ] }, { - "id": "IKFL", - "name": "Future Life Design: Successfully shaping your own life path", - "url": "allModules/56740_M_IKFL.json", - "ects": 2, + "module_id": 43712, + "id": "SEProj", + "name": "SE Project", + "url": "allModules/43712_M_SEProj.json", + "ects": 4, "isDeactivated": false, - "term": "HS", - "recommendedModuleIds": [], - "dependentModuleIds": [], - "successorModuleId": null, - "predecessorModuleId": null, - "isMandatory": false, + "term": "FS", + "recommendedmodules": [ + { + "28231": "PmQm" + }, + { + "38872": "OOP1" + }, + { + "38879": "AutPy" + }, + { + "38910": "OOP2" + }, + { + "39203": "SEP1" + } + ], + "recommendedmoduleIds": [ + 28231, + 38872, + 38879, + 38910, + 39203 + ], + "recommendedmoduleShortKeys": [ + "AutPy", + "OOP1", + "OOP2", + "PmQm", + "SEP1" + ], + "dependentmodules": [ + { + "40906": "SAI21" + } + ], + "dependentmoduleIds": [ + 40906 + ], + "dependentmoduleShortKeys": [ + "SAI21" + ], + "successormoduleShortKey": null, + "predecessormoduleShortKey": null, + "isMandatory": true, "categoriesForColoring": [ - "GWRIKTS" + "EP", + "Inf" ] }, { - "id": "IKFLp", - "name": "Future Life Design: Successfully shaping your own life path (Projektarbeit)", - "url": "allModules/56743_M_IKFL_p.json", - "ects": 3, + "module_id": 43801, + "id": "ComGra", + "name": "Computer Grafik", + "url": "allModules/43801_M_ComGra.json", + "ects": 4, "isDeactivated": false, "term": "HS", - "recommendedModuleIds": [], - "dependentModuleIds": [], - "successorModuleId": null, - "predecessorModuleId": null, + "recommendedmodules": [ + { + "28151": "An1I" + }, + { + "38872": "OOP1" + }, + { + "38881": "AlgDat" + }, + { + "38910": "OOP2" + } + ], + "recommendedmoduleIds": [ + 28151, + 38872, + 38881, + 38910 + ], + "recommendedmoduleShortKeys": [ + "AlgDat", + "An1I", + "OOP1", + "OOP2" + ], + "dependentmodules": [], + "dependentmoduleIds": [], + "dependentmoduleShortKeys": [], + "successormoduleShortKey": null, + "predecessormoduleShortKey": null, "isMandatory": false, "categoriesForColoring": [ - "GWRIKTS" + "Auf", + "Inf" ] }, { - "id": "IKGA", - "name": "Generative AI in der Planung", - "url": "allModules/44211_M_IKGA.json", - "ects": 2, + "module_id": 43809, + "id": "GenAI", + "name": "Generative AI", + "url": "allModules/43809_M_GenAI.json", + "ects": 4, "isDeactivated": false, - "term": "FS", - "recommendedModuleIds": [], - "dependentModuleIds": [], - "successorModuleId": null, - "predecessorModuleId": null, + "term": "HS", + "recommendedmodules": [ + { + "38879": "AutPy" + }, + { + "40866": "AIFo" + } + ], + "recommendedmoduleIds": [ + 38879, + 40866 + ], + "recommendedmoduleShortKeys": [ + "AIFo", + "AutPy" + ], + "dependentmodules": [], + "dependentmoduleIds": [], + "dependentmoduleShortKeys": [], + "successormoduleShortKey": null, + "predecessormoduleShortKey": null, "isMandatory": false, "categoriesForColoring": [ - "GWRIKTS" + "Auf", + "Inf" ] }, { - "id": "IKGAp", - "name": "Generative AI in der Planung (Projektarbeit)", - "url": "allModules/44214_M_IKGA_p.json", - "ects": 3, + "module_id": 43813, + "id": "OOP1", + "name": "Objektorientierte Programmierung 1", + "url": "allModules/43813_M_OOP1.json", + "ects": 4, "isDeactivated": false, - "term": "FS", - "recommendedModuleIds": [], - "dependentModuleIds": [], - "successorModuleId": null, - "predecessorModuleId": null, + "term": "HS", + "recommendedmodules": [], + "recommendedmoduleIds": [], + "recommendedmoduleShortKeys": [], + "dependentmodules": [], + "dependentmoduleIds": [], + "dependentmoduleShortKeys": [], + "successormoduleShortKey": null, + "predecessormoduleShortKey": null, "isMandatory": false, "categoriesForColoring": [ - "GWRIKTS" + "Inf", + "RA" ] }, { - "id": "IKGE", - "name": "Klimagerechte Stadt- und Gemeindeentwicklung", - "url": "allModules/44088_M_IKGE.json", + "module_id": 43909, + "id": "IKTSV2", + "name": "IKTS_Vorlage 2ECTS", + "url": "allModules/43909_M_IKTSV2.json", "ects": 2, - "isDeactivated": false, - "term": "both", - "recommendedModuleIds": [], - "dependentModuleIds": [], - "successorModuleId": null, - "predecessorModuleId": null, + "isDeactivated": true, + "term": "", + "recommendedmodules": [], + "recommendedmoduleIds": [], + "recommendedmoduleShortKeys": [], + "dependentmodules": [], + "dependentmoduleIds": [], + "dependentmoduleShortKeys": [], + "successormoduleShortKey": null, + "predecessormoduleShortKey": null, "isMandatory": false, "categoriesForColoring": [ "GWRIKTS" ] }, { - "id": "IKGEp", - "name": "Klimagerechte Stadt- und Gemeindeentwicklung (Projektarbeit)", - "url": "allModules/44091_M_IKGE_p.json", + "module_id": 43910, + "id": "IKTSV3", + "name": "IKTS_Vorlage 3ECTS", + "url": "allModules/43910_M_IKTSV3.json", "ects": 3, - "isDeactivated": false, - "term": "both", - "recommendedModuleIds": [], - "dependentModuleIds": [], - "successorModuleId": null, - "predecessorModuleId": null, + "isDeactivated": true, + "term": "", + "recommendedmodules": [], + "recommendedmoduleIds": [], + "recommendedmoduleShortKeys": [], + "dependentmodules": [], + "dependentmoduleIds": [], + "dependentmoduleShortKeys": [], + "successormoduleShortKey": null, + "predecessormoduleShortKey": null, "isMandatory": false, "categoriesForColoring": [ "GWRIKTS" ] }, { - "id": "IKGL", - "name": "Gesund leben und Langlebigkeit", - "url": "allModules/44061_M_IKGL.json", - "ects": 2, - "isDeactivated": false, - "term": "HS", - "recommendedModuleIds": [], - "dependentModuleIds": [], - "successorModuleId": null, - "predecessorModuleId": null, + "module_id": 43911, + "id": "IKTSV4", + "name": "IKTS_Vorlage 4ECTS", + "url": "allModules/43911_M_IKTSV4.json", + "ects": 4, + "isDeactivated": true, + "term": "", + "recommendedmodules": [], + "recommendedmoduleIds": [], + "recommendedmoduleShortKeys": [], + "dependentmodules": [], + "dependentmoduleIds": [], + "dependentmoduleShortKeys": [], + "successormoduleShortKey": null, + "predecessormoduleShortKey": null, "isMandatory": false, "categoriesForColoring": [ "GWRIKTS" ] }, { - "id": "IKGS", - "name": "Knowhow und Technologien für nachhaltige Entwicklung im globalen Süden", - "url": "allModules/44190_M_IKGS.json", + "module_id": 44020, + "id": "IKAG", + "name": "Alternde Gesellschaften", + "url": "allModules/44020_M_IKAG.json", "ects": 2, "isDeactivated": false, - "term": "HS", - "recommendedModuleIds": [], - "dependentModuleIds": [], - "successorModuleId": null, - "predecessorModuleId": null, + "term": "FS", + "recommendedmodules": [], + "recommendedmoduleIds": [], + "recommendedmoduleShortKeys": [], + "dependentmodules": [], + "dependentmoduleIds": [], + "dependentmoduleShortKeys": [], + "successormoduleShortKey": null, + "predecessormoduleShortKey": null, "isMandatory": false, "categoriesForColoring": [ "GWRIKTS" ] }, { - "id": "IKGSp", - "name": "Knowhow und Technologien für nachhaltige Entwicklung im globalen Süden (Projektarbeit)", - "url": "allModules/56922_M_IKGS_p.json", - "ects": 3, - "isDeactivated": false, - "term": "HS", - "recommendedModuleIds": [], - "dependentModuleIds": [], - "successorModuleId": null, - "predecessorModuleId": null, + "module_id": 44037, + "id": "IKBH", + "name": "Behavioral Design", + "url": "allModules/44037_M_IKBH.json", + "ects": 2, + "isDeactivated": true, + "term": "", + "recommendedmodules": [], + "recommendedmoduleIds": [], + "recommendedmoduleShortKeys": [], + "dependentmodules": [], + "dependentmoduleIds": [], + "dependentmoduleShortKeys": [], + "successormoduleShortKey": "IKBD", + "predecessormoduleShortKey": null, "isMandatory": false, "categoriesForColoring": [ "GWRIKTS" ] }, { - "id": "IKIE", - "name": "Interdisziplinär entwickeln - gerüstet für die technikbasierte Arbeitswelt", - "url": "allModules/44079_M_IKIE.json", + "module_id": 44040, + "id": "IKBW", + "name": "Blickwechsel", + "url": "allModules/44040_M_IKBW.json", "ects": 2, "isDeactivated": false, - "term": "", - "recommendedModuleIds": [], - "dependentModuleIds": [], - "successorModuleId": null, - "predecessorModuleId": null, + "term": "FS", + "recommendedmodules": [], + "recommendedmoduleIds": [], + "recommendedmoduleShortKeys": [], + "dependentmodules": [], + "dependentmoduleIds": [], + "dependentmoduleShortKeys": [], + "successormoduleShortKey": null, + "predecessormoduleShortKey": null, "isMandatory": false, "categoriesForColoring": [ "GWRIKTS" ] }, { - "id": "IKII", - "name": "Ideen Inkubator Klimawende", - "url": "allModules/44073_M_IKII.json", + "module_id": 44043, + "id": "IKDK", + "name": "Demokratie im Zeitalter von KI", + "url": "allModules/44043_M_IKDK.json", "ects": 2, "isDeactivated": false, - "term": "", - "recommendedModuleIds": [], - "dependentModuleIds": [], - "successorModuleId": null, - "predecessorModuleId": null, + "term": "both", + "recommendedmodules": [], + "recommendedmoduleIds": [], + "recommendedmoduleShortKeys": [], + "dependentmodules": [], + "dependentmoduleIds": [], + "dependentmoduleShortKeys": [], + "successormoduleShortKey": null, + "predecessormoduleShortKey": null, "isMandatory": false, "categoriesForColoring": [ "GWRIKTS" ] }, { - "id": "IKIIp", - "name": "Ideen Inkubator Klimawende (Projektarbeit)", - "url": "allModules/44076_M_IKII_p.json", + "module_id": 44046, + "id": "IKDKp", + "name": "Demokratie im Zeitalter von KI (Projektarbeit)", + "url": "allModules/44046_M_IKDK_p.json", "ects": 3, "isDeactivated": false, - "term": "", - "recommendedModuleIds": [], - "dependentModuleIds": [], - "successorModuleId": null, - "predecessorModuleId": null, + "term": "FS", + "recommendedmodules": [], + "recommendedmoduleIds": [], + "recommendedmoduleShortKeys": [], + "dependentmodules": [], + "dependentmoduleIds": [], + "dependentmoduleShortKeys": [], + "successormoduleShortKey": null, + "predecessormoduleShortKey": null, "isMandatory": false, "categoriesForColoring": [ "GWRIKTS" ] }, { - "id": "IKIS", - "name": "International Summer School for Sustainability", - "url": "allModules/56789_M_IKIS.json", + "module_id": 44049, + "id": "IKEK", + "name": "Ethik & KI", + "url": "allModules/44049_M_IKEK.json", "ects": 2, "isDeactivated": false, - "term": "HS", - "recommendedModuleIds": [], - "dependentModuleIds": [], - "successorModuleId": null, - "predecessorModuleId": null, + "term": "FS", + "recommendedmodules": [], + "recommendedmoduleIds": [], + "recommendedmoduleShortKeys": [], + "dependentmodules": [], + "dependentmoduleIds": [], + "dependentmoduleShortKeys": [], + "successormoduleShortKey": null, + "predecessormoduleShortKey": null, "isMandatory": false, "categoriesForColoring": [ "GWRIKTS" ] }, { - "id": "IKISp", - "name": "International Summer School for Sustainability (Projektarbeit)", - "url": "allModules/56866_M_IKIS_p.json", + "module_id": 44052, + "id": "IKEKp", + "name": "Ethik & KI (Projektarbeit)", + "url": "allModules/44052_M_IKEK_p.json", "ects": 3, "isDeactivated": false, - "term": "HS", - "recommendedModuleIds": [], - "dependentModuleIds": [], - "successorModuleId": null, - "predecessorModuleId": null, + "term": "FS", + "recommendedmodules": [], + "recommendedmoduleIds": [], + "recommendedmoduleShortKeys": [], + "dependentmodules": [], + "dependentmoduleIds": [], + "dependentmoduleShortKeys": [], + "successormoduleShortKey": null, + "predecessormoduleShortKey": null, "isMandatory": false, "categoriesForColoring": [ "GWRIKTS" ] }, { - "id": "IKKA", - "name": "Nachhaltigkeit und Klimaschutz angewandt", - "url": "allModules/44223_M_IKKA.json", + "module_id": 44055, + "id": "IKMO", + "name": "Gemeinden & Städte von morgen. So gelingt nachhaltige Gemeindeentwicklung", + "url": "allModules/44055_M_IKMO.json", "ects": 2, "isDeactivated": false, - "term": "HS", - "recommendedModuleIds": [], - "dependentModuleIds": [], - "successorModuleId": null, - "predecessorModuleId": null, + "term": "both", + "recommendedmodules": [], + "recommendedmoduleIds": [], + "recommendedmoduleShortKeys": [], + "dependentmodules": [], + "dependentmoduleIds": [], + "dependentmoduleShortKeys": [], + "successormoduleShortKey": null, + "predecessormoduleShortKey": null, "isMandatory": false, "categoriesForColoring": [ "GWRIKTS" ] }, { - "id": "IKKK", - "name": "Kommunale Klimawende", - "url": "allModules/44184_M_IKKK.json", - "ects": 2, + "module_id": 44058, + "id": "IKMOp", + "name": "Gemeinden & Städte von morgen. So gelingt nachhaltige Gemeindeentwicklung (Projektarbeit)", + "url": "allModules/44058_M_IKMO_p.json", + "ects": 3, "isDeactivated": false, - "term": "HS", - "recommendedModuleIds": [], - "dependentModuleIds": [], - "successorModuleId": null, - "predecessorModuleId": null, + "term": "both", + "recommendedmodules": [], + "recommendedmoduleIds": [], + "recommendedmoduleShortKeys": [], + "dependentmodules": [], + "dependentmoduleIds": [], + "dependentmoduleShortKeys": [], + "successormoduleShortKey": null, + "predecessormoduleShortKey": null, "isMandatory": false, "categoriesForColoring": [ "GWRIKTS" ] }, { - "id": "IKKKp", - "name": "Kommunale Klimawende (Projektarbeit)", - "url": "allModules/44187_M_IKKK_p.json", - "ects": 3, + "module_id": 44061, + "id": "IKGL", + "name": "Gesund leben und Langlebigkeit", + "url": "allModules/44061_M_IKGL.json", + "ects": 2, "isDeactivated": false, "term": "HS", - "recommendedModuleIds": [], - "dependentModuleIds": [], - "successorModuleId": null, - "predecessorModuleId": null, + "recommendedmodules": [], + "recommendedmoduleIds": [], + "recommendedmoduleShortKeys": [], + "dependentmodules": [], + "dependentmoduleIds": [], + "dependentmoduleShortKeys": [], + "successormoduleShortKey": null, + "predecessormoduleShortKey": null, "isMandatory": false, "categoriesForColoring": [ "GWRIKTS" ] }, { - "id": "IKKL", - "name": "Circular Economy", - "url": "allModules/44094_M_IKKL.json", + "module_id": 44064, + "id": "IKAK", + "name": "Gesundes Altern mit Hilfe von künstlicher Intelligenz", + "url": "allModules/44064_M_IKAK.json", "ects": 2, "isDeactivated": false, - "term": "FS", - "recommendedModuleIds": [], - "dependentModuleIds": [], - "successorModuleId": null, - "predecessorModuleId": null, + "term": "both", + "recommendedmodules": [], + "recommendedmoduleIds": [], + "recommendedmoduleShortKeys": [], + "dependentmodules": [], + "dependentmoduleIds": [], + "dependentmoduleShortKeys": [], + "successormoduleShortKey": null, + "predecessormoduleShortKey": null, "isMandatory": false, "categoriesForColoring": [ "GWRIKTS" ] }, { - "id": "IKKLp", - "name": "Circular Economy (Projektarbeit)", - "url": "allModules/44097_M_IKKL_p.json", + "module_id": 44067, + "id": "IKAKp", + "name": "Gesundes Altern mit Hilfe von künstlicher Intelligenz (Projektarbeit)", + "url": "allModules/44067_M_IKAK_p.json", "ects": 3, "isDeactivated": false, "term": "FS", - "recommendedModuleIds": [], - "dependentModuleIds": [], - "successorModuleId": null, - "predecessorModuleId": null, + "recommendedmodules": [], + "recommendedmoduleIds": [], + "recommendedmoduleShortKeys": [], + "dependentmodules": [], + "dependentmoduleIds": [], + "dependentmoduleShortKeys": [], + "successormoduleShortKey": null, + "predecessormoduleShortKey": null, "isMandatory": false, "categoriesForColoring": [ "GWRIKTS" ] }, { - "id": "IKKP", - "name": "Klimakrise: Kann die Politik die Welt noch retten?", - "url": "allModules/44226_M_IKKP.json", + "module_id": 44070, + "id": "IKNN", + "name": "Hackathon zu \"Netto-null in Gebäuden und Verkehr\"", + "url": "allModules/44070_M_IKNN.json", "ects": 2, "isDeactivated": false, - "term": "FS", - "recommendedModuleIds": [], - "dependentModuleIds": [], - "successorModuleId": null, - "predecessorModuleId": null, + "term": "HS", + "recommendedmodules": [], + "recommendedmoduleIds": [], + "recommendedmoduleShortKeys": [], + "dependentmodules": [], + "dependentmoduleIds": [], + "dependentmoduleShortKeys": [], + "successormoduleShortKey": null, + "predecessormoduleShortKey": null, "isMandatory": false, "categoriesForColoring": [ "GWRIKTS" ] }, { - "id": "IKKPp", - "name": "Klimakrise: Kann die Politik die Welt noch retten? (Projektarbeit)", - "url": "allModules/44229_M_IKKP_p.json", - "ects": 3, + "module_id": 44073, + "id": "IKII", + "name": "Ideen Inkubator Klimawende", + "url": "allModules/44073_M_IKII.json", + "ects": 2, "isDeactivated": false, - "term": "FS", - "recommendedModuleIds": [], - "dependentModuleIds": [], - "successorModuleId": null, - "predecessorModuleId": null, + "term": "", + "recommendedmodules": [], + "recommendedmoduleIds": [], + "recommendedmoduleShortKeys": [], + "dependentmodules": [], + "dependentmoduleIds": [], + "dependentmoduleShortKeys": [], + "successormoduleShortKey": null, + "predecessormoduleShortKey": null, "isMandatory": false, "categoriesForColoring": [ "GWRIKTS" ] }, { - "id": "IKLD", - "name": "Future Life Design: Den eigenen Lebensweg erfolgreich gestalten", - "url": "allModules/56925_M_IKLD.json", - "ects": 2, + "module_id": 44076, + "id": "IKIIp", + "name": "Ideen Inkubator Klimawende (Projektarbeit)", + "url": "allModules/44076_M_IKII_p.json", + "ects": 3, "isDeactivated": false, - "term": "HS", - "recommendedModuleIds": [], - "dependentModuleIds": [], - "successorModuleId": null, - "predecessorModuleId": null, + "term": "", + "recommendedmodules": [], + "recommendedmoduleIds": [], + "recommendedmoduleShortKeys": [], + "dependentmodules": [], + "dependentmoduleIds": [], + "dependentmoduleShortKeys": [], + "successormoduleShortKey": null, + "predecessormoduleShortKey": null, "isMandatory": false, "categoriesForColoring": [ "GWRIKTS" ] }, { - "id": "IKLDp", - "name": "Future Life Design: Den eigenen Lebensweg erfolgreich gestalten (Projektarbeit)", - "url": "allModules/56928_M_IKLD_p.json", - "ects": 3, + "module_id": 44079, + "id": "IKIE", + "name": "Interdisziplinär entwickeln - gerüstet für die technikbasierte Arbeitswelt", + "url": "allModules/44079_M_IKIE.json", + "ects": 2, "isDeactivated": false, - "term": "HS", - "recommendedModuleIds": [], - "dependentModuleIds": [], - "successorModuleId": null, - "predecessorModuleId": null, + "term": "", + "recommendedmodules": [], + "recommendedmoduleIds": [], + "recommendedmoduleShortKeys": [], + "dependentmodules": [], + "dependentmoduleIds": [], + "dependentmoduleShortKeys": [], + "successormoduleShortKey": null, + "predecessormoduleShortKey": null, "isMandatory": false, "categoriesForColoring": [ "GWRIKTS" ] }, { + "module_id": 44082, "id": "IKLE", "name": "IZM-Projekt", "url": "allModules/44082_M_IKLE.json", "ects": 2, "isDeactivated": false, "term": "FS", - "recommendedModuleIds": [], - "dependentModuleIds": [], - "successorModuleId": null, - "predecessorModuleId": null, + "recommendedmodules": [], + "recommendedmoduleIds": [], + "recommendedmoduleShortKeys": [], + "dependentmodules": [], + "dependentmoduleIds": [], + "dependentmoduleShortKeys": [], + "successormoduleShortKey": null, + "predecessormoduleShortKey": null, "isMandatory": false, "categoriesForColoring": [ "GWRIKTS" ] }, { + "module_id": 44085, "id": "IKLEp", "name": "IZM-Projekt (Projektarbeit)", "url": "allModules/44085_M_IKLE_p.json", "ects": 4, "isDeactivated": false, "term": "", - "recommendedModuleIds": [], - "dependentModuleIds": [], - "successorModuleId": null, - "predecessorModuleId": null, + "recommendedmodules": [], + "recommendedmoduleIds": [], + "recommendedmoduleShortKeys": [], + "dependentmodules": [], + "dependentmoduleIds": [], + "dependentmoduleShortKeys": [], + "successormoduleShortKey": null, + "predecessormoduleShortKey": null, "isMandatory": false, "categoriesForColoring": [ "GWRIKTS" ] }, { - "id": "IKLF", - "name": "Lernfähigkeit und Gedächtnis", - "url": "allModules/44100_M_IKLF.json", + "module_id": 44088, + "id": "IKGE", + "name": "Klimagerechte Stadt- und Gemeindeentwicklung", + "url": "allModules/44088_M_IKGE.json", "ects": 2, "isDeactivated": false, - "term": "FS", - "recommendedModuleIds": [], - "dependentModuleIds": [], - "successorModuleId": null, - "predecessorModuleId": null, + "term": "both", + "recommendedmodules": [], + "recommendedmoduleIds": [], + "recommendedmoduleShortKeys": [], + "dependentmodules": [], + "dependentmoduleIds": [], + "dependentmoduleShortKeys": [], + "successormoduleShortKey": null, + "predecessormoduleShortKey": null, "isMandatory": false, "categoriesForColoring": [ "GWRIKTS" ] }, { - "id": "IKLK", - "name": "Lösungsorientierte Kommunikation für dynamische Arbeitswelten", - "url": "allModules/44103_M_IKLK.json", - "ects": 2, + "module_id": 44091, + "id": "IKGEp", + "name": "Klimagerechte Stadt- und Gemeindeentwicklung (Projektarbeit)", + "url": "allModules/44091_M_IKGE_p.json", + "ects": 3, "isDeactivated": false, - "term": "FS", - "recommendedModuleIds": [], - "dependentModuleIds": [], - "successorModuleId": null, - "predecessorModuleId": null, + "term": "both", + "recommendedmodules": [], + "recommendedmoduleIds": [], + "recommendedmoduleShortKeys": [], + "dependentmodules": [], + "dependentmoduleIds": [], + "dependentmoduleShortKeys": [], + "successormoduleShortKey": null, + "predecessormoduleShortKey": null, "isMandatory": false, "categoriesForColoring": [ "GWRIKTS" ] }, { - "id": "IKME", - "name": "Messbar gesund", - "url": "allModules/44115_M_IKME.json", + "module_id": 44094, + "id": "IKKL", + "name": "Circular Economy", + "url": "allModules/44094_M_IKKL.json", "ects": 2, "isDeactivated": false, "term": "FS", - "recommendedModuleIds": [], - "dependentModuleIds": [], - "successorModuleId": null, - "predecessorModuleId": null, + "recommendedmodules": [], + "recommendedmoduleIds": [], + "recommendedmoduleShortKeys": [], + "dependentmodules": [], + "dependentmoduleIds": [], + "dependentmoduleShortKeys": [], + "successormoduleShortKey": null, + "predecessormoduleShortKey": null, "isMandatory": false, "categoriesForColoring": [ "GWRIKTS" ] }, { - "id": "IKMEp", - "name": "Messbar gesund (Projektarbeit)", - "url": "allModules/56875_M_IKME_p.json", + "module_id": 44097, + "id": "IKKLp", + "name": "Circular Economy (Projektarbeit)", + "url": "allModules/44097_M_IKKL_p.json", "ects": 3, "isDeactivated": false, "term": "FS", - "recommendedModuleIds": [], - "dependentModuleIds": [], - "successorModuleId": null, - "predecessorModuleId": null, + "recommendedmodules": [], + "recommendedmoduleIds": [], + "recommendedmoduleShortKeys": [], + "dependentmodules": [], + "dependentmoduleIds": [], + "dependentmoduleShortKeys": [], + "successormoduleShortKey": null, + "predecessormoduleShortKey": null, "isMandatory": false, "categoriesForColoring": [ "GWRIKTS" ] }, { - "id": "IKMI", - "name": "Medien- und Informationskompetenz in Zeiten von KI", - "url": "allModules/44109_M_IKMI.json", + "module_id": 44100, + "id": "IKLF", + "name": "Lernfähigkeit und Gedächtnis", + "url": "allModules/44100_M_IKLF.json", "ects": 2, "isDeactivated": false, "term": "FS", - "recommendedModuleIds": [], - "dependentModuleIds": [], - "successorModuleId": null, - "predecessorModuleId": null, - "isMandatory": false, - "categoriesForColoring": [ - "GWRIKTS" - ] - }, - { - "id": "IKMIp", - "name": "Medien- und Informationskompetenz in Zeiten von KI (Projektarbeit)", - "url": "allModules/44112_M_IKMI_p.json", - "ects": 3, - "isDeactivated": false, - "term": "FS", - "recommendedModuleIds": [], - "dependentModuleIds": [], - "successorModuleId": null, - "predecessorModuleId": null, + "recommendedmodules": [], + "recommendedmoduleIds": [], + "recommendedmoduleShortKeys": [], + "dependentmodules": [], + "dependentmoduleIds": [], + "dependentmoduleShortKeys": [], + "successormoduleShortKey": null, + "predecessormoduleShortKey": null, "isMandatory": false, "categoriesForColoring": [ "GWRIKTS" ] }, { - "id": "IKMO", - "name": "Gemeinden & Städte von morgen. So gelingt nachhaltige Gemeindeentwicklung", - "url": "allModules/44055_M_IKMO.json", + "module_id": 44103, + "id": "IKLK", + "name": "Lösungsorientierte Kommunikation für dynamische Arbeitswelten", + "url": "allModules/44103_M_IKLK.json", "ects": 2, "isDeactivated": false, - "term": "both", - "recommendedModuleIds": [], - "dependentModuleIds": [], - "successorModuleId": null, - "predecessorModuleId": null, - "isMandatory": false, - "categoriesForColoring": [ - "GWRIKTS" - ] - }, - { - "id": "IKMOp", - "name": "Gemeinden & Städte von morgen. So gelingt nachhaltige Gemeindeentwicklung (Projektarbeit)", - "url": "allModules/44058_M_IKMO_p.json", - "ects": 3, - "isDeactivated": false, - "term": "both", - "recommendedModuleIds": [], - "dependentModuleIds": [], - "successorModuleId": null, - "predecessorModuleId": null, + "term": "FS", + "recommendedmodules": [], + "recommendedmoduleIds": [], + "recommendedmoduleShortKeys": [], + "dependentmodules": [], + "dependentmoduleIds": [], + "dependentmoduleShortKeys": [], + "successormoduleShortKey": null, + "predecessormoduleShortKey": null, "isMandatory": false, "categoriesForColoring": [ "GWRIKTS" ] }, { - "id": "IKNB", - "name": "Wasser und Klima: Nachhaltige Wasserbewirtschaftung auf Gemeindeebene", - "url": "allModules/44199_M_IKNB.json", + "module_id": 44109, + "id": "IKMI", + "name": "Medien- und Informationskompetenz in Zeiten von KI", + "url": "allModules/44109_M_IKMI.json", "ects": 2, "isDeactivated": false, "term": "FS", - "recommendedModuleIds": [], - "dependentModuleIds": [], - "successorModuleId": null, - "predecessorModuleId": null, + "recommendedmodules": [], + "recommendedmoduleIds": [], + "recommendedmoduleShortKeys": [], + "dependentmodules": [], + "dependentmoduleIds": [], + "dependentmoduleShortKeys": [], + "successormoduleShortKey": null, + "predecessormoduleShortKey": null, "isMandatory": false, "categoriesForColoring": [ "GWRIKTS" ] }, { - "id": "IKNBp", - "name": "Wasser und Klima: Nachhaltige Wasserbewirtschaftung auf Gemeindeebene (Projektarbeit)", - "url": "allModules/57170_M_IKNB_p.json", - "ects": 4, + "module_id": 44112, + "id": "IKMIp", + "name": "Medien- und Informationskompetenz in Zeiten von KI (Projektarbeit)", + "url": "allModules/44112_M_IKMI_p.json", + "ects": 3, "isDeactivated": false, "term": "FS", - "recommendedModuleIds": [], - "dependentModuleIds": [], - "successorModuleId": null, - "predecessorModuleId": null, + "recommendedmodules": [], + "recommendedmoduleIds": [], + "recommendedmoduleShortKeys": [], + "dependentmodules": [], + "dependentmoduleIds": [], + "dependentmoduleShortKeys": [], + "successormoduleShortKey": null, + "predecessormoduleShortKey": null, "isMandatory": false, "categoriesForColoring": [ "GWRIKTS" ] }, { - "id": "IKNE", - "name": "Nachhaltige Ernährung für Körper, Geist und Klima", - "url": "allModules/56792_M_IKNE.json", + "module_id": 44115, + "id": "IKME", + "name": "Messbar gesund", + "url": "allModules/44115_M_IKME.json", "ects": 2, "isDeactivated": false, - "term": "HS", - "recommendedModuleIds": [], - "dependentModuleIds": [], - "successorModuleId": null, - "predecessorModuleId": null, - "isMandatory": false, - "categoriesForColoring": [ - "GWRIKTS" - ] - }, - { - "id": "IKNEp", - "name": "Nachhaltige Ernährung für Körper, Geist und Klima (Projektarbeit)", - "url": "allModules/56795_M_IKNE_p.json", - "ects": 3, - "isDeactivated": false, - "term": "HS", - "recommendedModuleIds": [], - "dependentModuleIds": [], - "successorModuleId": null, - "predecessorModuleId": null, + "term": "FS", + "recommendedmodules": [], + "recommendedmoduleIds": [], + "recommendedmoduleShortKeys": [], + "dependentmodules": [], + "dependentmoduleIds": [], + "dependentmoduleShortKeys": [], + "successormoduleShortKey": null, + "predecessormoduleShortKey": null, "isMandatory": false, "categoriesForColoring": [ "GWRIKTS" ] }, { + "module_id": 44121, "id": "IKNG", "name": "Neue Narrative für eine nachhaltige Gesellschaft", "url": "allModules/44121_M_IKNG.json", "ects": 2, "isDeactivated": false, "term": "FS", - "recommendedModuleIds": [], - "dependentModuleIds": [], - "successorModuleId": null, - "predecessorModuleId": null, + "recommendedmodules": [], + "recommendedmoduleIds": [], + "recommendedmoduleShortKeys": [], + "dependentmodules": [], + "dependentmoduleIds": [], + "dependentmoduleShortKeys": [], + "successormoduleShortKey": null, + "predecessormoduleShortKey": null, "isMandatory": false, "categoriesForColoring": [ "GWRIKTS" ] }, { + "module_id": 44124, "id": "IKNGp", "name": "Neue Narrative für eine nachhaltige Gesellschaft (Projektarbeit)", "url": "allModules/44124_M_IKNG_p.json", "ects": 3, "isDeactivated": false, "term": "FS", - "recommendedModuleIds": [], - "dependentModuleIds": [], - "successorModuleId": null, - "predecessorModuleId": null, + "recommendedmodules": [], + "recommendedmoduleIds": [], + "recommendedmoduleShortKeys": [], + "dependentmodules": [], + "dependentmoduleIds": [], + "dependentmoduleShortKeys": [], + "successormoduleShortKey": null, + "predecessormoduleShortKey": null, "isMandatory": false, "categoriesForColoring": [ "GWRIKTS" ] }, { + "module_id": 44127, "id": "IKNK", "name": "New Work & KI", "url": "allModules/44127_M_IKNK.json", "ects": 2, "isDeactivated": false, "term": "FS", - "recommendedModuleIds": [], - "dependentModuleIds": [], - "successorModuleId": null, - "predecessorModuleId": null, + "recommendedmodules": [], + "recommendedmoduleIds": [], + "recommendedmoduleShortKeys": [], + "dependentmodules": [], + "dependentmoduleIds": [], + "dependentmoduleShortKeys": [], + "successormoduleShortKey": null, + "predecessormoduleShortKey": null, "isMandatory": false, "categoriesForColoring": [ "GWRIKTS" ] }, { + "module_id": 44130, "id": "IKNKp", "name": "New Work & KI (Projektarbeit)", "url": "allModules/44130_M_IKNK_p.json", "ects": 3, "isDeactivated": false, "term": "both", - "recommendedModuleIds": [], - "dependentModuleIds": [], - "successorModuleId": null, - "predecessorModuleId": null, + "recommendedmodules": [], + "recommendedmoduleIds": [], + "recommendedmoduleShortKeys": [], + "dependentmodules": [], + "dependentmoduleIds": [], + "dependentmoduleShortKeys": [], + "successormoduleShortKey": null, + "predecessormoduleShortKey": null, "isMandatory": false, "categoriesForColoring": [ "GWRIKTS" ] }, { - "id": "IKNN", - "name": "Hackathon zu \"Netto-null in Gebäuden und Verkehr\"", - "url": "allModules/44070_M_IKNN.json", + "module_id": 44133, + "id": "IKPS", + "name": "Prototyping für Startup-Ideen", + "url": "allModules/44133_M_IKPS.json", "ects": 2, "isDeactivated": false, - "term": "HS", - "recommendedModuleIds": [], - "dependentModuleIds": [], - "successorModuleId": null, - "predecessorModuleId": null, + "term": "both", + "recommendedmodules": [], + "recommendedmoduleIds": [], + "recommendedmoduleShortKeys": [], + "dependentmodules": [], + "dependentmoduleIds": [], + "dependentmoduleShortKeys": [], + "successormoduleShortKey": null, + "predecessormoduleShortKey": null, "isMandatory": false, "categoriesForColoring": [ "GWRIKTS" ] }, { - "id": "IKNW", - "name": "Die Nachhaltigkeitswoche: Eventfabrik und Zukunftsworkshops", - "url": "allModules/56802_M_IKNW.json", - "ects": 2, + "module_id": 44136, + "id": "IKPSp", + "name": "Prototyping für Startup-Ideen (Projektarbeit)", + "url": "allModules/44136_M_IKPS_p.json", + "ects": 4, "isDeactivated": false, - "term": "", - "recommendedModuleIds": [], - "dependentModuleIds": [], - "successorModuleId": null, - "predecessorModuleId": null, + "term": "both", + "recommendedmodules": [], + "recommendedmoduleIds": [], + "recommendedmoduleShortKeys": [], + "dependentmodules": [], + "dependentmoduleIds": [], + "dependentmoduleShortKeys": [], + "successormoduleShortKey": null, + "predecessormoduleShortKey": null, "isMandatory": false, "categoriesForColoring": [ "GWRIKTS" ] }, { - "id": "IKNWp", - "name": "Die Nachhaltigkeitswoche: Eventfabrik und Zukunftsworkshops (Projektarbeit)", - "url": "allModules/56804_M_IKNW_p.json", - "ects": 3, + "module_id": 44139, + "id": "IKPE", + "name": "Psychologisches Empowerment in Veränderungs- und Wandlungsprozessen", + "url": "allModules/44139_M_IKPE.json", + "ects": 2, "isDeactivated": false, - "term": "FS", - "recommendedModuleIds": [], - "dependentModuleIds": [], - "successorModuleId": null, - "predecessorModuleId": null, + "term": "HS", + "recommendedmodules": [], + "recommendedmoduleIds": [], + "recommendedmoduleShortKeys": [], + "dependentmodules": [], + "dependentmoduleIds": [], + "dependentmoduleShortKeys": [], + "successormoduleShortKey": null, + "predecessormoduleShortKey": null, "isMandatory": false, "categoriesForColoring": [ "GWRIKTS" ] }, { - "id": "IKOW", - "name": "Offgrid Wasser und Sonne: Hands on", - "url": "allModules/56805_M_IKOW.json", + "module_id": 44142, + "id": "IKRE", + "name": "Resilienz: Schlüsselkompetenz für innere Stärke", + "url": "allModules/44142_M_IKRE.json", "ects": 2, "isDeactivated": false, - "term": "FS", - "recommendedModuleIds": [], - "dependentModuleIds": [], - "successorModuleId": null, - "predecessorModuleId": null, + "term": "both", + "recommendedmodules": [], + "recommendedmoduleIds": [], + "recommendedmoduleShortKeys": [], + "dependentmodules": [], + "dependentmoduleIds": [], + "dependentmoduleShortKeys": [], + "successormoduleShortKey": null, + "predecessormoduleShortKey": null, "isMandatory": false, "categoriesForColoring": [ "GWRIKTS" ] }, { - "id": "IKOWp", - "name": "Offgrid Wasser und Sonne: Hands on (Projektarbeit)", - "url": "allModules/56806_M_IKOW_p.json", - "ects": 3, + "module_id": 44145, + "id": "IKSH", + "name": "Social and Human Robotic", + "url": "allModules/44145_M_IKSH.json", + "ects": 2, "isDeactivated": false, "term": "FS", - "recommendedModuleIds": [], - "dependentModuleIds": [], - "successorModuleId": null, - "predecessorModuleId": null, + "recommendedmodules": [], + "recommendedmoduleIds": [], + "recommendedmoduleShortKeys": [], + "dependentmodules": [], + "dependentmoduleIds": [], + "dependentmoduleShortKeys": [], + "successormoduleShortKey": null, + "predecessormoduleShortKey": null, "isMandatory": false, "categoriesForColoring": [ "GWRIKTS" ] }, { - "id": "IKPE", - "name": "Psychologisches Empowerment in Veränderungs- und Wandlungsprozessen", - "url": "allModules/44139_M_IKPE.json", + "module_id": 44148, + "id": "IKSW", + "name": "Stadt der kurzen Wege", + "url": "allModules/44148_M_IKSW.json", "ects": 2, "isDeactivated": false, - "term": "HS", - "recommendedModuleIds": [], - "dependentModuleIds": [], - "successorModuleId": null, - "predecessorModuleId": null, + "term": "FS", + "recommendedmodules": [], + "recommendedmoduleIds": [], + "recommendedmoduleShortKeys": [], + "dependentmodules": [], + "dependentmoduleIds": [], + "dependentmoduleShortKeys": [], + "successormoduleShortKey": null, + "predecessormoduleShortKey": null, "isMandatory": false, "categoriesForColoring": [ "GWRIKTS" ] }, { - "id": "IKPH", - "name": "Prototyping für Startup-Ideen beim Hackathon", - "url": "allModules/56807_M_IKPH.json", - "ects": 2, + "module_id": 44151, + "id": "IKSWp", + "name": "Stadt der kurzen Wege (Projektarbeit)", + "url": "allModules/44151_M_IKSW_p.json", + "ects": 3, "isDeactivated": false, "term": "FS", - "recommendedModuleIds": [], - "dependentModuleIds": [], - "successorModuleId": null, - "predecessorModuleId": null, + "recommendedmodules": [], + "recommendedmoduleIds": [], + "recommendedmoduleShortKeys": [], + "dependentmodules": [], + "dependentmoduleIds": [], + "dependentmoduleShortKeys": [], + "successormoduleShortKey": null, + "predecessormoduleShortKey": null, "isMandatory": false, "categoriesForColoring": [ "GWRIKTS" ] }, { - "id": "IKPS", - "name": "Prototyping für Startup-Ideen", - "url": "allModules/44133_M_IKPS.json", - "ects": 2, + "module_id": 44157, + "id": "IKSTp", + "name": "Starkes Ich – Starkes Team (Projektarbeit)", + "url": "allModules/44157_M_IKST_p.json", + "ects": 3, "isDeactivated": false, - "term": "both", - "recommendedModuleIds": [], - "dependentModuleIds": [], - "successorModuleId": null, - "predecessorModuleId": null, + "term": "FS", + "recommendedmodules": [], + "recommendedmoduleIds": [], + "recommendedmoduleShortKeys": [], + "dependentmodules": [], + "dependentmoduleIds": [], + "dependentmoduleShortKeys": [], + "successormoduleShortKey": null, + "predecessormoduleShortKey": null, "isMandatory": false, "categoriesForColoring": [ "GWRIKTS" ] }, { - "id": "IKPSp", - "name": "Prototyping für Startup-Ideen (Projektarbeit)", - "url": "allModules/44136_M_IKPS_p.json", - "ects": 4, + "module_id": 44160, + "id": "IKUG", + "name": "Umwelt und Gesundheit", + "url": "allModules/44160_M_IKUG.json", + "ects": 2, "isDeactivated": false, - "term": "both", - "recommendedModuleIds": [], - "dependentModuleIds": [], - "successorModuleId": null, - "predecessorModuleId": null, + "term": "HS", + "recommendedmodules": [], + "recommendedmoduleIds": [], + "recommendedmoduleShortKeys": [], + "dependentmodules": [], + "dependentmoduleIds": [], + "dependentmoduleShortKeys": [], + "successormoduleShortKey": null, + "predecessormoduleShortKey": null, "isMandatory": false, "categoriesForColoring": [ "GWRIKTS" ] }, { - "id": "IKRE", - "name": "Resilienz: Schlüsselkompetenz für innere Stärke", - "url": "allModules/44142_M_IKRE.json", - "ects": 2, + "module_id": 44163, + "id": "IKUGp", + "name": "Umwelt und Gesundheit (Projektarbeit)", + "url": "allModules/44163_M_IKUG_p.json", + "ects": 3, "isDeactivated": false, - "term": "both", - "recommendedModuleIds": [], - "dependentModuleIds": [], - "successorModuleId": null, - "predecessorModuleId": null, + "term": "HS", + "recommendedmodules": [], + "recommendedmoduleIds": [], + "recommendedmoduleShortKeys": [], + "dependentmodules": [], + "dependentmoduleIds": [], + "dependentmoduleShortKeys": [], + "successormoduleShortKey": null, + "predecessormoduleShortKey": null, "isMandatory": false, "categoriesForColoring": [ "GWRIKTS" ] }, { - "id": "IKSH", - "name": "Social and Human Robotic", - "url": "allModules/44145_M_IKSH.json", + "module_id": 44166, + "id": "IKVK", + "name": "Vielfalt, Chancengleichheit und Inklusion im KI-Zeitalter", + "url": "allModules/44166_M_IKVK.json", "ects": 2, "isDeactivated": false, - "term": "FS", - "recommendedModuleIds": [], - "dependentModuleIds": [], - "successorModuleId": null, - "predecessorModuleId": null, + "term": "both", + "recommendedmodules": [], + "recommendedmoduleIds": [], + "recommendedmoduleShortKeys": [], + "dependentmodules": [], + "dependentmoduleIds": [], + "dependentmoduleShortKeys": [], + "successormoduleShortKey": null, + "predecessormoduleShortKey": null, "isMandatory": false, "categoriesForColoring": [ "GWRIKTS" ] }, { - "id": "IKSM", - "name": "Strategisches Management von Naturgefahren", - "url": "allModules/44205_M_IKSM.json", - "ects": 2, + "module_id": 44169, + "id": "IKVKp", + "name": "Vielfalt, Chancengleichheit und Inklusion im KI-Zeitalter (Projektarbeit)", + "url": "allModules/44169_M_IKVK_p.json", + "ects": 3, "isDeactivated": false, - "term": "HS", - "recommendedModuleIds": [], - "dependentModuleIds": [], - "successorModuleId": null, - "predecessorModuleId": null, + "term": "both", + "recommendedmodules": [], + "recommendedmoduleIds": [], + "recommendedmoduleShortKeys": [], + "dependentmodules": [], + "dependentmoduleIds": [], + "dependentmoduleShortKeys": [], + "successormoduleShortKey": null, + "predecessormoduleShortKey": null, "isMandatory": false, "categoriesForColoring": [ "GWRIKTS" ] }, { - "id": "IKSMp", - "name": "Strategisches Management von Naturgefahren (Projektarbeit)", - "url": "allModules/44208_M_IKSM_p.json", + "module_id": 44172, + "id": "IKVA", + "name": "Virtual Reality für gesundes Leben und Altern", + "url": "allModules/44172_M_IKVA.json", "ects": 2, "isDeactivated": false, - "term": "HS", - "recommendedModuleIds": [], - "dependentModuleIds": [], - "successorModuleId": null, - "predecessorModuleId": null, + "term": "both", + "recommendedmodules": [], + "recommendedmoduleIds": [], + "recommendedmoduleShortKeys": [], + "dependentmodules": [], + "dependentmoduleIds": [], + "dependentmoduleShortKeys": [], + "successormoduleShortKey": null, + "predecessormoduleShortKey": null, "isMandatory": false, "categoriesForColoring": [ "GWRIKTS" ] }, { - "id": "IKSS", - "name": "Ski-Nation Schweiz", - "url": "allModules/57793_M_IKSS.json", - "ects": 2, + "module_id": 44175, + "id": "IKVAp", + "name": "Virtual Reality für gesundes Leben und Altern (Projektarbeit)", + "url": "allModules/44175_M_IKVA_p.json", + "ects": 3, "isDeactivated": false, - "term": "FS", - "recommendedModuleIds": [], - "dependentModuleIds": [], - "successorModuleId": null, - "predecessorModuleId": null, + "term": "both", + "recommendedmodules": [], + "recommendedmoduleIds": [], + "recommendedmoduleShortKeys": [], + "dependentmodules": [], + "dependentmoduleIds": [], + "dependentmoduleShortKeys": [], + "successormoduleShortKey": null, + "predecessormoduleShortKey": null, "isMandatory": false, "categoriesForColoring": [ "GWRIKTS" ] }, { - "id": "IKSSp", - "name": "Ski-Nation Schweiz (Projektarbeit)", - "url": "allModules/44217_M_IKSS_p.json", - "ects": 4, + "module_id": 44181, + "id": "IKVRp", + "name": "Virtual Reality für Klima und Energie (Projektarbeit)", + "url": "allModules/44181_M_IKVR_p.json", + "ects": 3, "isDeactivated": false, - "term": "FS", - "recommendedModuleIds": [], - "dependentModuleIds": [], - "successorModuleId": null, - "predecessorModuleId": null, + "term": "both", + "recommendedmodules": [], + "recommendedmoduleIds": [], + "recommendedmoduleShortKeys": [], + "dependentmodules": [], + "dependentmoduleIds": [], + "dependentmoduleShortKeys": [], + "successormoduleShortKey": null, + "predecessormoduleShortKey": null, "isMandatory": false, "categoriesForColoring": [ "GWRIKTS" ] }, { - "id": "IKST", - "name": "Starkes Ich – Starkes Team", - "url": "allModules/57673_M_IKST.json", + "module_id": 44184, + "id": "IKKK", + "name": "Kommunale Klimawende", + "url": "allModules/44184_M_IKKK.json", "ects": 2, "isDeactivated": false, - "term": "both", - "recommendedModuleIds": [], - "dependentModuleIds": [], - "successorModuleId": null, - "predecessorModuleId": null, + "term": "HS", + "recommendedmodules": [], + "recommendedmoduleIds": [], + "recommendedmoduleShortKeys": [], + "dependentmodules": [], + "dependentmoduleIds": [], + "dependentmoduleShortKeys": [], + "successormoduleShortKey": null, + "predecessormoduleShortKey": null, "isMandatory": false, "categoriesForColoring": [ "GWRIKTS" ] }, { - "id": "IKSTp", - "name": "Starkes Ich – Starkes Team (Projektarbeit)", - "url": "allModules/44157_M_IKST_p.json", + "module_id": 44187, + "id": "IKKKp", + "name": "Kommunale Klimawende (Projektarbeit)", + "url": "allModules/44187_M_IKKK_p.json", "ects": 3, "isDeactivated": false, - "term": "FS", - "recommendedModuleIds": [], - "dependentModuleIds": [], - "successorModuleId": null, - "predecessorModuleId": null, + "term": "HS", + "recommendedmodules": [], + "recommendedmoduleIds": [], + "recommendedmoduleShortKeys": [], + "dependentmodules": [], + "dependentmoduleIds": [], + "dependentmoduleShortKeys": [], + "successormoduleShortKey": null, + "predecessormoduleShortKey": null, "isMandatory": false, "categoriesForColoring": [ "GWRIKTS" ] }, { - "id": "IKSU", - "name": "Startup - Weg zur Gründung", - "url": "allModules/44253_M_IKSU.json", + "module_id": 44190, + "id": "IKGS", + "name": "Knowhow und Technologien für nachhaltige Entwicklung im globalen Süden", + "url": "allModules/44190_M_IKGS.json", "ects": 2, "isDeactivated": false, - "term": "both", - "recommendedModuleIds": [], - "dependentModuleIds": [], - "successorModuleId": null, - "predecessorModuleId": null, + "term": "HS", + "recommendedmodules": [], + "recommendedmoduleIds": [], + "recommendedmoduleShortKeys": [], + "dependentmodules": [], + "dependentmoduleIds": [], + "dependentmoduleShortKeys": [], + "successormoduleShortKey": null, + "predecessormoduleShortKey": null, "isMandatory": false, "categoriesForColoring": [ "GWRIKTS" ] }, { - "id": "IKSUp", - "name": "Startup - Weg zur Gründung (Projektarbeit)", - "url": "allModules/44256_M_IKSU_p.json", - "ects": 4, + "module_id": 44196, + "id": "IKAAp", + "name": "Applied AI (Projektarbeit)", + "url": "allModules/44196_M_IKAA_p.json", + "ects": 3, "isDeactivated": false, - "term": "both", - "recommendedModuleIds": [], - "dependentModuleIds": [], - "successorModuleId": null, - "predecessorModuleId": null, + "term": "HS", + "recommendedmodules": [], + "recommendedmoduleIds": [], + "recommendedmoduleShortKeys": [], + "dependentmodules": [], + "dependentmoduleIds": [], + "dependentmoduleShortKeys": [], + "successormoduleShortKey": null, + "predecessormoduleShortKey": null, "isMandatory": false, "categoriesForColoring": [ "GWRIKTS" ] }, { - "id": "IKSW", - "name": "Stadt der kurzen Wege", - "url": "allModules/44148_M_IKSW.json", + "module_id": 44199, + "id": "IKNB", + "name": "Wasser und Klima: Nachhaltige Wasserbewirtschaftung auf Gemeindeebene", + "url": "allModules/44199_M_IKNB.json", "ects": 2, "isDeactivated": false, "term": "FS", - "recommendedModuleIds": [], - "dependentModuleIds": [], - "successorModuleId": null, - "predecessorModuleId": null, + "recommendedmodules": [], + "recommendedmoduleIds": [], + "recommendedmoduleShortKeys": [], + "dependentmodules": [], + "dependentmoduleIds": [], + "dependentmoduleShortKeys": [], + "successormoduleShortKey": null, + "predecessormoduleShortKey": null, "isMandatory": false, "categoriesForColoring": [ "GWRIKTS" ] }, { - "id": "IKSWp", - "name": "Stadt der kurzen Wege (Projektarbeit)", - "url": "allModules/44151_M_IKSW_p.json", - "ects": 3, + "module_id": 44202, + "id": "IKAA", + "name": "Applied AI", + "url": "allModules/44202_M_IKAA.json", + "ects": 2, "isDeactivated": false, - "term": "FS", - "recommendedModuleIds": [], - "dependentModuleIds": [], - "successorModuleId": null, - "predecessorModuleId": null, + "term": "HS", + "recommendedmodules": [], + "recommendedmoduleIds": [], + "recommendedmoduleShortKeys": [], + "dependentmodules": [], + "dependentmoduleIds": [], + "dependentmoduleShortKeys": [], + "successormoduleShortKey": null, + "predecessormoduleShortKey": null, "isMandatory": false, "categoriesForColoring": [ "GWRIKTS" ] }, { - "id": "IKTE", - "name": "The Internet of Everything", - "url": "allModules/44340_M_IKTE.json", + "module_id": 44205, + "id": "IKSM", + "name": "Strategisches Management von Naturgefahren", + "url": "allModules/44205_M_IKSM.json", "ects": 2, "isDeactivated": false, "term": "HS", - "recommendedModuleIds": [], - "dependentModuleIds": [], - "successorModuleId": null, - "predecessorModuleId": null, + "recommendedmodules": [], + "recommendedmoduleIds": [], + "recommendedmoduleShortKeys": [], + "dependentmodules": [], + "dependentmoduleIds": [], + "dependentmoduleShortKeys": [], + "successormoduleShortKey": null, + "predecessormoduleShortKey": null, "isMandatory": false, "categoriesForColoring": [ "GWRIKTS" ] }, { - "id": "IKTEp", - "name": "The Internet of Everything (Projektarbeit)", - "url": "allModules/44343_M_IKTE_p.json", - "ects": 3, + "module_id": 44208, + "id": "IKSMp", + "name": "Strategisches Management von Naturgefahren (Projektarbeit)", + "url": "allModules/44208_M_IKSM_p.json", + "ects": 2, "isDeactivated": false, "term": "HS", - "recommendedModuleIds": [], - "dependentModuleIds": [], - "successorModuleId": null, - "predecessorModuleId": null, + "recommendedmodules": [], + "recommendedmoduleIds": [], + "recommendedmoduleShortKeys": [], + "dependentmodules": [], + "dependentmoduleIds": [], + "dependentmoduleShortKeys": [], + "successormoduleShortKey": null, + "predecessormoduleShortKey": null, "isMandatory": false, "categoriesForColoring": [ "GWRIKTS" ] }, { - "id": "IKTSV2", - "name": "IKTS_Vorlage 2ECTS", - "url": "allModules/43909_M_IKTSV2.json", + "module_id": 44211, + "id": "IKGA", + "name": "Generative AI in der Planung", + "url": "allModules/44211_M_IKGA.json", "ects": 2, - "isDeactivated": true, - "term": "", - "recommendedModuleIds": [], - "dependentModuleIds": [], - "successorModuleId": null, - "predecessorModuleId": null, + "isDeactivated": false, + "term": "FS", + "recommendedmodules": [], + "recommendedmoduleIds": [], + "recommendedmoduleShortKeys": [], + "dependentmodules": [], + "dependentmoduleIds": [], + "dependentmoduleShortKeys": [], + "successormoduleShortKey": null, + "predecessormoduleShortKey": null, "isMandatory": false, "categoriesForColoring": [ "GWRIKTS" ] }, { - "id": "IKTSV3", - "name": "IKTS_Vorlage 3ECTS", - "url": "allModules/43910_M_IKTSV3.json", + "module_id": 44214, + "id": "IKGAp", + "name": "Generative AI in der Planung (Projektarbeit)", + "url": "allModules/44214_M_IKGA_p.json", "ects": 3, - "isDeactivated": true, - "term": "", - "recommendedModuleIds": [], - "dependentModuleIds": [], - "successorModuleId": null, - "predecessorModuleId": null, + "isDeactivated": false, + "term": "FS", + "recommendedmodules": [], + "recommendedmoduleIds": [], + "recommendedmoduleShortKeys": [], + "dependentmodules": [], + "dependentmoduleIds": [], + "dependentmoduleShortKeys": [], + "successormoduleShortKey": null, + "predecessormoduleShortKey": null, "isMandatory": false, "categoriesForColoring": [ "GWRIKTS" ] }, { - "id": "IKTSV4", - "name": "IKTS_Vorlage 4ECTS", - "url": "allModules/43911_M_IKTSV4.json", + "module_id": 44217, + "id": "IKSSp", + "name": "Ski-Nation Schweiz (Projektarbeit)", + "url": "allModules/44217_M_IKSS_p.json", "ects": 4, - "isDeactivated": true, - "term": "", - "recommendedModuleIds": [], - "dependentModuleIds": [], - "successorModuleId": null, - "predecessorModuleId": null, + "isDeactivated": false, + "term": "FS", + "recommendedmodules": [], + "recommendedmoduleIds": [], + "recommendedmoduleShortKeys": [], + "dependentmodules": [], + "dependentmoduleIds": [], + "dependentmoduleShortKeys": [], + "successormoduleShortKey": null, + "predecessormoduleShortKey": null, "isMandatory": false, "categoriesForColoring": [ "GWRIKTS" ] }, { - "id": "IKUG", - "name": "Umwelt und Gesundheit", - "url": "allModules/44160_M_IKUG.json", + "module_id": 44223, + "id": "IKKA", + "name": "Nachhaltigkeit und Klimaschutz angewandt", + "url": "allModules/44223_M_IKKA.json", "ects": 2, "isDeactivated": false, "term": "HS", - "recommendedModuleIds": [], - "dependentModuleIds": [], - "successorModuleId": null, - "predecessorModuleId": null, + "recommendedmodules": [], + "recommendedmoduleIds": [], + "recommendedmoduleShortKeys": [], + "dependentmodules": [], + "dependentmoduleIds": [], + "dependentmoduleShortKeys": [], + "successormoduleShortKey": null, + "predecessormoduleShortKey": null, "isMandatory": false, "categoriesForColoring": [ "GWRIKTS" ] }, { - "id": "IKUGp", - "name": "Umwelt und Gesundheit (Projektarbeit)", - "url": "allModules/44163_M_IKUG_p.json", - "ects": 3, + "module_id": 44226, + "id": "IKKP", + "name": "Klimakrise: Kann die Politik die Welt noch retten?", + "url": "allModules/44226_M_IKKP.json", + "ects": 2, "isDeactivated": false, - "term": "HS", - "recommendedModuleIds": [], - "dependentModuleIds": [], - "successorModuleId": null, - "predecessorModuleId": null, + "term": "FS", + "recommendedmodules": [], + "recommendedmoduleIds": [], + "recommendedmoduleShortKeys": [], + "dependentmodules": [], + "dependentmoduleIds": [], + "dependentmoduleShortKeys": [], + "successormoduleShortKey": null, + "predecessormoduleShortKey": null, "isMandatory": false, "categoriesForColoring": [ "GWRIKTS" ] }, { - "id": "IKVA", - "name": "Virtual Reality für gesundes Leben und Altern", - "url": "allModules/44172_M_IKVA.json", - "ects": 2, + "module_id": 44229, + "id": "IKKPp", + "name": "Klimakrise: Kann die Politik die Welt noch retten? (Projektarbeit)", + "url": "allModules/44229_M_IKKP_p.json", + "ects": 3, "isDeactivated": false, - "term": "both", - "recommendedModuleIds": [], - "dependentModuleIds": [], - "successorModuleId": null, - "predecessorModuleId": null, + "term": "FS", + "recommendedmodules": [], + "recommendedmoduleIds": [], + "recommendedmoduleShortKeys": [], + "dependentmodules": [], + "dependentmoduleIds": [], + "dependentmoduleShortKeys": [], + "successormoduleShortKey": null, + "predecessormoduleShortKey": null, "isMandatory": false, "categoriesForColoring": [ "GWRIKTS" ] }, { - "id": "IKVAp", - "name": "Virtual Reality für gesundes Leben und Altern (Projektarbeit)", - "url": "allModules/44175_M_IKVA_p.json", - "ects": 3, + "module_id": 44232, + "id": "IKDHp", + "name": "Lernlabor «Digitalisieren Hands-on» (Projektarbeit)", + "url": "allModules/44232_M_IKDH_p.json", + "ects": 4, "isDeactivated": false, "term": "both", - "recommendedModuleIds": [], - "dependentModuleIds": [], - "successorModuleId": null, - "predecessorModuleId": null, + "recommendedmodules": [], + "recommendedmoduleIds": [], + "recommendedmoduleShortKeys": [], + "dependentmodules": [], + "dependentmoduleIds": [], + "dependentmoduleShortKeys": [], + "successormoduleShortKey": null, + "predecessormoduleShortKey": null, "isMandatory": false, "categoriesForColoring": [ "GWRIKTS" ] }, { - "id": "IKVK", - "name": "Vielfalt, Chancengleichheit und Inklusion im KI-Zeitalter", - "url": "allModules/44166_M_IKVK.json", + "module_id": 44235, + "id": "IKDH", + "name": "Lernlabor «Digitalisieren Hands-on»", + "url": "allModules/44235_M_IKDH.json", "ects": 2, "isDeactivated": false, "term": "both", - "recommendedModuleIds": [], - "dependentModuleIds": [], - "successorModuleId": null, - "predecessorModuleId": null, + "recommendedmodules": [], + "recommendedmoduleIds": [], + "recommendedmoduleShortKeys": [], + "dependentmodules": [], + "dependentmoduleIds": [], + "dependentmoduleShortKeys": [], + "successormoduleShortKey": null, + "predecessormoduleShortKey": null, "isMandatory": false, "categoriesForColoring": [ "GWRIKTS" ] }, { - "id": "IKVKp", - "name": "Vielfalt, Chancengleichheit und Inklusion im KI-Zeitalter (Projektarbeit)", - "url": "allModules/44169_M_IKVK_p.json", - "ects": 3, + "module_id": 44241, + "id": "IKDM_A", + "name": "Dream Team - Mentoringprogramm für die nächste Generation Teil A", + "url": "allModules/44241_M_IKDM_A.json", + "ects": 2, "isDeactivated": false, - "term": "both", - "recommendedModuleIds": [], - "dependentModuleIds": [], - "successorModuleId": null, - "predecessorModuleId": null, + "term": "HS", + "recommendedmodules": [], + "recommendedmoduleIds": [], + "recommendedmoduleShortKeys": [], + "dependentmodules": [ + { + "44244": "IKDM_B" + } + ], + "dependentmoduleIds": [ + 44244 + ], + "dependentmoduleShortKeys": [ + "IKDM_B" + ], + "successormoduleShortKey": null, + "predecessormoduleShortKey": null, "isMandatory": false, "categoriesForColoring": [ "GWRIKTS" ] }, { - "id": "IKVR", - "name": "Virtual Reality für Klima und Energie", - "url": "allModules/56195_M_IKVR.json", + "module_id": 44244, + "id": "IKDM_B", + "name": "Dream Team - Mentoringprogramm für die nächste Generation Teil B", + "url": "allModules/44244_M_IKDM_B.json", "ects": 2, "isDeactivated": false, - "term": "both", - "recommendedModuleIds": [], - "dependentModuleIds": [], - "successorModuleId": null, - "predecessorModuleId": null, + "term": "FS", + "recommendedmodules": [ + { + "44241": "IKDM_A" + } + ], + "recommendedmoduleIds": [ + 44241 + ], + "recommendedmoduleShortKeys": [ + "IKDM_A" + ], + "dependentmodules": [], + "dependentmoduleIds": [], + "dependentmoduleShortKeys": [], + "successormoduleShortKey": null, + "predecessormoduleShortKey": null, "isMandatory": false, "categoriesForColoring": [ "GWRIKTS" ] }, { - "id": "IKVRp", - "name": "Virtual Reality für Klima und Energie (Projektarbeit)", - "url": "allModules/44181_M_IKVR_p.json", + "module_id": 44247, + "id": "IKDLp", + "name": "Digitalisieren mit Low Code: Einen AI Chatbot selber bauen (Projektarbeit)", + "url": "allModules/44247_M_IKDL_p.json", "ects": 3, "isDeactivated": false, - "term": "both", - "recommendedModuleIds": [], - "dependentModuleIds": [], - "successorModuleId": null, - "predecessorModuleId": null, + "term": "FS", + "recommendedmodules": [], + "recommendedmoduleIds": [], + "recommendedmoduleShortKeys": [], + "dependentmodules": [], + "dependentmoduleIds": [], + "dependentmoduleShortKeys": [], + "successormoduleShortKey": null, + "predecessormoduleShortKey": null, "isMandatory": false, "categoriesForColoring": [ "GWRIKTS" ] }, { - "id": "IPCV1", - "name": "Image Processing and Computer Vision 1", - "url": "allModules/36264_M_IPCV1.json", - "ects": 4, + "module_id": 44253, + "id": "IKSU", + "name": "Startup - Weg zur Gründung", + "url": "allModules/44253_M_IKSU.json", + "ects": 2, "isDeactivated": false, - "term": "HS", - "recommendedModuleIds": [], - "dependentModuleIds": [], - "successorModuleId": null, - "predecessorModuleId": "DigPro1Engl", + "term": "both", + "recommendedmodules": [], + "recommendedmoduleIds": [], + "recommendedmoduleShortKeys": [], + "dependentmodules": [], + "dependentmoduleIds": [], + "dependentmoduleShortKeys": [], + "successormoduleShortKey": null, + "predecessormoduleShortKey": null, "isMandatory": false, "categoriesForColoring": [ - "Auf", - "Inf" + "GWRIKTS" ] }, { - "id": "IPCV2", - "name": "Image Processing and Computer Vision 2", - "url": "allModules/36269_M_IPCV2.json", + "module_id": 44256, + "id": "IKSUp", + "name": "Startup - Weg zur Gründung (Projektarbeit)", + "url": "allModules/44256_M_IKSU_p.json", "ects": 4, "isDeactivated": false, - "term": "FS", - "recommendedModuleIds": [], - "dependentModuleIds": [], - "successorModuleId": null, - "predecessorModuleId": "DigPro2Engl", + "term": "both", + "recommendedmodules": [], + "recommendedmoduleIds": [], + "recommendedmoduleShortKeys": [], + "dependentmodules": [], + "dependentmoduleIds": [], + "dependentmoduleShortKeys": [], + "successormoduleShortKey": null, + "predecessormoduleShortKey": null, "isMandatory": false, "categoriesForColoring": [ - "Auf", - "Inf" + "GWRIKTS" ] }, { - "id": "IncResp", - "name": "Incident Response", - "url": "allModules/36473_M_IncResp.json", - "ects": 4, + "module_id": 44340, + "id": "IKTE", + "name": "The Internet of Everything", + "url": "allModules/44340_M_IKTE.json", + "ects": 2, "isDeactivated": false, - "term": "FS", - "recommendedModuleIds": [ - "CyDef", - "CySec", - "HackL", - "SecSoW" - ], - "dependentModuleIds": [], - "successorModuleId": null, - "predecessorModuleId": null, + "term": "HS", + "recommendedmodules": [], + "recommendedmoduleIds": [], + "recommendedmoduleShortKeys": [], + "dependentmodules": [], + "dependentmoduleIds": [], + "dependentmoduleShortKeys": [], + "successormoduleShortKey": null, + "predecessormoduleShortKey": null, + "isMandatory": false, + "categoriesForColoring": [ + "GWRIKTS" + ] + }, + { + "module_id": 44343, + "id": "IKTEp", + "name": "The Internet of Everything (Projektarbeit)", + "url": "allModules/44343_M_IKTE_p.json", + "ects": 3, + "isDeactivated": false, + "term": "HS", + "recommendedmodules": [], + "recommendedmoduleIds": [], + "recommendedmoduleShortKeys": [], + "dependentmodules": [], + "dependentmoduleIds": [], + "dependentmoduleShortKeys": [], + "successormoduleShortKey": null, + "predecessormoduleShortKey": null, "isMandatory": false, "categoriesForColoring": [ - "Auf", - "Inf" + "GWRIKTS" ] }, { - "id": "Inno2", - "name": "Innovation 2", - "url": "allModules/20110_M_Inno2.json", - "ects": 2, - "isDeactivated": true, - "term": "FS", - "recommendedModuleIds": [], - "dependentModuleIds": [], - "successorModuleId": "Inno_2", - "predecessorModuleId": "StraProPla_e", + "module_id": 44428, + "id": "Span2", + "name": "Spanisch 2", + "url": "allModules/44428_M_Span2.json", + "ects": 4, + "isDeactivated": false, + "term": "HS", + "recommendedmodules": [ + { + "28097": "Span1" + } + ], + "recommendedmoduleIds": [ + 28097 + ], + "recommendedmoduleShortKeys": [ + "Span1" + ], + "dependentmodules": [], + "dependentmoduleIds": [], + "dependentmoduleShortKeys": [], + "successormoduleShortKey": null, + "predecessormoduleShortKey": null, "isMandatory": false, "categoriesForColoring": [] }, { - "id": "Inno_2", - "name": "Innovation 2: Operatives Innovationsmanagement", - "url": "allModules/57703_M_Inno_2.json", + "module_id": 45131, + "id": "MathSem1", + "name": "Mathematisches Seminar 1", + "url": "allModules/45131_M_MathSem1.json", "ects": 2, "isDeactivated": false, "term": "FS", - "recommendedModuleIds": [], - "dependentModuleIds": [], - "successorModuleId": null, - "predecessorModuleId": "Inno2", + "recommendedmodules": [], + "recommendedmoduleIds": [], + "recommendedmoduleShortKeys": [], + "dependentmodules": [ + { + "24089": "MathSem2" + } + ], + "dependentmoduleIds": [ + 24089 + ], + "dependentmoduleShortKeys": [ + "MathSem2" + ], + "successormoduleShortKey": null, + "predecessormoduleShortKey": null, "isMandatory": false, "categoriesForColoring": [] }, { - "id": "IntTra", - "name": "Integraltransformationen", - "url": "allModules/61226_M_IntTra.json", + "module_id": 45138, + "id": "NwP", + "name": "Naturwissenschaftliches Praktikum", + "url": "allModules/45138_M_NwP.json", "ects": 2, "isDeactivated": false, - "term": "HS", - "recommendedModuleIds": [ - "An1I", - "An2I", - "KomFou1" + "term": "both", + "recommendedmodules": [ + { + "11043": "Ph1Mech" + }, + { + "20332": "Chem1" + } + ], + "recommendedmoduleIds": [ + 11043, + 20332 + ], + "recommendedmoduleShortKeys": [ + "Chem1", + "Ph1Mech" ], - "dependentModuleIds": [], - "successorModuleId": null, - "predecessorModuleId": null, + "dependentmodules": [], + "dependentmoduleIds": [], + "dependentmoduleShortKeys": [], + "successormoduleShortKey": null, + "predecessormoduleShortKey": null, "isMandatory": false, "categoriesForColoring": [ "MaPh" ] }, { - "id": "Ital1", - "name": "Italienisch 1", - "url": "allModules/36015_M_Ital1.json", + "module_id": 45143, + "id": "Ph1Mech", + "name": "Physik 1 - Mechanik", + "url": "allModules/45143_M_Ph1Mech.json", "ects": 4, "isDeactivated": false, - "term": "FS", - "recommendedModuleIds": [], - "dependentModuleIds": [ - "Ital2" + "term": "HS", + "recommendedmodules": [ + { + "22001": "An1EU" + } + ], + "recommendedmoduleIds": [ + 22001 + ], + "recommendedmoduleShortKeys": [ + "An1EU" ], - "successorModuleId": null, - "predecessorModuleId": null, + "dependentmodules": [], + "dependentmoduleIds": [], + "dependentmoduleShortKeys": [], + "successormoduleShortKey": null, + "predecessormoduleShortKey": null, "isMandatory": false, - "categoriesForColoring": [] + "categoriesForColoring": [ + "MaPh" + ] }, { - "id": "Ital2", - "name": "Italienisch 2", - "url": "allModules/36011_M_Ital2.json", + "module_id": 45153, + "id": "Ph3SWO", + "name": "Physik 3 - Schwingungen und Wellen, Optik", + "url": "allModules/45153_M_Ph3SWO.json", "ects": 4, "isDeactivated": false, "term": "HS", - "recommendedModuleIds": [ - "Ital1" + "recommendedmodules": [ + { + "11043": "Ph1Mech" + } ], - "dependentModuleIds": [], - "successorModuleId": null, - "predecessorModuleId": null, - "isMandatory": false, - "categoriesForColoring": [] - }, - { - "id": "Jap1", - "name": "Japanisch 1", - "url": "allModules/28088_M_Jap1.json", - "ects": 2, - "isDeactivated": false, - "term": "HS", - "recommendedModuleIds": [], - "dependentModuleIds": [ - "Jap2" + "recommendedmoduleIds": [ + 11043 ], - "successorModuleId": null, - "predecessorModuleId": null, - "isMandatory": false, - "categoriesForColoring": [] - }, - { - "id": "Jap2", - "name": "Japanisch 2", - "url": "allModules/28093_M_Jap2.json", - "ects": 2, - "isDeactivated": false, - "term": "FS", - "recommendedModuleIds": [ - "Jap1" + "recommendedmoduleShortKeys": [ + "Ph1Mech" ], - "dependentModuleIds": [], - "successorModuleId": null, - "predecessorModuleId": null, + "dependentmodules": [], + "dependentmoduleIds": [], + "dependentmoduleShortKeys": [], + "successormoduleShortKey": null, + "predecessormoduleShortKey": null, "isMandatory": false, - "categoriesForColoring": [] + "categoriesForColoring": [ + "MaPh" + ] }, { - "id": "KomFou1", - "name": "Komplexe Zahlen und Fourierreihen", - "url": "allModules/15546_M_KomFou1.json", + "module_id": 45604, + "id": "BuRe2a", + "name": "Business und Recht 2 (a)", + "url": "allModules/45604_M_BuRe2a.json", "ects": 4, "isDeactivated": false, "term": "FS", - "recommendedModuleIds": [ - "An1I", - "DMI" + "recommendedmodules": [ + { + "20780": "BuRe1" + } ], - "dependentModuleIds": [ - "IntTra" + "recommendedmoduleIds": [ + 20780 + ], + "recommendedmoduleShortKeys": [ + "BuRe1" ], - "successorModuleId": null, - "predecessorModuleId": null, + "dependentmodules": [], + "dependentmoduleIds": [], + "dependentmoduleShortKeys": [], + "successormoduleShortKey": null, + "predecessormoduleShortKey": null, "isMandatory": false, "categoriesForColoring": [ - "MaPh" + "gwr" ] }, { - "id": "KommIng2", - "name": "Kommunikation 2 für IngenieurInnen (Teamkommunikation)", - "url": "allModules/37397_M_KommIng2.json", + "module_id": 45661, + "id": "SelTec", + "name": "English: Selling Technology", + "url": "allModules/45661_M_SelTec.json", "ects": 4, "isDeactivated": false, "term": "FS", - "recommendedModuleIds": [], - "dependentModuleIds": [], - "successorModuleId": null, - "predecessorModuleId": null, + "recommendedmodules": [], + "recommendedmoduleIds": [], + "recommendedmoduleShortKeys": [], + "dependentmodules": [], + "dependentmoduleIds": [], + "dependentmoduleShortKeys": [], + "successormoduleShortKey": null, + "predecessormoduleShortKey": null, "isMandatory": false, "categoriesForColoring": [ "KomEng" ] }, { - "id": "LLDIG", - "name": "Lernlabor \"Digitalisieren Hands-on\"", - "url": "allModules/41732_M_LLDIG.json", - "ects": 4, + "module_id": 55066, + "id": "IKBD", + "name": "Behavioral Design", + "url": "allModules/55066_M_IKBD.json", + "ects": 2, "isDeactivated": true, "term": "HS", - "recommendedModuleIds": [], - "dependentModuleIds": [], - "successorModuleId": null, - "predecessorModuleId": null, + "recommendedmodules": [], + "recommendedmoduleIds": [], + "recommendedmoduleShortKeys": [], + "dependentmodules": [], + "dependentmoduleIds": [], + "dependentmoduleShortKeys": [], + "successormoduleShortKey": null, + "predecessormoduleShortKey": "IKBH", "isMandatory": false, "categoriesForColoring": [ - "gwr" + "GWRIKTS" ] }, { - "id": "MGE", - "name": "Mobile and GUI Engineering", - "url": "allModules/28254_M_MGE.json", + "module_id": 55074, + "id": "CldOp", + "name": "Cloud Operations", + "url": "allModules/55074_M_CldOp.json", "ects": 4, - "isDeactivated": true, - "term": "HS", - "recommendedModuleIds": [], - "dependentModuleIds": [ - "UX" + "isDeactivated": false, + "term": "FS", + "recommendedmodules": [ + { + "29855": "CldInf" + } + ], + "recommendedmoduleIds": [ + 29855 + ], + "recommendedmoduleShortKeys": [ + "CldInf" ], - "successorModuleId": null, - "predecessorModuleId": null, + "dependentmodules": [], + "dependentmoduleIds": [], + "dependentmoduleShortKeys": [], + "successormoduleShortKey": null, + "predecessormoduleShortKey": null, "isMandatory": false, "categoriesForColoring": [ "Auf", @@ -2993,631 +5164,718 @@ ] }, { - "id": "ML", - "name": "Statistical Machine Learning", - "url": "allModules/31838_M_ML.json", + "module_id": 55597, + "id": "TecBEC", + "name": "English Beyond Borders: Navigating Academic & Professional Success with IELTS", + "url": "allModules/55597_M_TecBEC.json", "ects": 4, "isDeactivated": false, - "term": "HS", - "recommendedModuleIds": [], - "dependentModuleIds": [ - "DL" - ], - "successorModuleId": null, - "predecessorModuleId": null, + "term": "FS", + "recommendedmodules": [], + "recommendedmoduleIds": [], + "recommendedmoduleShortKeys": [], + "dependentmodules": [], + "dependentmoduleIds": [], + "dependentmoduleShortKeys": [], + "successormoduleShortKey": null, + "predecessormoduleShortKey": null, "isMandatory": false, "categoriesForColoring": [ - "Auf", - "Inf" + "KomEng" ] }, { - "id": "MOSIM", - "name": "Modellbildung und Simulation", - "url": "allModules/40139_M_MOSIM.json", - "ects": 4, + "module_id": 56195, + "id": "IKVR", + "name": "Virtual Reality für Klima und Energie", + "url": "allModules/56195_M_IKVR.json", + "ects": 2, "isDeactivated": false, "term": "both", - "recommendedModuleIds": [], - "dependentModuleIds": [], - "successorModuleId": null, - "predecessorModuleId": "SIMUL", + "recommendedmodules": [], + "recommendedmoduleIds": [], + "recommendedmoduleShortKeys": [], + "dependentmodules": [], + "dependentmoduleIds": [], + "dependentmoduleShortKeys": [], + "successormoduleShortKey": null, + "predecessormoduleShortKey": null, "isMandatory": false, "categoriesForColoring": [ - "Auf", - "Inf" + "GWRIKTS" ] }, { - "id": "MathFML", - "name": "Mathematical Foundations for Machine Learning", - "url": "allModules/31614_M_MathFML.json", + "module_id": 56252, + "id": "NetAut", + "name": "Network Automation", + "url": "allModules/56252_M_NetAut.json", "ects": 4, "isDeactivated": false, - "term": "FS", - "recommendedModuleIds": [], - "dependentModuleIds": [], - "successorModuleId": null, - "predecessorModuleId": null, + "term": "HS", + "recommendedmodules": [], + "recommendedmoduleIds": [], + "recommendedmoduleShortKeys": [], + "dependentmodules": [], + "dependentmoduleIds": [], + "dependentmoduleShortKeys": [], + "successormoduleShortKey": null, + "predecessormoduleShortKey": null, "isMandatory": false, "categoriesForColoring": [ - "MaPh" + "Auf", + "Inf" ] }, { - "id": "MathSem1", - "name": "Mathematisches Seminar 1", - "url": "allModules/45131_M_MathSem1.json", - "ects": 2, + "module_id": 56496, + "id": "EnglHTw", + "name": "English: How Things work", + "url": "allModules/56496_M_EnglHTw.json", + "ects": 4, "isDeactivated": false, - "term": "FS", - "recommendedModuleIds": [], - "dependentModuleIds": [ - "MathSem2" - ], - "successorModuleId": null, - "predecessorModuleId": null, + "term": "HS", + "recommendedmodules": [], + "recommendedmoduleIds": [], + "recommendedmoduleShortKeys": [], + "dependentmodules": [], + "dependentmoduleIds": [], + "dependentmoduleShortKeys": [], + "successormoduleShortKey": null, + "predecessormoduleShortKey": null, "isMandatory": false, - "categoriesForColoring": [] + "categoriesForColoring": [ + "KomEng" + ] }, { - "id": "MathSem2", - "name": "Mathematisches Seminar 2", - "url": "allModules/24089_M_MathSem2.json", - "ects": 2, + "module_id": 56504, + "id": "EnglScience", + "name": "English: The World of Science", + "url": "allModules/56504_M_EnglScience.json", + "ects": 4, "isDeactivated": false, - "term": "FS", - "recommendedModuleIds": [ - "MathSem1" - ], - "dependentModuleIds": [], - "successorModuleId": null, - "predecessorModuleId": null, + "term": "HS", + "recommendedmodules": [], + "recommendedmoduleIds": [], + "recommendedmoduleShortKeys": [], + "dependentmodules": [], + "dependentmoduleIds": [], + "dependentmoduleShortKeys": [], + "successormoduleShortKey": null, + "predecessormoduleShortKey": null, "isMandatory": false, - "categoriesForColoring": [] + "categoriesForColoring": [ + "KomEng" + ] }, { - "id": "MsTe", - "name": ".Net Technologien", - "url": "allModules/37247_M_MsTe.json", - "ects": 4, + "module_id": 56707, + "id": "IKBF", + "name": "Selbststeuerung im Beruf", + "url": "allModules/56707_M_IKBF.json", + "ects": 2, "isDeactivated": false, - "term": "HS", - "recommendedModuleIds": [ - "AlgDat", - "Dbs1", - "OOP1", - "OOP2" - ], - "dependentModuleIds": [], - "successorModuleId": null, - "predecessorModuleId": null, + "term": "FS", + "recommendedmodules": [], + "recommendedmoduleIds": [], + "recommendedmoduleShortKeys": [], + "dependentmodules": [], + "dependentmoduleIds": [], + "dependentmoduleShortKeys": [], + "successormoduleShortKey": null, + "predecessormoduleShortKey": null, "isMandatory": false, "categoriesForColoring": [ - "Auf", - "Inf" + "GWRIKTS" ] }, { - "id": "NIoSec", - "name": "Network and IoT Security", - "url": "allModules/42231_M_NIoSec.json", - "ects": 4, + "module_id": 56710, + "id": "IKCC", + "name": "Co-Creation und Inclusive Design Methoden", + "url": "allModules/56710_M_IKCC.json", + "ects": 2, "isDeactivated": false, - "term": "HS", - "recommendedModuleIds": [ - "CN1", - "CN2", - "CySec" - ], - "dependentModuleIds": [], - "successorModuleId": null, - "predecessorModuleId": "NISec", + "term": "both", + "recommendedmodules": [], + "recommendedmoduleIds": [], + "recommendedmoduleShortKeys": [], + "dependentmodules": [], + "dependentmoduleIds": [], + "dependentmoduleShortKeys": [], + "successormoduleShortKey": null, + "predecessormoduleShortKey": null, "isMandatory": false, "categoriesForColoring": [ - "Auf", - "Inf" + "GWRIKTS" ] }, { - "id": "NetAut", - "name": "Network Automation", - "url": "allModules/56252_M_NetAut.json", - "ects": 4, + "module_id": 56713, + "id": "IKCCp", + "name": "Co-Creation und Inclusive Design Methoden (Projektarbeit)", + "url": "allModules/56713_M_IKCC_p.json", + "ects": 3, "isDeactivated": false, - "term": "HS", - "recommendedModuleIds": [], - "dependentModuleIds": [], - "successorModuleId": null, - "predecessorModuleId": null, + "term": "both", + "recommendedmodules": [], + "recommendedmoduleIds": [], + "recommendedmoduleShortKeys": [], + "dependentmodules": [], + "dependentmoduleIds": [], + "dependentmoduleShortKeys": [], + "successormoduleShortKey": null, + "predecessormoduleShortKey": null, "isMandatory": false, "categoriesForColoring": [ - "Auf", - "Inf" + "GWRIKTS" ] }, { - "id": "NwP", - "name": "Naturwissenschaftliches Praktikum", - "url": "allModules/45138_M_NwP.json", + "module_id": 56716, + "id": "IKCG", + "name": "Corporate Governance and Sustainability", + "url": "allModules/56716_M_IKCG.json", "ects": 2, "isDeactivated": false, "term": "both", - "recommendedModuleIds": [ - "Ph1Mech" - ], - "dependentModuleIds": [], - "successorModuleId": null, - "predecessorModuleId": null, + "recommendedmodules": [], + "recommendedmoduleIds": [], + "recommendedmoduleShortKeys": [], + "dependentmodules": [], + "dependentmoduleIds": [], + "dependentmoduleShortKeys": [], + "successormoduleShortKey": null, + "predecessormoduleShortKey": null, "isMandatory": false, "categoriesForColoring": [ - "MaPh" + "GWRIKTS" ] }, { - "id": "OOP1", - "name": "Objektorientierte Programmierung 1", - "url": "allModules/43813_M_OOP1.json", - "ects": 4, + "module_id": 56720, + "id": "IKEI", + "name": "Einsamkeit erforschen - wirtschaftliche, gesellschaftliche und private Dimensionen", + "url": "allModules/56720_M_IKEI.json", + "ects": 2, "isDeactivated": false, - "term": "HS", - "recommendedModuleIds": [], - "dependentModuleIds": [ - "AIFo", - "AlgDat", - "CPl", - "CPlA", - "CoBau", - "ComGra", - "FP", - "MsTe", - "OOP2", - "ParProg", - "SE1", - "SEP1", - "SEProj", - "WE1" - ], - "successorModuleId": null, - "predecessorModuleId": null, + "term": "FS", + "recommendedmodules": [], + "recommendedmoduleIds": [], + "recommendedmoduleShortKeys": [], + "dependentmodules": [], + "dependentmoduleIds": [], + "dependentmoduleShortKeys": [], + "successormoduleShortKey": null, + "predecessormoduleShortKey": null, "isMandatory": false, "categoriesForColoring": [ - "Inf", - "RA" + "GWRIKTS" ] }, { - "id": "OOP2", - "name": "Objektorientierte Programmierung 2", - "url": "allModules/38910_M_OOP2.json", - "ects": 4, + "module_id": 56731, + "id": "IKEIp", + "name": "Einsamkeit erforschen - wirtschaftliche, gesellschaftliche und private Dimensionen (Projektarbeit)", + "url": "allModules/56731_M_IKEI_p.json", + "ects": 3, "isDeactivated": false, - "term": "FS", - "recommendedModuleIds": [ - "OOP1" - ], - "dependentModuleIds": [ - "AIFo", - "AlgDat", - "CPl", - "CPlA", - "CoBau", - "ComGra", - "MsTe", - "ParProg", - "SE1", - "SEP1", - "SEProj", - "WE1" - ], - "successorModuleId": null, - "predecessorModuleId": "AD1", + "term": "", + "recommendedmodules": [], + "recommendedmoduleIds": [], + "recommendedmoduleShortKeys": [], + "dependentmodules": [], + "dependentmoduleIds": [], + "dependentmoduleShortKeys": [], + "successormoduleShortKey": null, + "predecessormoduleShortKey": null, "isMandatory": false, "categoriesForColoring": [ - "Inf", - "RA" + "GWRIKTS" ] }, { - "id": "PF", - "name": "Patterns und Frameworks", - "url": "allModules/39045_M_PF.json", - "ects": 4, - "isDeactivated": true, + "module_id": 56734, + "id": "IKFD", + "name": "Applied Frugal Design: Einfach gestalten, gesund leben", + "url": "allModules/56734_M_IKFD.json", + "ects": 2, + "isDeactivated": false, "term": "HS", - "recommendedModuleIds": [ - "SE1" - ], - "dependentModuleIds": [], - "successorModuleId": null, - "predecessorModuleId": "APF", + "recommendedmodules": [], + "recommendedmoduleIds": [], + "recommendedmoduleShortKeys": [], + "dependentmodules": [], + "dependentmoduleIds": [], + "dependentmoduleShortKeys": [], + "successormoduleShortKey": null, + "predecessormoduleShortKey": null, "isMandatory": false, "categoriesForColoring": [ - "Auf", - "Inf" + "GWRIKTS" ] }, { - "id": "PML", - "name": "Python für ML", - "url": "allModules/61209_M_PML.json", + "module_id": 56737, + "id": "IKFDp", + "name": "Applied Frugal Design: Einfach gestalten, gesund leben (Projektarbeit)", + "url": "allModules/56737_M_IKFD_p.json", "ects": 4, "isDeactivated": false, - "term": "FS", - "recommendedModuleIds": [], - "dependentModuleIds": [ - "HoC" - ], - "successorModuleId": null, - "predecessorModuleId": null, + "term": "", + "recommendedmodules": [], + "recommendedmoduleIds": [], + "recommendedmoduleShortKeys": [], + "dependentmodules": [], + "dependentmoduleIds": [], + "dependentmoduleShortKeys": [], + "successormoduleShortKey": null, + "predecessormoduleShortKey": null, "isMandatory": false, "categoriesForColoring": [ - "Inf", - "RA" + "GWRIKTS" ] }, { - "id": "PWWD", - "name": "Praxiswoche Webdesign", - "url": "allModules/57180_M_PWWD.json", + "module_id": 56740, + "id": "IKFL", + "name": "Future Life Design: Successfully shaping your own life path", + "url": "allModules/56740_M_IKFL.json", "ects": 2, "isDeactivated": false, - "term": "FS", - "recommendedModuleIds": [], - "dependentModuleIds": [], - "successorModuleId": null, - "predecessorModuleId": null, + "term": "HS", + "recommendedmodules": [], + "recommendedmoduleIds": [], + "recommendedmoduleShortKeys": [], + "dependentmodules": [], + "dependentmoduleIds": [], + "dependentmoduleShortKeys": [], + "successormoduleShortKey": null, + "predecessormoduleShortKey": null, "isMandatory": false, "categoriesForColoring": [ - "Auf", - "Inf" + "GWRIKTS" ] }, { - "id": "ParProg", - "name": "Parallele Programmierung", - "url": "allModules/41462_M_ParProg.json", - "ects": 4, + "module_id": 56743, + "id": "IKFLp", + "name": "Future Life Design: Successfully shaping your own life path (Projektarbeit)", + "url": "allModules/56743_M_IKFL_p.json", + "ects": 3, "isDeactivated": false, - "term": "FS", - "recommendedModuleIds": [ - "Bsys1", - "OOP1", - "OOP2" - ], - "dependentModuleIds": [], - "successorModuleId": null, - "predecessorModuleId": null, + "term": "HS", + "recommendedmodules": [], + "recommendedmoduleIds": [], + "recommendedmoduleShortKeys": [], + "dependentmodules": [], + "dependentmoduleIds": [], + "dependentmoduleShortKeys": [], + "successormoduleShortKey": null, + "predecessormoduleShortKey": null, "isMandatory": false, "categoriesForColoring": [ - "Auf", - "Inf" + "GWRIKTS" ] }, { - "id": "Ph1Mech", - "name": "Physik 1 - Mechanik", - "url": "allModules/45143_M_Ph1Mech.json", - "ects": 4, + "module_id": 56789, + "id": "IKIS", + "name": "International Summer School for Sustainability", + "url": "allModules/56789_M_IKIS.json", + "ects": 2, "isDeactivated": false, "term": "HS", - "recommendedModuleIds": [], - "dependentModuleIds": [ - "NwP", - "Ph2HAT", - "Ph3SWO" - ], - "successorModuleId": null, - "predecessorModuleId": null, + "recommendedmodules": [], + "recommendedmoduleIds": [], + "recommendedmoduleShortKeys": [], + "dependentmodules": [], + "dependentmoduleIds": [], + "dependentmoduleShortKeys": [], + "successormoduleShortKey": null, + "predecessormoduleShortKey": null, "isMandatory": false, "categoriesForColoring": [ - "MaPh" + "GWRIKTS" ] }, { - "id": "Ph2HAT", - "name": "Physik 2 - Hydro-, Aero- und Thermodynamik", - "url": "allModules/22021_M_Ph2HAT.json", - "ects": 4, + "module_id": 56792, + "id": "IKNE", + "name": "Nachhaltige Ernährung für Körper, Geist und Klima", + "url": "allModules/56792_M_IKNE.json", + "ects": 2, "isDeactivated": false, - "term": "FS", - "recommendedModuleIds": [ - "Ph1Mech" - ], - "dependentModuleIds": [], - "successorModuleId": null, - "predecessorModuleId": null, + "term": "HS", + "recommendedmodules": [], + "recommendedmoduleIds": [], + "recommendedmoduleShortKeys": [], + "dependentmodules": [], + "dependentmoduleIds": [], + "dependentmoduleShortKeys": [], + "successormoduleShortKey": null, + "predecessormoduleShortKey": null, "isMandatory": false, "categoriesForColoring": [ - "MaPh" + "GWRIKTS" ] }, { - "id": "Ph3SWO", - "name": "Physik 3 - Schwingungen und Wellen, Optik", - "url": "allModules/45153_M_Ph3SWO.json", - "ects": 4, + "module_id": 56795, + "id": "IKNEp", + "name": "Nachhaltige Ernährung für Körper, Geist und Klima (Projektarbeit)", + "url": "allModules/56795_M_IKNE_p.json", + "ects": 3, "isDeactivated": false, "term": "HS", - "recommendedModuleIds": [ - "Ph1Mech" - ], - "dependentModuleIds": [], - "successorModuleId": null, - "predecessorModuleId": null, + "recommendedmodules": [], + "recommendedmoduleIds": [], + "recommendedmoduleShortKeys": [], + "dependentmodules": [], + "dependentmoduleIds": [], + "dependentmoduleShortKeys": [], + "successormoduleShortKey": null, + "predecessormoduleShortKey": null, "isMandatory": false, "categoriesForColoring": [ - "MaPh" + "GWRIKTS" ] }, { - "id": "PhAI", - "name": "Physik Anwendungen für Informatik", - "url": "allModules/43544_M_PhAI.json", - "ects": 4, + "module_id": 56802, + "id": "IKNW", + "name": "Die Nachhaltigkeitswoche: Eventfabrik und Zukunftsworkshops", + "url": "allModules/56802_M_IKNW.json", + "ects": 2, + "isDeactivated": false, + "term": "", + "recommendedmodules": [], + "recommendedmoduleIds": [], + "recommendedmoduleShortKeys": [], + "dependentmodules": [], + "dependentmoduleIds": [], + "dependentmoduleShortKeys": [], + "successormoduleShortKey": null, + "predecessormoduleShortKey": null, + "isMandatory": false, + "categoriesForColoring": [ + "GWRIKTS" + ] + }, + { + "module_id": 56805, + "id": "IKOW", + "name": "Offgrid Wasser und Sonne: Hands on", + "url": "allModules/56805_M_IKOW.json", + "ects": 2, "isDeactivated": false, "term": "FS", - "recommendedModuleIds": [ - "An1I", - "An2I" - ], - "dependentModuleIds": [], - "successorModuleId": null, - "predecessorModuleId": null, + "recommendedmodules": [], + "recommendedmoduleIds": [], + "recommendedmoduleShortKeys": [], + "dependentmodules": [], + "dependentmoduleIds": [], + "dependentmoduleShortKeys": [], + "successormoduleShortKey": null, + "predecessormoduleShortKey": null, "isMandatory": false, "categoriesForColoring": [ - "MaPh" + "GWRIKTS" ] }, { - "id": "PlFSec", - "name": "Platform Security", - "url": "allModules/61026_M_PlFSec.json", - "ects": 4, + "module_id": 56807, + "id": "IKPH", + "name": "Prototyping für Startup-Ideen beim Hackathon", + "url": "allModules/56807_M_IKPH.json", + "ects": 2, "isDeactivated": false, - "term": "HS", - "recommendedModuleIds": [ - "Bsys1", - "CN1", - "CN2", - "CySec", - "SecSW" - ], - "dependentModuleIds": [], - "successorModuleId": null, - "predecessorModuleId": "PFSec", + "term": "FS", + "recommendedmodules": [], + "recommendedmoduleIds": [], + "recommendedmoduleShortKeys": [], + "dependentmodules": [], + "dependentmoduleIds": [], + "dependentmoduleShortKeys": [], + "successormoduleShortKey": null, + "predecessormoduleShortKey": null, "isMandatory": false, "categoriesForColoring": [ - "Auf", - "Inf" + "GWRIKTS" ] }, { - "id": "PmQm", - "name": "Projekt- und Qualitätsmanagement", - "url": "allModules/28231_M_PmQm.json", - "ects": 4, + "module_id": 56866, + "id": "IKISp", + "name": "International Summer School for Sustainability (Projektarbeit)", + "url": "allModules/56866_M_IKIS_p.json", + "ects": 3, "isDeactivated": false, "term": "HS", - "recommendedModuleIds": [], - "dependentModuleIds": [ - "SEProj" - ], - "successorModuleId": null, - "predecessorModuleId": null, + "recommendedmodules": [], + "recommendedmoduleIds": [], + "recommendedmoduleShortKeys": [], + "dependentmodules": [], + "dependentmoduleIds": [], + "dependentmoduleShortKeys": [], + "successormoduleShortKey": null, + "predecessormoduleShortKey": null, "isMandatory": false, "categoriesForColoring": [ - "gwr" + "GWRIKTS" ] }, { - "id": "Python", - "name": "Python", - "url": "allModules/41489_M_Python.json", + "module_id": 56875, + "id": "IKMEp", + "name": "Messbar gesund (Projektarbeit)", + "url": "allModules/56875_M_IKME_p.json", "ects": 3, "isDeactivated": false, "term": "FS", - "recommendedModuleIds": [], - "dependentModuleIds": [], - "successorModuleId": null, - "predecessorModuleId": null, + "recommendedmodules": [], + "recommendedmoduleIds": [], + "recommendedmoduleShortKeys": [], + "dependentmodules": [], + "dependentmoduleIds": [], + "dependentmoduleShortKeys": [], + "successormoduleShortKey": null, + "predecessormoduleShortKey": null, "isMandatory": false, - "categoriesForColoring": [] + "categoriesForColoring": [ + "GWRIKTS" + ] }, { - "id": "RKI", - "name": "Rhetorische Kommunikation für IngenieurInnen", - "url": "allModules/25661_M_RKI.json", - "ects": 4, - "isDeactivated": true, + "module_id": 56919, + "id": "IKBH", + "name": "Behavioral Design", + "url": "allModules/56919_M_IKBH.json", + "ects": 2, + "isDeactivated": false, "term": "FS", - "recommendedModuleIds": [], - "dependentModuleIds": [], - "successorModuleId": "RheKI", - "predecessorModuleId": null, + "recommendedmodules": [], + "recommendedmoduleIds": [], + "recommendedmoduleShortKeys": [], + "dependentmodules": [], + "dependentmoduleIds": [], + "dependentmoduleShortKeys": [], + "successormoduleShortKey": "IKBD", + "predecessormoduleShortKey": "IKBD", "isMandatory": false, "categoriesForColoring": [ - "KomEng" + "GWRIKTS" ] }, { - "id": "RheKI", - "name": "Rhetorische Kommunikation für IngenieurInnen", - "url": "allModules/31909_M_RheKI.json", - "ects": 4, - "isDeactivated": true, + "module_id": 56922, + "id": "IKGSp", + "name": "Knowhow und Technologien für nachhaltige Entwicklung im globalen Süden (Projektarbeit)", + "url": "allModules/56922_M_IKGS_p.json", + "ects": 3, + "isDeactivated": false, "term": "HS", - "recommendedModuleIds": [], - "dependentModuleIds": [], - "successorModuleId": null, - "predecessorModuleId": "RKI", + "recommendedmodules": [], + "recommendedmoduleIds": [], + "recommendedmoduleShortKeys": [], + "dependentmodules": [], + "dependentmoduleIds": [], + "dependentmoduleShortKeys": [], + "successormoduleShortKey": null, + "predecessormoduleShortKey": null, "isMandatory": false, "categoriesForColoring": [ - "KomEng" - ] - }, - { - "id": "RheKoI", - "name": "Rhetorische Kommunikation für IngenieurInnen", - "url": "allModules/43277_M_RheKoI.json", - "ects": 4, + "GWRIKTS" + ] + }, + { + "module_id": 56925, + "id": "IKLD", + "name": "Future Life Design: Den eigenen Lebensweg erfolgreich gestalten", + "url": "allModules/56925_M_IKLD.json", + "ects": 2, "isDeactivated": false, "term": "HS", - "recommendedModuleIds": [], - "dependentModuleIds": [], - "successorModuleId": null, - "predecessorModuleId": "RheKI", + "recommendedmodules": [], + "recommendedmoduleIds": [], + "recommendedmoduleShortKeys": [], + "dependentmodules": [], + "dependentmoduleIds": [], + "dependentmoduleShortKeys": [], + "successormoduleShortKey": null, + "predecessormoduleShortKey": null, "isMandatory": false, "categoriesForColoring": [ - "KomEng" + "GWRIKTS" ] }, { - "id": "SAI21", - "name": "Studienarbeit Informatik", - "url": "allModules/40906_M_SAI21.json", - "ects": 8, + "module_id": 56928, + "id": "IKLDp", + "name": "Future Life Design: Den eigenen Lebensweg erfolgreich gestalten (Projektarbeit)", + "url": "allModules/56928_M_IKLD_p.json", + "ects": 3, "isDeactivated": false, - "term": "both", - "recommendedModuleIds": [ - "SEProj" - ], - "dependentModuleIds": [ - "BAI21" - ], - "successorModuleId": null, - "predecessorModuleId": null, - "isMandatory": true, + "term": "HS", + "recommendedmodules": [], + "recommendedmoduleIds": [], + "recommendedmoduleShortKeys": [], + "dependentmodules": [], + "dependentmoduleIds": [], + "dependentmoduleShortKeys": [], + "successormoduleShortKey": null, + "predecessormoduleShortKey": null, + "isMandatory": false, "categoriesForColoring": [ - "Inf", - "SaBa" + "GWRIKTS" ] }, { - "id": "SE1", - "name": "Software-Engineering 1", - "url": "allModules/37893_M_SE1.json", + "module_id": 56946, + "id": "UIP", + "name": "UI Patterns and Frameworks", + "url": "allModules/56946_M_UIP.json", "ects": 4, - "isDeactivated": true, - "term": "", - "recommendedModuleIds": [ - "OOP1", - "OOP2" - ], - "dependentModuleIds": [ - "AppArch", - "DSy", - "PF", - "SE2", - "UX" - ], - "successorModuleId": "SEP2", - "predecessorModuleId": null, + "isDeactivated": false, + "term": "HS", + "recommendedmodules": [], + "recommendedmoduleIds": [], + "recommendedmoduleShortKeys": [], + "dependentmodules": [], + "dependentmoduleIds": [], + "dependentmoduleShortKeys": [], + "successormoduleShortKey": null, + "predecessormoduleShortKey": null, "isMandatory": false, "categoriesForColoring": [ - "EP", + "Auf", "Inf" ] }, { - "id": "SE2", - "name": "Software-Engineering 2", - "url": "allModules/37191_M_SE2.json", + "module_id": 57056, + "id": "IBN", + "name": "Intent-Based Networking", + "url": "allModules/57056_M_IBN.json", "ects": 4, - "isDeactivated": true, - "term": "FS", - "recommendedModuleIds": [ - "SE1" + "isDeactivated": false, + "term": "HS", + "recommendedmodules": [ + { + "23311": "CN2" + }, + { + "39084": "CN1" + } ], - "dependentModuleIds": [ - "CoBau" + "recommendedmoduleIds": [ + 23311, + 39084 + ], + "recommendedmoduleShortKeys": [ + "CN1", + "CN2" ], - "successorModuleId": "SEP2", - "predecessorModuleId": null, + "dependentmodules": [], + "dependentmoduleIds": [], + "dependentmoduleShortKeys": [], + "successormoduleShortKey": null, + "predecessormoduleShortKey": "SDW", "isMandatory": false, "categoriesForColoring": [ - "EP", + "Auf", "Inf" ] }, { - "id": "SEP1", - "name": "SE Practices 1", - "url": "allModules/39203_M_SEP1.json", - "ects": 4, + "module_id": 57128, + "id": "AJwn", + "name": "Auf Jobsuche, was nun?", + "url": "allModules/57128_M_AJwn.json", + "ects": 2, "isDeactivated": false, - "term": "HS", - "recommendedModuleIds": [ - "OOP1", - "OOP2" - ], - "dependentModuleIds": [ - "SEP2", - "SEProj" - ], - "successorModuleId": null, - "predecessorModuleId": "SE1", - "isMandatory": true, + "term": "FS", + "recommendedmodules": [], + "recommendedmoduleIds": [], + "recommendedmoduleShortKeys": [], + "dependentmodules": [], + "dependentmoduleIds": [], + "dependentmoduleShortKeys": [], + "successormoduleShortKey": null, + "predecessormoduleShortKey": null, + "isMandatory": false, "categoriesForColoring": [ - "EP", + "Auf", "Inf" ] }, { - "id": "SEP2", - "name": "SE Practices 2", - "url": "allModules/57233_M_SEP2.json", + "module_id": 57170, + "id": "IKNBp", + "name": "Wasser und Klima: Nachhaltige Wasserbewirtschaftung auf Gemeindeebene (Projektarbeit)", + "url": "allModules/57170_M_IKNB_p.json", "ects": 4, "isDeactivated": false, "term": "FS", - "recommendedModuleIds": [ - "SEP1" - ], - "dependentModuleIds": [], - "successorModuleId": null, - "predecessorModuleId": "SE2", - "isMandatory": true, + "recommendedmodules": [], + "recommendedmoduleIds": [], + "recommendedmoduleShortKeys": [], + "dependentmodules": [], + "dependentmoduleIds": [], + "dependentmoduleShortKeys": [], + "successormoduleShortKey": null, + "predecessormoduleShortKey": null, + "isMandatory": false, "categoriesForColoring": [ - "EP", - "Inf" + "GWRIKTS" ] }, { - "id": "SEProj", - "name": "SE Project", - "url": "allModules/43712_M_SEProj.json", + "module_id": 57174, + "id": "WI2", + "name": "Business Processes für Informatik", + "url": "allModules/57174_M_WI2.json", "ects": 4, "isDeactivated": false, - "term": "FS", - "recommendedModuleIds": [ - "AutPy", - "OOP1", - "OOP2", - "PmQm", - "SEP1" + "term": "HS", + "recommendedmodules": [ + { + "26382": "WI1" + } ], - "dependentModuleIds": [ - "SAI21" + "recommendedmoduleIds": [ + 26382 ], - "successorModuleId": null, - "predecessorModuleId": null, - "isMandatory": true, + "recommendedmoduleShortKeys": [ + "WI1" + ], + "dependentmodules": [], + "dependentmoduleIds": [], + "dependentmoduleShortKeys": [], + "successormoduleShortKey": null, + "predecessormoduleShortKey": "BuPro", + "isMandatory": false, "categoriesForColoring": [ - "EP", - "Inf" + "gwr" ] }, { - "id": "SModSim", - "name": "System Modeling and Simulation", - "url": "allModules/38938_M_SModSim.json", - "ects": 4, + "module_id": 57180, + "id": "PWWD", + "name": "Praxiswoche Webdesign", + "url": "allModules/57180_M_PWWD.json", + "ects": 2, "isDeactivated": false, "term": "FS", - "recommendedModuleIds": [], - "dependentModuleIds": [], - "successorModuleId": null, - "predecessorModuleId": null, + "recommendedmodules": [], + "recommendedmoduleIds": [], + "recommendedmoduleShortKeys": [], + "dependentmodules": [], + "dependentmoduleIds": [], + "dependentmoduleShortKeys": [], + "successormoduleShortKey": null, + "predecessormoduleShortKey": null, "isMandatory": false, "categoriesForColoring": [ "Auf", @@ -3625,339 +5883,443 @@ ] }, { - "id": "SPPRODUCTS", - "name": "SP-Smart Products", - "url": "allModules/35903_M_SPPRODUCTS.json", - "ects": 4, + "module_id": 57207, + "id": "AADL", + "name": "Applied AI with Deep Learning", + "url": "allModules/57207_M_AADL.json", + "ects": 2, "isDeactivated": false, "term": "HS", - "recommendedModuleIds": [], - "dependentModuleIds": [], - "successorModuleId": null, - "predecessorModuleId": null, - "isMandatory": false, - "categoriesForColoring": [] - }, - { - "id": "SecSW", - "name": "Secure Software", - "url": "allModules/36488_M_SecSW.json", - "ects": 4, - "isDeactivated": true, - "term": "FS", - "recommendedModuleIds": [ - "Bsys1", - "CN1", - "CySec" - ], - "dependentModuleIds": [ - "CyDef", - "PlFSec" - ], - "successorModuleId": "SecSoW", - "predecessorModuleId": "InfSi3", + "recommendedmodules": [], + "recommendedmoduleIds": [], + "recommendedmoduleShortKeys": [], + "dependentmodules": [], + "dependentmoduleIds": [], + "dependentmoduleShortKeys": [], + "successormoduleShortKey": null, + "predecessormoduleShortKey": null, "isMandatory": false, "categoriesForColoring": [ - "Auf", - "Inf" + "Inf", + "RA" ] }, { - "id": "SecSoW", - "name": "Secure Software", - "url": "allModules/40311_M_SecSoW.json", + "module_id": 57233, + "id": "SEP2", + "name": "SE Practices 2", + "url": "allModules/57233_M_SEP2.json", "ects": 4, "isDeactivated": false, "term": "FS", - "recommendedModuleIds": [ - "Bsys1", - "CN1", - "CySec" + "recommendedmodules": [ + { + "38994": "SEP1" + } ], - "dependentModuleIds": [ - "IncResp" + "recommendedmoduleIds": [ + 38994 ], - "successorModuleId": null, - "predecessorModuleId": "SecSW", - "isMandatory": false, + "recommendedmoduleShortKeys": [ + "SEP1" + ], + "dependentmodules": [], + "dependentmoduleIds": [], + "dependentmoduleShortKeys": [], + "successormoduleShortKey": null, + "predecessormoduleShortKey": "SE2", + "isMandatory": true, "categoriesForColoring": [ - "Auf", + "EP", "Inf" ] }, { - "id": "SelTec", - "name": "English: Selling Technology", - "url": "allModules/45661_M_SelTec.json", - "ects": 4, - "isDeactivated": false, - "term": "FS", - "recommendedModuleIds": [], - "dependentModuleIds": [], - "successorModuleId": null, - "predecessorModuleId": null, + "module_id": 57339, + "id": "IKDL_BU", + "name": "Digitalisieren mit Low Code: Einen AI Chatbot selber bauen", + "url": "allModules/57339_M_IKDL_BU.json", + "ects": 2, + "isDeactivated": true, + "term": "", + "recommendedmodules": [], + "recommendedmoduleIds": [], + "recommendedmoduleShortKeys": [], + "dependentmodules": [], + "dependentmoduleIds": [], + "dependentmoduleShortKeys": [], + "successormoduleShortKey": null, + "predecessormoduleShortKey": null, "isMandatory": false, "categoriesForColoring": [ - "KomEng" + "GWRIKTS" ] }, { - "id": "ServDev", - "name": "Service Development (ITIL)", - "url": "allModules/37171_M_ServDev.json", - "ects": 4, + "module_id": 57354, + "id": "idks.IKSH", + "name": "Social and Human Robotic SG", + "url": "allModules/57354_M_idks.IKSH.json", + "ects": 2, "isDeactivated": true, "term": "", - "recommendedModuleIds": [], - "dependentModuleIds": [], - "successorModuleId": null, - "predecessorModuleId": null, + "recommendedmodules": [], + "recommendedmoduleIds": [], + "recommendedmoduleShortKeys": [], + "dependentmodules": [], + "dependentmoduleIds": [], + "dependentmoduleShortKeys": [], + "successormoduleShortKey": null, + "predecessormoduleShortKey": null, "isMandatory": false, "categoriesForColoring": [ - "Auf", - "Inf" + "GWRIKTS" ] }, { - "id": "Span1", - "name": "Spanisch 1", - "url": "allModules/28097_M_Span1.json", - "ects": 4, - "isDeactivated": false, - "term": "FS", - "recommendedModuleIds": [], - "dependentModuleIds": [ - "Span2" - ], - "successorModuleId": null, - "predecessorModuleId": null, + "module_id": 57357, + "id": "idks.IKBW", + "name": "Blickwechsel", + "url": "allModules/57357_M_idks.IKBW.json", + "ects": 2, + "isDeactivated": true, + "term": "", + "recommendedmodules": [], + "recommendedmoduleIds": [], + "recommendedmoduleShortKeys": [], + "dependentmodules": [], + "dependentmoduleIds": [], + "dependentmoduleShortKeys": [], + "successormoduleShortKey": null, + "predecessormoduleShortKey": null, "isMandatory": false, - "categoriesForColoring": [] + "categoriesForColoring": [ + "GWRIKTS" + ] }, { - "id": "Span2", - "name": "Spanisch 2", - "url": "allModules/44428_M_Span2.json", - "ects": 4, - "isDeactivated": false, - "term": "HS", - "recommendedModuleIds": [ - "Span1" - ], - "dependentModuleIds": [], - "successorModuleId": null, - "predecessorModuleId": null, + "module_id": 57360, + "id": "idks.IKVR", + "name": "Virtual and Augmented Reality", + "url": "allModules/57360_M_idks.IKVR.json", + "ects": 2, + "isDeactivated": true, + "term": "", + "recommendedmodules": [], + "recommendedmoduleIds": [], + "recommendedmoduleShortKeys": [], + "dependentmodules": [], + "dependentmoduleIds": [], + "dependentmoduleShortKeys": [], + "successormoduleShortKey": null, + "predecessormoduleShortKey": null, "isMandatory": false, - "categoriesForColoring": [] + "categoriesForColoring": [ + "GWRIKTS" + ] }, { - "id": "TecBEC", - "name": "English Beyond Borders: Navigating Academic & Professional Success with IELTS", - "url": "allModules/55597_M_TecBEC.json", - "ects": 4, - "isDeactivated": false, - "term": "FS", - "recommendedModuleIds": [], - "dependentModuleIds": [], - "successorModuleId": null, - "predecessorModuleId": null, + "module_id": 57372, + "id": "idks.IKBD", + "name": "My Data - Big Data", + "url": "allModules/57372_M_idks.IKBD.json", + "ects": 2, + "isDeactivated": true, + "term": "", + "recommendedmodules": [], + "recommendedmoduleIds": [], + "recommendedmoduleShortKeys": [], + "dependentmodules": [], + "dependentmoduleIds": [], + "dependentmoduleShortKeys": [], + "successormoduleShortKey": null, + "predecessormoduleShortKey": null, "isMandatory": false, "categoriesForColoring": [ - "KomEng" + "GWRIKTS" ] }, { - "id": "UIP", - "name": "UI Patterns and Frameworks", - "url": "allModules/56946_M_UIP.json", - "ects": 4, - "isDeactivated": false, - "term": "HS", - "recommendedModuleIds": [], - "dependentModuleIds": [], - "successorModuleId": null, - "predecessorModuleId": null, + "module_id": 57378, + "id": "IKAAp", + "name": "Applied AI SG (Projektarbeit)", + "url": "allModules/57378_M_IKAA_p.json", + "ects": 3, + "isDeactivated": true, + "term": "", + "recommendedmodules": [], + "recommendedmoduleIds": [], + "recommendedmoduleShortKeys": [], + "dependentmodules": [], + "dependentmoduleIds": [], + "dependentmoduleShortKeys": [], + "successormoduleShortKey": null, + "predecessormoduleShortKey": null, + "isMandatory": false, + "categoriesForColoring": [ + "GWRIKTS" + ] + }, + { + "module_id": 57381, + "id": "IKAA", + "name": "Applied AI SG", + "url": "allModules/57381_M_IKAA.json", + "ects": 2, + "isDeactivated": true, + "term": "", + "recommendedmodules": [], + "recommendedmoduleIds": [], + "recommendedmoduleShortKeys": [], + "dependentmodules": [], + "dependentmoduleIds": [], + "dependentmoduleShortKeys": [], + "successormoduleShortKey": null, + "predecessormoduleShortKey": null, "isMandatory": false, "categoriesForColoring": [ - "Auf", - "Inf" + "GWRIKTS" ] }, { - "id": "UX", - "name": "User Experience", - "url": "allModules/41106_M_UX.json", - "ects": 4, - "isDeactivated": false, - "term": "FS", - "recommendedModuleIds": [ - "MGE", - "SE1" - ], - "dependentModuleIds": [], - "successorModuleId": null, - "predecessorModuleId": "HCD", + "module_id": 57384, + "id": "IKAK", + "name": "Gesundes Altern mit Hilfe von künstlicher Intelligenz SG", + "url": "allModules/57384_M_IKAK.json", + "ects": 2, + "isDeactivated": true, + "term": "", + "recommendedmodules": [], + "recommendedmoduleIds": [], + "recommendedmoduleShortKeys": [], + "dependentmodules": [], + "dependentmoduleIds": [], + "dependentmoduleShortKeys": [], + "successormoduleShortKey": null, + "predecessormoduleShortKey": null, "isMandatory": false, "categoriesForColoring": [ - "Auf", - "Inf" + "GWRIKTS" ] }, { - "id": "VwlTg", - "name": "Volkswirtschaft und Technikgeschichte", - "url": "allModules/42760_M_VwlTg.json", - "ects": 4, - "isDeactivated": false, - "term": "FS", - "recommendedModuleIds": [], - "dependentModuleIds": [], - "successorModuleId": null, - "predecessorModuleId": null, + "module_id": 57387, + "id": "IKAKp", + "name": "Gesundes Altern mit Hilfe von künstlicher Intelligenz SG (Projektarbeit)", + "url": "allModules/57387_M_IKAK_p.json", + "ects": 3, + "isDeactivated": true, + "term": "", + "recommendedmodules": [], + "recommendedmoduleIds": [], + "recommendedmoduleShortKeys": [], + "dependentmodules": [], + "dependentmoduleIds": [], + "dependentmoduleShortKeys": [], + "successormoduleShortKey": null, + "predecessormoduleShortKey": null, "isMandatory": false, "categoriesForColoring": [ - "gwr" + "GWRIKTS" ] }, { - "id": "WE1", - "name": "Web Engineering 1", - "url": "allModules/38891_M_WE1.json", - "ects": 4, - "isDeactivated": false, - "term": "HS", - "recommendedModuleIds": [ - "OOP1", - "OOP2" - ], - "dependentModuleIds": [ - "AIAp", - "WE2" - ], - "successorModuleId": null, - "predecessorModuleId": "WED1", + "module_id": 57443, + "id": "idks.IKCC", + "name": "Creative Capability", + "url": "allModules/57443_M_idks.IKCC.json", + "ects": 2, + "isDeactivated": true, + "term": "", + "recommendedmodules": [], + "recommendedmoduleIds": [], + "recommendedmoduleShortKeys": [], + "dependentmodules": [], + "dependentmoduleIds": [], + "dependentmoduleShortKeys": [], + "successormoduleShortKey": null, + "predecessormoduleShortKey": null, "isMandatory": false, "categoriesForColoring": [ - "Inf", - "RA" + "GWRIKTS" ] }, { - "id": "WE2", - "name": "Web Engineering 2", - "url": "allModules/38945_M_WE2.json", - "ects": 4, - "isDeactivated": false, - "term": "FS", - "recommendedModuleIds": [ - "WE1" - ], - "dependentModuleIds": [ - "WE3" - ], - "successorModuleId": null, - "predecessorModuleId": "WED2", + "module_id": 57448, + "id": "idks.IKMO", + "name": "Enkeltauglich?! - Gemeinde und Städte im Morgenland", + "url": "allModules/57448_M_idks.IKMO.json", + "ects": 2, + "isDeactivated": true, + "term": "", + "recommendedmodules": [], + "recommendedmoduleIds": [], + "recommendedmoduleShortKeys": [], + "dependentmodules": [], + "dependentmoduleIds": [], + "dependentmoduleShortKeys": [], + "successormoduleShortKey": null, + "predecessormoduleShortKey": null, "isMandatory": false, "categoriesForColoring": [ - "Auf", - "Inf" + "GWRIKTS" ] }, { - "id": "WE3", - "name": "Web Engineering 3", - "url": "allModules/38901_M_WE3.json", - "ects": 4, + "module_id": 57673, + "id": "IKST", + "name": "Starkes Ich – Starkes Team", + "url": "allModules/57673_M_IKST.json", + "ects": 2, "isDeactivated": false, - "term": "HS", - "recommendedModuleIds": [ - "WE2" - ], - "dependentModuleIds": [], - "successorModuleId": null, - "predecessorModuleId": null, + "term": "both", + "recommendedmodules": [], + "recommendedmoduleIds": [], + "recommendedmoduleShortKeys": [], + "dependentmodules": [], + "dependentmoduleIds": [], + "dependentmoduleShortKeys": [], + "successormoduleShortKey": null, + "predecessormoduleShortKey": null, "isMandatory": false, "categoriesForColoring": [ - "Auf", - "Inf" + "GWRIKTS" ] }, { - "id": "WI2", - "name": "Business Processes für Informatik", - "url": "allModules/57174_M_WI2.json", - "ects": 4, + "module_id": 57681, + "id": "IKNWp", + "name": "Die Nachhaltigkeitswoche: Eventfabrik und Zukunftsworkshops (Projektarbeit)", + "url": "allModules/57681_M_IKNW_p.json", + "ects": 3, "isDeactivated": false, - "term": "HS", - "recommendedModuleIds": [], - "dependentModuleIds": [], - "successorModuleId": null, - "predecessorModuleId": "BuPro", + "term": "", + "recommendedmodules": [], + "recommendedmoduleIds": [], + "recommendedmoduleShortKeys": [], + "dependentmodules": [], + "dependentmoduleIds": [], + "dependentmoduleShortKeys": [], + "successormoduleShortKey": null, + "predecessormoduleShortKey": null, "isMandatory": false, "categoriesForColoring": [ - "gwr" + "GWRIKTS" ] }, { - "id": "WIoT", - "name": "Wireless and IoT", - "url": "allModules/37157_M_WIoT.json", - "ects": 4, - "isDeactivated": true, - "term": "FS", - "recommendedModuleIds": [], - "dependentModuleIds": [], - "successorModuleId": "WsoT", - "predecessorModuleId": null, + "module_id": 57683, + "id": "IKOWp", + "name": "Offgrid Wasser und Sonne: Hands on (Projektarbeit)", + "url": "allModules/57683_M_IKOW_p.json", + "ects": 3, + "isDeactivated": false, + "term": "", + "recommendedmodules": [], + "recommendedmoduleIds": [], + "recommendedmoduleShortKeys": [], + "dependentmodules": [], + "dependentmoduleIds": [], + "dependentmoduleShortKeys": [], + "successormoduleShortKey": null, + "predecessormoduleShortKey": null, "isMandatory": false, "categoriesForColoring": [ - "Auf", - "Inf" + "GWRIKTS" ] }, { - "id": "WSLS", - "name": "Workshop \"Lern-Support an der OST\"", - "url": "allModules/32766_M_WSLS.json", - "ects": 0, + "module_id": 57703, + "id": "Inno_2", + "name": "Innovation 2: Operatives Innovationsmanagement", + "url": "allModules/57703_M_Inno_2.json", + "ects": 2, "isDeactivated": false, - "term": "both", - "recommendedModuleIds": [], - "dependentModuleIds": [], - "successorModuleId": null, - "predecessorModuleId": null, + "term": "FS", + "recommendedmodules": [ + { + "24072": "Inno1" + } + ], + "recommendedmoduleIds": [ + 24072 + ], + "recommendedmoduleShortKeys": [ + "Inno1" + ], + "dependentmodules": [], + "dependentmoduleIds": [], + "dependentmoduleShortKeys": [], + "successormoduleShortKey": null, + "predecessormoduleShortKey": "Inno2", "isMandatory": false, "categoriesForColoring": [] }, { - "id": "WrStat", - "name": "Wahrscheinlichkeitsrechnung und Statistik", - "url": "allModules/24489_M_WrStat.json", - "ects": 4, + "module_id": 57793, + "id": "IKSS", + "name": "Ski-Nation Schweiz", + "url": "allModules/57793_M_IKSS.json", + "ects": 2, "isDeactivated": false, - "term": "HS", - "recommendedModuleIds": [ - "An2I" - ], - "dependentModuleIds": [], - "successorModuleId": null, - "predecessorModuleId": null, + "term": "FS", + "recommendedmodules": [], + "recommendedmoduleIds": [], + "recommendedmoduleShortKeys": [], + "dependentmodules": [], + "dependentmoduleIds": [], + "dependentmoduleShortKeys": [], + "successormoduleShortKey": null, + "predecessormoduleShortKey": null, "isMandatory": false, "categoriesForColoring": [ - "MaPh" + "GWRIKTS" ] }, { - "id": "WsoT", - "name": "Wireless and IoT", - "url": "allModules/40038_M_WsoT.json", + "module_id": 61026, + "id": "PlFSec", + "name": "Platform Security", + "url": "allModules/61026_M_PlFSec.json", "ects": 4, - "isDeactivated": true, - "term": "FS", - "recommendedModuleIds": [], - "dependentModuleIds": [], - "successorModuleId": null, - "predecessorModuleId": "WIoT", + "isDeactivated": false, + "term": "HS", + "recommendedmodules": [ + { + "23311": "CN2" + }, + { + "36478": "CySec" + }, + { + "36488": "SecSW" + }, + { + "39080": "Bsys1" + }, + { + "39084": "CN1" + } + ], + "recommendedmoduleIds": [ + 23311, + 36478, + 36488, + 39080, + 39084 + ], + "recommendedmoduleShortKeys": [ + "Bsys1", + "CN1", + "CN2", + "CySec", + "SecSW" + ], + "dependentmodules": [], + "dependentmoduleIds": [], + "dependentmoduleShortKeys": [], + "successormoduleShortKey": null, + "predecessormoduleShortKey": null, "isMandatory": false, "categoriesForColoring": [ "Auf", @@ -3965,99 +6327,187 @@ ] }, { - "id": "idks.IKBD", - "name": "My Data - Big Data", - "url": "allModules/57372_M_idks.IKBD.json", + "module_id": 61049, + "id": "HoC", + "name": "Hands-on Chatbots", + "url": "allModules/61049_M_HoC.json", "ects": 2, - "isDeactivated": true, - "term": "", - "recommendedModuleIds": [], - "dependentModuleIds": [], - "successorModuleId": null, - "predecessorModuleId": null, + "isDeactivated": false, + "term": "FS", + "recommendedmodules": [ + { + "61209": "PML" + } + ], + "recommendedmoduleIds": [ + 61209 + ], + "recommendedmoduleShortKeys": [ + "PML" + ], + "dependentmodules": [], + "dependentmoduleIds": [], + "dependentmoduleShortKeys": [], + "successormoduleShortKey": null, + "predecessormoduleShortKey": null, "isMandatory": false, "categoriesForColoring": [ - "GWRIKTS" + "Inf", + "RA" ] }, { - "id": "idks.IKBW", - "name": "Blickwechsel", - "url": "allModules/57357_M_idks.IKBW.json", - "ects": 2, - "isDeactivated": true, - "term": "", - "recommendedModuleIds": [], - "dependentModuleIds": [], - "successorModuleId": null, - "predecessorModuleId": null, + "module_id": 61129, + "id": "CRY", + "name": "Cryptography", + "url": "allModules/61129_M_CRY.json", + "ects": 4, + "isDeactivated": false, + "term": "FS", + "recommendedmodules": [], + "recommendedmoduleIds": [], + "recommendedmoduleShortKeys": [], + "dependentmodules": [], + "dependentmoduleIds": [], + "dependentmoduleShortKeys": [], + "successormoduleShortKey": null, + "predecessormoduleShortKey": null, "isMandatory": false, "categoriesForColoring": [ - "GWRIKTS" + "Auf", + "Inf" ] }, { - "id": "idks.IKCC", - "name": "Creative Capability", - "url": "allModules/57443_M_idks.IKCC.json", + "module_id": 61146, + "id": "IKDL", + "name": "Digitalisieren mit Low Code: Einen AI Chatbot selber bauen", + "url": "allModules/61146_M_IKDL.json", "ects": 2, - "isDeactivated": true, - "term": "", - "recommendedModuleIds": [], - "dependentModuleIds": [], - "successorModuleId": null, - "predecessorModuleId": null, + "isDeactivated": false, + "term": "both", + "recommendedmodules": [], + "recommendedmoduleIds": [], + "recommendedmoduleShortKeys": [], + "dependentmodules": [], + "dependentmoduleIds": [], + "dependentmoduleShortKeys": [], + "successormoduleShortKey": null, + "predecessormoduleShortKey": null, "isMandatory": false, "categoriesForColoring": [ "GWRIKTS" ] }, { - "id": "idks.IKMO", - "name": "Enkeltauglich?! - Gemeinde und Städte im Morgenland", - "url": "allModules/57448_M_idks.IKMO.json", - "ects": 2, - "isDeactivated": true, - "term": "", - "recommendedModuleIds": [], - "dependentModuleIds": [], - "successorModuleId": null, - "predecessorModuleId": null, + "module_id": 61186, + "id": "AJwn", + "name": "Auf Jobsuche, was nun?", + "url": "allModules/61186_M_AJwn.json", + "ects": 3, + "isDeactivated": false, + "term": "FS", + "recommendedmodules": [], + "recommendedmoduleIds": [], + "recommendedmoduleShortKeys": [], + "dependentmodules": [], + "dependentmoduleIds": [], + "dependentmoduleShortKeys": [], + "successormoduleShortKey": null, + "predecessormoduleShortKey": null, "isMandatory": false, "categoriesForColoring": [ - "GWRIKTS" + "Auf", + "Inf" ] }, { - "id": "idks.IKSH", - "name": "Social and Human Robotic SG", - "url": "allModules/57354_M_idks.IKSH.json", - "ects": 2, - "isDeactivated": true, - "term": "", - "recommendedModuleIds": [], - "dependentModuleIds": [], - "successorModuleId": null, - "predecessorModuleId": null, + "module_id": 61209, + "id": "PML", + "name": "Python für ML", + "url": "allModules/61209_M_PML.json", + "ects": 4, + "isDeactivated": false, + "term": "FS", + "recommendedmodules": [], + "recommendedmoduleIds": [], + "recommendedmoduleShortKeys": [], + "dependentmodules": [ + { + "61049": "HoC" + } + ], + "dependentmoduleIds": [ + 61049 + ], + "dependentmoduleShortKeys": [ + "HoC" + ], + "successormoduleShortKey": null, + "predecessormoduleShortKey": null, "isMandatory": false, "categoriesForColoring": [ - "GWRIKTS" + "Inf", + "RA" ] }, { - "id": "idks.IKVR", - "name": "Virtual and Augmented Reality", - "url": "allModules/57360_M_idks.IKVR.json", + "module_id": 61226, + "id": "IntTra", + "name": "Integraltransformationen", + "url": "allModules/61226_M_IntTra.json", "ects": 2, - "isDeactivated": true, - "term": "", - "recommendedModuleIds": [], - "dependentModuleIds": [], - "successorModuleId": null, - "predecessorModuleId": null, + "isDeactivated": false, + "term": "HS", + "recommendedmodules": [ + { + "15546": "KomFou1" + }, + { + "25634": "An1aE" + }, + { + "25648": "An1bE" + }, + { + "25652": "An2aE" + }, + { + "25657": "An2bE" + }, + { + "28151": "An1I" + }, + { + "28156": "An2I" + } + ], + "recommendedmoduleIds": [ + 15546, + 25634, + 25648, + 25652, + 25657, + 28151, + 28156 + ], + "recommendedmoduleShortKeys": [ + "An1I", + "An1aE", + "An1bE", + "An2I", + "An2aE", + "An2bE", + "KomFou1" + ], + "dependentmodules": [], + "dependentmoduleIds": [], + "dependentmoduleShortKeys": [], + "successormoduleShortKey": null, + "predecessormoduleShortKey": null, "isMandatory": false, "categoriesForColoring": [ - "GWRIKTS" + "MaPh" ] } ] diff --git a/data21/categories.json b/data21/categories.json index 2b2965b..7089b6c 100644 --- a/data21/categories.json +++ b/data21/categories.json @@ -1,1467 +1,1799 @@ [ { + "module_id": 10141, "id": "Auf", "required_ects": 48, "name": "Aufbau", "modules": [ { - "id": "AIAp", - "name": "AI Applications", - "url": "allModules/40870_M_AIAp.json" - }, - { - "id": "AJwn", - "name": "Auf Jobsuche, was nun?", - "url": "allModules/61186_M_AJwn.json" - }, - { - "id": "AppArch", - "name": "Application Architecture", - "url": "allModules/28236_M_AppArch.json" - }, - { - "id": "BlCh", - "name": "Blockchain", - "url": "allModules/39041_M_BlCh.json" + "module_id": 22062, + "id": "EmbSys1", + "name": "Embedded Systems 1", + "url": "allModules/22062_M_EmbSys1.json" }, { - "id": "Bsys2", - "name": "Betriebssysteme 2", - "url": "allModules/37903_M_Bsys2.json" + "module_id": 22068, + "id": "EmbSys2", + "name": "Embedded Systems 2", + "url": "allModules/22068_M_EmbSys2.json" }, { + "module_id": 23311, "id": "CN2", "name": "Computernetze 2", "url": "allModules/23311_M_CN2.json" }, { + "module_id": 24357, "id": "CPl", "name": "C++", "url": "allModules/24357_M_CPl.json" }, { + "module_id": 28236, + "id": "AppArch", + "name": "Application Architecture", + "url": "allModules/28236_M_AppArch.json" + }, + { + "module_id": 28254, + "id": "MGE", + "name": "Mobile and GUI Engineering", + "url": "allModules/28254_M_MGE.json" + }, + { + "module_id": 28684, "id": "CPlA", "name": "C++ Advanced", "url": "allModules/28684_M_CPlA.json" }, { - "id": "CRY", - "name": "Cryptography", - "url": "allModules/61129_M_CRY.json" - }, - { + "module_id": 29855, "id": "CldInf", "name": "Cloud Infrastructure", "url": "allModules/29855_M_CldInf.json" }, { - "id": "CldOp", - "name": "Cloud Operations", - "url": "allModules/55074_M_CldOp.json" - }, - { - "id": "CldSol", - "name": "Cloud Solutions", - "url": "allModules/37167_M_CldSol.json" - }, - { - "id": "CoBau", - "name": "Compilerbau", - "url": "allModules/40663_M_CoBau.json" - }, - { - "id": "ComGra", - "name": "Computer Grafik", - "url": "allModules/43801_M_ComGra.json" - }, - { - "id": "CyDef", - "name": "Cyber Defense", - "url": "allModules/38551_M_CyDef.json" - }, - { + "module_id": 31834, "id": "DL", "name": "Deep Learning", "url": "allModules/31834_M_DL.json" }, { - "id": "DSy", - "name": "Distributed Systems", - "url": "allModules/39054_M_DSy.json" + "module_id": 31838, + "id": "ML", + "name": "Statistical Machine Learning", + "url": "allModules/31838_M_ML.json" }, { + "module_id": 36034, "id": "DatAna", "name": "Data Analytics", "url": "allModules/36034_M_DatAna.json" }, { + "module_id": 36038, "id": "DatEng", "name": "Data Engineering", "url": "allModules/36038_M_DatEng.json" }, { - "id": "EmbSys1", - "name": "Embedded Systems 1", - "url": "allModules/22062_M_EmbSys1.json" - }, - { - "id": "EmbSys2", - "name": "Embedded Systems 2", - "url": "allModules/22068_M_EmbSys2.json" - }, - { - "id": "GenAI", - "name": "Generative AI", - "url": "allModules/43809_M_GenAI.json" - }, - { - "id": "HackL", - "name": "Hacking Lab", - "url": "allModules/36457_M_HackL.json" - }, - { - "id": "IBN", - "name": "Intent-Based Networking", - "url": "allModules/57056_M_IBN.json" - }, - { + "module_id": 36264, "id": "IPCV1", "name": "Image Processing and Computer Vision 1", "url": "allModules/36264_M_IPCV1.json" }, { + "module_id": 36269, "id": "IPCV2", "name": "Image Processing and Computer Vision 2", "url": "allModules/36269_M_IPCV2.json" }, { + "module_id": 36457, + "id": "HackL", + "name": "Hacking Lab", + "url": "allModules/36457_M_HackL.json" + }, + { + "module_id": 36473, "id": "IncResp", "name": "Incident Response", "url": "allModules/36473_M_IncResp.json" }, { - "id": "MGE", - "name": "Mobile and GUI Engineering", - "url": "allModules/28254_M_MGE.json" + "module_id": 36488, + "id": "SecSW", + "name": "Secure Software", + "url": "allModules/36488_M_SecSW.json" }, { - "id": "ML", - "name": "Statistical Machine Learning", - "url": "allModules/31838_M_ML.json" + "module_id": 37157, + "id": "WIoT", + "name": "Wireless and IoT", + "url": "allModules/37157_M_WIoT.json" }, { - "id": "MOSIM", - "name": "Modellbildung und Simulation", - "url": "allModules/40139_M_MOSIM.json" + "module_id": 37167, + "id": "CldSol", + "name": "Cloud Solutions", + "url": "allModules/37167_M_CldSol.json" + }, + { + "module_id": 37171, + "id": "ServDev", + "name": "Service Development (ITIL)", + "url": "allModules/37171_M_ServDev.json" }, { + "module_id": 37247, "id": "MsTe", "name": ".Net Technologien", "url": "allModules/37247_M_MsTe.json" }, { - "id": "NIoSec", - "name": "Network and IoT Security", - "url": "allModules/42231_M_NIoSec.json" + "module_id": 37903, + "id": "Bsys2", + "name": "Betriebssysteme 2", + "url": "allModules/37903_M_Bsys2.json" }, { - "id": "NetAut", - "name": "Network Automation", - "url": "allModules/56252_M_NetAut.json" + "module_id": 38551, + "id": "CyDef", + "name": "Cyber Defense", + "url": "allModules/38551_M_CyDef.json" }, { - "id": "PF", - "name": "Patterns und Frameworks", - "url": "allModules/39045_M_PF.json" + "module_id": 38901, + "id": "WE3", + "name": "Web Engineering 3", + "url": "allModules/38901_M_WE3.json" }, { - "id": "PWWD", - "name": "Praxiswoche Webdesign", - "url": "allModules/57180_M_PWWD.json" + "module_id": 38938, + "id": "SModSim", + "name": "System Modeling and Simulation", + "url": "allModules/38938_M_SModSim.json" }, { - "id": "ParProg", - "name": "Parallele Programmierung", - "url": "allModules/41462_M_ParProg.json" + "module_id": 38945, + "id": "WE2", + "name": "Web Engineering 2", + "url": "allModules/38945_M_WE2.json" }, { - "id": "PlFSec", - "name": "Platform Security", - "url": "allModules/61026_M_PlFSec.json" + "module_id": 39041, + "id": "BlCh", + "name": "Blockchain", + "url": "allModules/39041_M_BlCh.json" }, { - "id": "SModSim", - "name": "System Modeling and Simulation", - "url": "allModules/38938_M_SModSim.json" + "module_id": 39045, + "id": "PF", + "name": "Patterns und Frameworks", + "url": "allModules/39045_M_PF.json" }, { - "id": "SecSW", - "name": "Secure Software", - "url": "allModules/36488_M_SecSW.json" + "module_id": 39054, + "id": "DSy", + "name": "Distributed Systems", + "url": "allModules/39054_M_DSy.json" + }, + { + "module_id": 40038, + "id": "WsoT", + "name": "Wireless and IoT", + "url": "allModules/40038_M_WsoT.json" + }, + { + "module_id": 40139, + "id": "MOSIM", + "name": "Modellbildung und Simulation", + "url": "allModules/40139_M_MOSIM.json" }, { + "module_id": 40311, "id": "SecSoW", "name": "Secure Software", "url": "allModules/40311_M_SecSoW.json" }, { - "id": "ServDev", - "name": "Service Development (ITIL)", - "url": "allModules/37171_M_ServDev.json" + "module_id": 40663, + "id": "CoBau", + "name": "Compilerbau", + "url": "allModules/40663_M_CoBau.json" }, { - "id": "UIP", - "name": "UI Patterns and Frameworks", - "url": "allModules/56946_M_UIP.json" + "module_id": 40870, + "id": "AIAp", + "name": "AI Applications", + "url": "allModules/40870_M_AIAp.json" }, { + "module_id": 41106, "id": "UX", "name": "User Experience", "url": "allModules/41106_M_UX.json" }, { - "id": "WE2", - "name": "Web Engineering 2", - "url": "allModules/38945_M_WE2.json" + "module_id": 41462, + "id": "ParProg", + "name": "Parallele Programmierung", + "url": "allModules/41462_M_ParProg.json" }, { - "id": "WE3", - "name": "Web Engineering 3", - "url": "allModules/38901_M_WE3.json" + "module_id": 42231, + "id": "NIoSec", + "name": "Network and IoT Security", + "url": "allModules/42231_M_NIoSec.json" }, { - "id": "WIoT", - "name": "Wireless and IoT", - "url": "allModules/37157_M_WIoT.json" + "module_id": 43801, + "id": "ComGra", + "name": "Computer Grafik", + "url": "allModules/43801_M_ComGra.json" }, { - "id": "WsoT", - "name": "Wireless and IoT", - "url": "allModules/40038_M_WsoT.json" - } - ] - }, - { - "id": "EP", - "required_ects": 12, - "name": "Engineering Practice", - "modules": [ + "module_id": 43809, + "id": "GenAI", + "name": "Generative AI", + "url": "allModules/43809_M_GenAI.json" + }, { - "id": "SE1", - "name": "Software-Engineering 1", - "url": "allModules/37893_M_SE1.json" + "module_id": 55074, + "id": "CldOp", + "name": "Cloud Operations", + "url": "allModules/55074_M_CldOp.json" }, { - "id": "SE2", - "name": "Software-Engineering 2", - "url": "allModules/37191_M_SE2.json" + "module_id": 56252, + "id": "NetAut", + "name": "Network Automation", + "url": "allModules/56252_M_NetAut.json" }, { - "id": "SEP1", - "name": "SE Practices 1", - "url": "allModules/39203_M_SEP1.json" + "module_id": 56946, + "id": "UIP", + "name": "UI Patterns and Frameworks", + "url": "allModules/56946_M_UIP.json" }, { - "id": "SEP2", - "name": "SE Practices 2", - "url": "allModules/57233_M_SEP2.json" + "module_id": 57056, + "id": "IBN", + "name": "Intent-Based Networking", + "url": "allModules/57056_M_IBN.json" }, { - "id": "SEProj", - "name": "SE Project", - "url": "allModules/43712_M_SEProj.json" - } - ] - }, - { - "id": "Inf", - "required_ects": 136, - "name": "Informatik", - "modules": [ + "module_id": 57128, + "id": "AJwn", + "name": "Auf Jobsuche, was nun?", + "url": "allModules/57128_M_AJwn.json" + }, { - "id": "AADL", - "name": "Applied AI with Deep Learning", - "url": "allModules/57207_M_AADL.json" + "module_id": 57180, + "id": "PWWD", + "name": "Praxiswoche Webdesign", + "url": "allModules/57180_M_PWWD.json" }, { - "id": "AIAp", - "name": "AI Applications", - "url": "allModules/40870_M_AIAp.json" + "module_id": 61026, + "id": "PlFSec", + "name": "Platform Security", + "url": "allModules/61026_M_PlFSec.json" }, { - "id": "AIFo", - "name": "AI Foundations", - "url": "allModules/40866_M_AIFo.json" + "module_id": 61129, + "id": "CRY", + "name": "Cryptography", + "url": "allModules/61129_M_CRY.json" }, { + "module_id": 61186, "id": "AJwn", "name": "Auf Jobsuche, was nun?", "url": "allModules/61186_M_AJwn.json" - }, - { - "id": "AlgDat", - "name": "Algorithmen und Datenstrukturen", - "url": "allModules/38881_M_AlgDat.json" - }, - { - "id": "AppArch", - "name": "Application Architecture", - "url": "allModules/28236_M_AppArch.json" - }, + } + ] + }, + { + "module_id": 10138, + "id": "EP", + "required_ects": 12, + "name": "Engineering Practice", + "modules": [ { - "id": "AutPy", - "name": "Automatisierung mit Python", - "url": "allModules/38879_M_AutPy.json" + "module_id": 37191, + "id": "SE2", + "name": "Software-Engineering 2", + "url": "allModules/37191_M_SE2.json" }, { - "id": "AutoSpr", - "name": "Automaten und Sprachen", - "url": "allModules/24404_M_AutoSpr.json" + "module_id": 37893, + "id": "SE1", + "name": "Software-Engineering 1", + "url": "allModules/37893_M_SE1.json" }, { - "id": "BAI21", - "name": "Bachelor-Arbeit Informatik", - "url": "allModules/41626_M_BAI21.json" + "module_id": 39203, + "id": "SEP1", + "name": "SE Practices 1", + "url": "allModules/39203_M_SEP1.json" }, { - "id": "BlCh", - "name": "Blockchain", - "url": "allModules/39041_M_BlCh.json" + "module_id": 43712, + "id": "SEProj", + "name": "SE Project", + "url": "allModules/43712_M_SEProj.json" }, { - "id": "Bsys1", - "name": "Betriebssysteme 1", - "url": "allModules/39080_M_Bsys1.json" - }, + "module_id": 57233, + "id": "SEP2", + "name": "SE Practices 2", + "url": "allModules/57233_M_SEP2.json" + } + ] + }, + { + "module_id": 10140, + "id": "Inf", + "required_ects": 136, + "name": "Informatik", + "modules": [ { - "id": "Bsys2", - "name": "Betriebssysteme 2", - "url": "allModules/37903_M_Bsys2.json" + "module_id": 22062, + "id": "EmbSys1", + "name": "Embedded Systems 1", + "url": "allModules/22062_M_EmbSys1.json" }, { - "id": "CN1", - "name": "Computernetze 1", - "url": "allModules/39084_M_CN1.json" + "module_id": 22068, + "id": "EmbSys2", + "name": "Embedded Systems 2", + "url": "allModules/22068_M_EmbSys2.json" }, { + "module_id": 23311, "id": "CN2", "name": "Computernetze 2", "url": "allModules/23311_M_CN2.json" }, { + "module_id": 24357, "id": "CPl", "name": "C++", "url": "allModules/24357_M_CPl.json" }, { - "id": "CPlA", - "name": "C++ Advanced", - "url": "allModules/28684_M_CPlA.json" - }, - { - "id": "CRY", - "name": "Cryptography", - "url": "allModules/61129_M_CRY.json" - }, - { - "id": "CldInf", - "name": "Cloud Infrastructure", - "url": "allModules/29855_M_CldInf.json" - }, - { - "id": "CldOp", - "name": "Cloud Operations", - "url": "allModules/55074_M_CldOp.json" + "module_id": 24404, + "id": "AutoSpr", + "name": "Automaten und Sprachen", + "url": "allModules/24404_M_AutoSpr.json" }, { - "id": "CldSol", - "name": "Cloud Solutions", - "url": "allModules/37167_M_CldSol.json" + "module_id": 24442, + "id": "DMI", + "name": "Diskrete Mathematik für Informatik", + "url": "allModules/24442_M_DMI.json" }, { - "id": "CoBau", - "name": "Compilerbau", - "url": "allModules/40663_M_CoBau.json" + "module_id": 28236, + "id": "AppArch", + "name": "Application Architecture", + "url": "allModules/28236_M_AppArch.json" }, { - "id": "ComGra", - "name": "Computer Grafik", - "url": "allModules/43801_M_ComGra.json" + "module_id": 28254, + "id": "MGE", + "name": "Mobile and GUI Engineering", + "url": "allModules/28254_M_MGE.json" }, { - "id": "CyDef", - "name": "Cyber Defense", - "url": "allModules/38551_M_CyDef.json" + "module_id": 28684, + "id": "CPlA", + "name": "C++ Advanced", + "url": "allModules/28684_M_CPlA.json" }, { - "id": "CySec", - "name": "Cyber Security Foundations", - "url": "allModules/36478_M_CySec.json" + "module_id": 29855, + "id": "CldInf", + "name": "Cloud Infrastructure", + "url": "allModules/29855_M_CldInf.json" }, { + "module_id": 31834, "id": "DL", "name": "Deep Learning", "url": "allModules/31834_M_DL.json" }, { - "id": "DMI", - "name": "Diskrete Mathematik für Informatik", - "url": "allModules/24442_M_DMI.json" - }, - { - "id": "DSy", - "name": "Distributed Systems", - "url": "allModules/39054_M_DSy.json" + "module_id": 31838, + "id": "ML", + "name": "Statistical Machine Learning", + "url": "allModules/31838_M_ML.json" }, { + "module_id": 36034, "id": "DatAna", "name": "Data Analytics", "url": "allModules/36034_M_DatAna.json" }, { + "module_id": 36038, "id": "DatEng", "name": "Data Engineering", "url": "allModules/36038_M_DatEng.json" }, { - "id": "Dbs1", - "name": "Datenbanksysteme 1", - "url": "allModules/39093_M_Dbs1.json" - }, - { - "id": "DigCod", - "name": "Digitale Codierungen", - "url": "allModules/38920_M_DigCod.json" - }, - { - "id": "EmbSys1", - "name": "Embedded Systems 1", - "url": "allModules/22062_M_EmbSys1.json" - }, - { - "id": "EmbSys2", - "name": "Embedded Systems 2", - "url": "allModules/22068_M_EmbSys2.json" - }, - { - "id": "FP", - "name": "Functional Programming", - "url": "allModules/39143_M_FP.json" - }, - { - "id": "FunProg", - "name": "Funktionale Programmierung", - "url": "allModules/38928_M_FunProg.json" + "module_id": 36264, + "id": "IPCV1", + "name": "Image Processing and Computer Vision 1", + "url": "allModules/36264_M_IPCV1.json" }, { - "id": "GenAI", - "name": "Generative AI", - "url": "allModules/43809_M_GenAI.json" + "module_id": 36269, + "id": "IPCV2", + "name": "Image Processing and Computer Vision 2", + "url": "allModules/36269_M_IPCV2.json" }, { + "module_id": 36457, "id": "HackL", "name": "Hacking Lab", "url": "allModules/36457_M_HackL.json" }, { - "id": "HoC", - "name": "Hands-on Chatbots", - "url": "allModules/61049_M_HoC.json" - }, - { - "id": "IBN", - "name": "Intent-Based Networking", - "url": "allModules/57056_M_IBN.json" + "module_id": 36473, + "id": "IncResp", + "name": "Incident Response", + "url": "allModules/36473_M_IncResp.json" }, { - "id": "IPCV1", - "name": "Image Processing and Computer Vision 1", - "url": "allModules/36264_M_IPCV1.json" + "module_id": 36478, + "id": "CySec", + "name": "Cyber Security Foundations", + "url": "allModules/36478_M_CySec.json" }, { - "id": "IPCV2", - "name": "Image Processing and Computer Vision 2", - "url": "allModules/36269_M_IPCV2.json" + "module_id": 36488, + "id": "SecSW", + "name": "Secure Software", + "url": "allModules/36488_M_SecSW.json" }, { - "id": "IncResp", - "name": "Incident Response", - "url": "allModules/36473_M_IncResp.json" + "module_id": 37157, + "id": "WIoT", + "name": "Wireless and IoT", + "url": "allModules/37157_M_WIoT.json" }, { - "id": "MGE", - "name": "Mobile and GUI Engineering", - "url": "allModules/28254_M_MGE.json" + "module_id": 37167, + "id": "CldSol", + "name": "Cloud Solutions", + "url": "allModules/37167_M_CldSol.json" }, { - "id": "ML", - "name": "Statistical Machine Learning", - "url": "allModules/31838_M_ML.json" + "module_id": 37171, + "id": "ServDev", + "name": "Service Development (ITIL)", + "url": "allModules/37171_M_ServDev.json" }, { - "id": "MOSIM", - "name": "Modellbildung und Simulation", - "url": "allModules/40139_M_MOSIM.json" + "module_id": 37191, + "id": "SE2", + "name": "Software-Engineering 2", + "url": "allModules/37191_M_SE2.json" }, { + "module_id": 37247, "id": "MsTe", "name": ".Net Technologien", "url": "allModules/37247_M_MsTe.json" }, { - "id": "NIoSec", - "name": "Network and IoT Security", - "url": "allModules/42231_M_NIoSec.json" - }, - { - "id": "NetAut", - "name": "Network Automation", - "url": "allModules/56252_M_NetAut.json" + "module_id": 37893, + "id": "SE1", + "name": "Software-Engineering 1", + "url": "allModules/37893_M_SE1.json" }, { - "id": "OOP1", - "name": "Objektorientierte Programmierung 1", - "url": "allModules/43813_M_OOP1.json" + "module_id": 37903, + "id": "Bsys2", + "name": "Betriebssysteme 2", + "url": "allModules/37903_M_Bsys2.json" + }, + { + "module_id": 38551, + "id": "CyDef", + "name": "Cyber Defense", + "url": "allModules/38551_M_CyDef.json" + }, + { + "module_id": 38879, + "id": "AutPy", + "name": "Automatisierung mit Python", + "url": "allModules/38879_M_AutPy.json" }, { + "module_id": 38881, + "id": "AlgDat", + "name": "Algorithmen und Datenstrukturen", + "url": "allModules/38881_M_AlgDat.json" + }, + { + "module_id": 38891, + "id": "WE1", + "name": "Web Engineering 1", + "url": "allModules/38891_M_WE1.json" + }, + { + "module_id": 38901, + "id": "WE3", + "name": "Web Engineering 3", + "url": "allModules/38901_M_WE3.json" + }, + { + "module_id": 38910, "id": "OOP2", "name": "Objektorientierte Programmierung 2", "url": "allModules/38910_M_OOP2.json" }, { + "module_id": 38920, + "id": "DigCod", + "name": "Digitale Codierungen", + "url": "allModules/38920_M_DigCod.json" + }, + { + "module_id": 38928, + "id": "FunProg", + "name": "Funktionale Programmierung", + "url": "allModules/38928_M_FunProg.json" + }, + { + "module_id": 38938, + "id": "SModSim", + "name": "System Modeling and Simulation", + "url": "allModules/38938_M_SModSim.json" + }, + { + "module_id": 38945, + "id": "WE2", + "name": "Web Engineering 2", + "url": "allModules/38945_M_WE2.json" + }, + { + "module_id": 39041, + "id": "BlCh", + "name": "Blockchain", + "url": "allModules/39041_M_BlCh.json" + }, + { + "module_id": 39045, "id": "PF", "name": "Patterns und Frameworks", "url": "allModules/39045_M_PF.json" }, { - "id": "PML", - "name": "Python für ML", - "url": "allModules/61209_M_PML.json" + "module_id": 39054, + "id": "DSy", + "name": "Distributed Systems", + "url": "allModules/39054_M_DSy.json" }, { - "id": "PWWD", - "name": "Praxiswoche Webdesign", - "url": "allModules/57180_M_PWWD.json" + "module_id": 39080, + "id": "Bsys1", + "name": "Betriebssysteme 1", + "url": "allModules/39080_M_Bsys1.json" }, { - "id": "ParProg", - "name": "Parallele Programmierung", - "url": "allModules/41462_M_ParProg.json" + "module_id": 39084, + "id": "CN1", + "name": "Computernetze 1", + "url": "allModules/39084_M_CN1.json" }, { - "id": "PlFSec", - "name": "Platform Security", - "url": "allModules/61026_M_PlFSec.json" + "module_id": 39093, + "id": "Dbs1", + "name": "Datenbanksysteme 1", + "url": "allModules/39093_M_Dbs1.json" + }, + { + "module_id": 39143, + "id": "FP", + "name": "Functional Programming", + "url": "allModules/39143_M_FP.json" + }, + { + "module_id": 39203, + "id": "SEP1", + "name": "SE Practices 1", + "url": "allModules/39203_M_SEP1.json" + }, + { + "module_id": 40038, + "id": "WsoT", + "name": "Wireless and IoT", + "url": "allModules/40038_M_WsoT.json" + }, + { + "module_id": 40139, + "id": "MOSIM", + "name": "Modellbildung und Simulation", + "url": "allModules/40139_M_MOSIM.json" + }, + { + "module_id": 40311, + "id": "SecSoW", + "name": "Secure Software", + "url": "allModules/40311_M_SecSoW.json" + }, + { + "module_id": 40663, + "id": "CoBau", + "name": "Compilerbau", + "url": "allModules/40663_M_CoBau.json" + }, + { + "module_id": 40866, + "id": "AIFo", + "name": "AI Foundations", + "url": "allModules/40866_M_AIFo.json" + }, + { + "module_id": 40870, + "id": "AIAp", + "name": "AI Applications", + "url": "allModules/40870_M_AIAp.json" }, { + "module_id": 40906, "id": "SAI21", "name": "Studienarbeit Informatik", "url": "allModules/40906_M_SAI21.json" }, { - "id": "SE1", - "name": "Software-Engineering 1", - "url": "allModules/37893_M_SE1.json" + "module_id": 41106, + "id": "UX", + "name": "User Experience", + "url": "allModules/41106_M_UX.json" }, { - "id": "SE2", - "name": "Software-Engineering 2", - "url": "allModules/37191_M_SE2.json" + "module_id": 41462, + "id": "ParProg", + "name": "Parallele Programmierung", + "url": "allModules/41462_M_ParProg.json" }, { - "id": "SEP1", - "name": "SE Practices 1", - "url": "allModules/39203_M_SEP1.json" + "module_id": 41626, + "id": "BAI21", + "name": "Bachelor-Arbeit Informatik", + "url": "allModules/41626_M_BAI21.json" }, { - "id": "SEP2", - "name": "SE Practices 2", - "url": "allModules/57233_M_SEP2.json" + "module_id": 42231, + "id": "NIoSec", + "name": "Network and IoT Security", + "url": "allModules/42231_M_NIoSec.json" }, { + "module_id": 43712, "id": "SEProj", "name": "SE Project", "url": "allModules/43712_M_SEProj.json" }, { - "id": "SModSim", - "name": "System Modeling and Simulation", - "url": "allModules/38938_M_SModSim.json" + "module_id": 43801, + "id": "ComGra", + "name": "Computer Grafik", + "url": "allModules/43801_M_ComGra.json" }, { - "id": "SecSW", - "name": "Secure Software", - "url": "allModules/36488_M_SecSW.json" + "module_id": 43809, + "id": "GenAI", + "name": "Generative AI", + "url": "allModules/43809_M_GenAI.json" }, { - "id": "SecSoW", - "name": "Secure Software", - "url": "allModules/40311_M_SecSoW.json" + "module_id": 43813, + "id": "OOP1", + "name": "Objektorientierte Programmierung 1", + "url": "allModules/43813_M_OOP1.json" }, { - "id": "ServDev", - "name": "Service Development (ITIL)", - "url": "allModules/37171_M_ServDev.json" + "module_id": 55074, + "id": "CldOp", + "name": "Cloud Operations", + "url": "allModules/55074_M_CldOp.json" }, { + "module_id": 56252, + "id": "NetAut", + "name": "Network Automation", + "url": "allModules/56252_M_NetAut.json" + }, + { + "module_id": 56946, "id": "UIP", "name": "UI Patterns and Frameworks", "url": "allModules/56946_M_UIP.json" }, { - "id": "UX", - "name": "User Experience", - "url": "allModules/41106_M_UX.json" + "module_id": 57056, + "id": "IBN", + "name": "Intent-Based Networking", + "url": "allModules/57056_M_IBN.json" }, { - "id": "WE1", - "name": "Web Engineering 1", - "url": "allModules/38891_M_WE1.json" + "module_id": 57128, + "id": "AJwn", + "name": "Auf Jobsuche, was nun?", + "url": "allModules/57128_M_AJwn.json" }, { - "id": "WE2", - "name": "Web Engineering 2", - "url": "allModules/38945_M_WE2.json" + "module_id": 57180, + "id": "PWWD", + "name": "Praxiswoche Webdesign", + "url": "allModules/57180_M_PWWD.json" }, { - "id": "WE3", - "name": "Web Engineering 3", - "url": "allModules/38901_M_WE3.json" + "module_id": 57207, + "id": "AADL", + "name": "Applied AI with Deep Learning", + "url": "allModules/57207_M_AADL.json" }, { - "id": "WIoT", - "name": "Wireless and IoT", - "url": "allModules/37157_M_WIoT.json" + "module_id": 57233, + "id": "SEP2", + "name": "SE Practices 2", + "url": "allModules/57233_M_SEP2.json" }, { - "id": "WsoT", - "name": "Wireless and IoT", - "url": "allModules/40038_M_WsoT.json" + "module_id": 61026, + "id": "PlFSec", + "name": "Platform Security", + "url": "allModules/61026_M_PlFSec.json" + }, + { + "module_id": 61049, + "id": "HoC", + "name": "Hands-on Chatbots", + "url": "allModules/61049_M_HoC.json" + }, + { + "module_id": 61129, + "id": "CRY", + "name": "Cryptography", + "url": "allModules/61129_M_CRY.json" + }, + { + "module_id": 61186, + "id": "AJwn", + "name": "Auf Jobsuche, was nun?", + "url": "allModules/61186_M_AJwn.json" + }, + { + "module_id": 61209, + "id": "PML", + "name": "Python für ML", + "url": "allModules/61209_M_PML.json" } ] }, { + "module_id": 10142, "id": "KomEng", "required_ects": 12, "name": "Kommunikation und Englisch", "modules": [ { - "id": "EnglHTw", - "name": "English: How Things work", - "url": "allModules/56496_M_EnglHTw.json" - }, - { - "id": "EnglScience", - "name": "English: The World of Science", - "url": "allModules/56504_M_EnglScience.json" - }, - { + "module_id": 24427, "id": "FKIA", "name": "Führungskommunikation im internationalen Arbeitsmarkt", "url": "allModules/24427_M_FKIA.json" }, { - "id": "KommIng2", - "name": "Kommunikation 2 für IngenieurInnen (Teamkommunikation)", - "url": "allModules/37397_M_KommIng2.json" - }, - { + "module_id": 25661, "id": "RKI", "name": "Rhetorische Kommunikation für IngenieurInnen", "url": "allModules/25661_M_RKI.json" }, { + "module_id": 31909, "id": "RheKI", "name": "Rhetorische Kommunikation für IngenieurInnen", "url": "allModules/31909_M_RheKI.json" }, { + "module_id": 37397, + "id": "KommIng2", + "name": "Kommunikation 2 für IngenieurInnen (Teamkommunikation)", + "url": "allModules/37397_M_KommIng2.json" + }, + { + "module_id": 43277, "id": "RheKoI", "name": "Rhetorische Kommunikation für IngenieurInnen", "url": "allModules/43277_M_RheKoI.json" }, { + "module_id": 45661, "id": "SelTec", "name": "English: Selling Technology", "url": "allModules/45661_M_SelTec.json" }, { + "module_id": 55597, "id": "TecBEC", "name": "English Beyond Borders: Navigating Academic & Professional Success with IELTS", "url": "allModules/55597_M_TecBEC.json" - } - ] - }, - { - "id": "MaPh", - "required_ects": 16, - "name": "Mathematik und Physik", - "modules": [ + }, { - "id": "An1I", - "name": "Analysis 1 für Informatik", - "url": "allModules/28151_M_An1I.json" + "module_id": 56496, + "id": "EnglHTw", + "name": "English: How Things work", + "url": "allModules/56496_M_EnglHTw.json" }, { - "id": "An2I", - "name": "Analysis 2 für Informatik", - "url": "allModules/28156_M_An2I.json" + "module_id": 56504, + "id": "EnglScience", + "name": "English: The World of Science", + "url": "allModules/56504_M_EnglScience.json" + } + ] + }, + { + "module_id": 10139, + "id": "MaPh", + "required_ects": 16, + "name": "Mathematik und Physik", + "modules": [ + { + "module_id": 10942, + "id": "FuVar", + "name": "Funktionen mehrerer Variablen", + "url": "allModules/10942_M_FuVar.json" + }, + { + "module_id": 15546, + "id": "KomFou1", + "name": "Komplexe Zahlen und Fourierreihen", + "url": "allModules/15546_M_KomFou1.json" + }, + { + "module_id": 22021, + "id": "Ph2HAT", + "name": "Physik 2 - Hydro-, Aero- und Thermodynamik", + "url": "allModules/22021_M_Ph2HAT.json" }, { + "module_id": 24381, "id": "ExEv", "name": "Experimentieren und Evaluieren für Informatik", "url": "allModules/24381_M_ExEv.json" }, { - "id": "FuVar", - "name": "Funktionen mehrerer Variablen", - "url": "allModules/10942_M_FuVar.json" + "module_id": 24489, + "id": "WrStat", + "name": "Wahrscheinlichkeitsrechnung und Statistik", + "url": "allModules/24489_M_WrStat.json" }, { - "id": "IntTra", - "name": "Integraltransformationen", - "url": "allModules/61226_M_IntTra.json" + "module_id": 28151, + "id": "An1I", + "name": "Analysis 1 für Informatik", + "url": "allModules/28151_M_An1I.json" }, { - "id": "KomFou1", - "name": "Komplexe Zahlen und Fourierreihen", - "url": "allModules/15546_M_KomFou1.json" + "module_id": 28156, + "id": "An2I", + "name": "Analysis 2 für Informatik", + "url": "allModules/28156_M_An2I.json" }, { + "module_id": 31614, "id": "MathFML", "name": "Mathematical Foundations for Machine Learning", "url": "allModules/31614_M_MathFML.json" }, { + "module_id": 43544, + "id": "PhAI", + "name": "Physik Anwendungen für Informatik", + "url": "allModules/43544_M_PhAI.json" + }, + { + "module_id": 45138, "id": "NwP", "name": "Naturwissenschaftliches Praktikum", "url": "allModules/45138_M_NwP.json" }, { + "module_id": 45143, "id": "Ph1Mech", "name": "Physik 1 - Mechanik", "url": "allModules/45143_M_Ph1Mech.json" }, { - "id": "Ph2HAT", - "name": "Physik 2 - Hydro-, Aero- und Thermodynamik", - "url": "allModules/22021_M_Ph2HAT.json" - }, - { + "module_id": 45153, "id": "Ph3SWO", "name": "Physik 3 - Schwingungen und Wellen, Optik", "url": "allModules/45153_M_Ph3SWO.json" }, { - "id": "PhAI", - "name": "Physik Anwendungen für Informatik", - "url": "allModules/43544_M_PhAI.json" - }, - { - "id": "WrStat", - "name": "Wahrscheinlichkeitsrechnung und Statistik", - "url": "allModules/24489_M_WrStat.json" + "module_id": 61226, + "id": "IntTra", + "name": "Integraltransformationen", + "url": "allModules/61226_M_IntTra.json" } ] }, { + "module_id": 10137, "id": "RA", "required_ects": 46, "name": "Rahmenausbildung", "modules": [ { - "id": "AADL", - "name": "Applied AI with Deep Learning", - "url": "allModules/57207_M_AADL.json" + "module_id": 24404, + "id": "AutoSpr", + "name": "Automaten und Sprachen", + "url": "allModules/24404_M_AutoSpr.json" }, { - "id": "AIFo", - "name": "AI Foundations", - "url": "allModules/40866_M_AIFo.json" + "module_id": 24442, + "id": "DMI", + "name": "Diskrete Mathematik für Informatik", + "url": "allModules/24442_M_DMI.json" }, { - "id": "AlgDat", - "name": "Algorithmen und Datenstrukturen", - "url": "allModules/38881_M_AlgDat.json" + "module_id": 36478, + "id": "CySec", + "name": "Cyber Security Foundations", + "url": "allModules/36478_M_CySec.json" }, { + "module_id": 38879, "id": "AutPy", "name": "Automatisierung mit Python", "url": "allModules/38879_M_AutPy.json" }, { - "id": "AutoSpr", - "name": "Automaten und Sprachen", - "url": "allModules/24404_M_AutoSpr.json" + "module_id": 38881, + "id": "AlgDat", + "name": "Algorithmen und Datenstrukturen", + "url": "allModules/38881_M_AlgDat.json" + }, + { + "module_id": 38891, + "id": "WE1", + "name": "Web Engineering 1", + "url": "allModules/38891_M_WE1.json" + }, + { + "module_id": 38910, + "id": "OOP2", + "name": "Objektorientierte Programmierung 2", + "url": "allModules/38910_M_OOP2.json" + }, + { + "module_id": 38920, + "id": "DigCod", + "name": "Digitale Codierungen", + "url": "allModules/38920_M_DigCod.json" + }, + { + "module_id": 38928, + "id": "FunProg", + "name": "Funktionale Programmierung", + "url": "allModules/38928_M_FunProg.json" }, { + "module_id": 39080, "id": "Bsys1", "name": "Betriebssysteme 1", "url": "allModules/39080_M_Bsys1.json" }, { + "module_id": 39084, "id": "CN1", "name": "Computernetze 1", "url": "allModules/39084_M_CN1.json" }, { - "id": "CySec", - "name": "Cyber Security Foundations", - "url": "allModules/36478_M_CySec.json" - }, - { - "id": "DMI", - "name": "Diskrete Mathematik für Informatik", - "url": "allModules/24442_M_DMI.json" - }, - { + "module_id": 39093, "id": "Dbs1", "name": "Datenbanksysteme 1", "url": "allModules/39093_M_Dbs1.json" }, { - "id": "DigCod", - "name": "Digitale Codierungen", - "url": "allModules/38920_M_DigCod.json" - }, - { + "module_id": 39143, "id": "FP", "name": "Functional Programming", "url": "allModules/39143_M_FP.json" }, { - "id": "FunProg", - "name": "Funktionale Programmierung", - "url": "allModules/38928_M_FunProg.json" - }, - { - "id": "HoC", - "name": "Hands-on Chatbots", - "url": "allModules/61049_M_HoC.json" + "module_id": 40866, + "id": "AIFo", + "name": "AI Foundations", + "url": "allModules/40866_M_AIFo.json" }, { + "module_id": 43813, "id": "OOP1", "name": "Objektorientierte Programmierung 1", "url": "allModules/43813_M_OOP1.json" }, { - "id": "OOP2", - "name": "Objektorientierte Programmierung 2", - "url": "allModules/38910_M_OOP2.json" + "module_id": 57207, + "id": "AADL", + "name": "Applied AI with Deep Learning", + "url": "allModules/57207_M_AADL.json" + }, + { + "module_id": 61049, + "id": "HoC", + "name": "Hands-on Chatbots", + "url": "allModules/61049_M_HoC.json" }, { + "module_id": 61209, "id": "PML", "name": "Python für ML", "url": "allModules/61209_M_PML.json" - }, - { - "id": "WE1", - "name": "Web Engineering 1", - "url": "allModules/38891_M_WE1.json" } ] }, { + "module_id": 10143, "id": "SaBa", "required_ects": 20, "name": "Studien- Bachelorarbeit", "modules": [ { - "id": "BAI21", - "name": "Bachelor-Arbeit Informatik", - "url": "allModules/41626_M_BAI21.json" - }, - { + "module_id": 40906, "id": "SAI21", "name": "Studienarbeit Informatik", "url": "allModules/40906_M_SAI21.json" + }, + { + "module_id": 41626, + "id": "BAI21", + "name": "Bachelor-Arbeit Informatik", + "url": "allModules/41626_M_BAI21.json" } ] }, { + "module_id": 10012, "id": "gwr", "required_ects": 12, "name": "Gesellschaft, Wirtschaft und Recht", "modules": [ { - "id": "BuPro", - "name": "Business Processes für Informatik", - "url": "allModules/40825_M_BuPro.json" - }, - { + "module_id": 20780, "id": "BuRe1", "name": "Business und Recht 1", "url": "allModules/20780_M_BuRe1.json" }, { - "id": "BuRe2a", - "name": "Business und Recht 2 (a)", - "url": "allModules/45604_M_BuRe2a.json" + "module_id": 28231, + "id": "PmQm", + "name": "Projekt- und Qualitätsmanagement", + "url": "allModules/28231_M_PmQm.json" }, { + "module_id": 40316, "id": "DigBusI", "name": "Digital Business für Informatik", "url": "allModules/40316_M_DigBusI.json" }, { - "id": "IKAA", - "name": "Applied AI", - "url": "allModules/44202_M_IKAA.json" + "module_id": 40825, + "id": "BuPro", + "name": "Business Processes für Informatik", + "url": "allModules/40825_M_BuPro.json" }, { - "id": "IKAAp", - "name": "Applied AI (Projektarbeit)", - "url": "allModules/44196_M_IKAA_p.json" + "module_id": 41732, + "id": "LLDIG", + "name": "Lernlabor \"Digitalisieren Hands-on\"", + "url": "allModules/41732_M_LLDIG.json" }, { - "id": "IKAG", - "name": "Alternde Gesellschaften", - "url": "allModules/44020_M_IKAG.json" + "module_id": 42760, + "id": "VwlTg", + "name": "Volkswirtschaft und Technikgeschichte", + "url": "allModules/42760_M_VwlTg.json" }, { - "id": "IKAK", - "name": "Gesundes Altern mit Hilfe von künstlicher Intelligenz", - "url": "allModules/44064_M_IKAK.json" + "module_id": 43909, + "id": "IKTSV2", + "name": "IKTS_Vorlage 2ECTS", + "url": "allModules/43909_M_IKTSV2.json" }, { - "id": "IKAKp", - "name": "Gesundes Altern mit Hilfe von künstlicher Intelligenz (Projektarbeit)", - "url": "allModules/44067_M_IKAK_p.json" + "module_id": 43910, + "id": "IKTSV3", + "name": "IKTS_Vorlage 3ECTS", + "url": "allModules/43910_M_IKTSV3.json" }, { - "id": "IKBD", - "name": "Behavioral Design", - "url": "allModules/55066_M_IKBD.json" + "module_id": 43911, + "id": "IKTSV4", + "name": "IKTS_Vorlage 4ECTS", + "url": "allModules/43911_M_IKTSV4.json" }, { - "id": "IKBF", - "name": "Selbststeuerung im Beruf", - "url": "allModules/56707_M_IKBF.json" + "module_id": 44020, + "id": "IKAG", + "name": "Alternde Gesellschaften", + "url": "allModules/44020_M_IKAG.json" }, { + "module_id": 44037, "id": "IKBH", "name": "Behavioral Design", - "url": "allModules/56919_M_IKBH.json" + "url": "allModules/44037_M_IKBH.json" }, { + "module_id": 44040, "id": "IKBW", "name": "Blickwechsel", "url": "allModules/44040_M_IKBW.json" }, { - "id": "IKCC", - "name": "Co-Creation und Inclusive Design Methoden", - "url": "allModules/56710_M_IKCC.json" - }, - { - "id": "IKCCp", - "name": "Co-Creation und Inclusive Design Methoden (Projektarbeit)", - "url": "allModules/56713_M_IKCC_p.json" - }, - { - "id": "IKCG", - "name": "Corporate Governance and Sustainability", - "url": "allModules/56716_M_IKCG.json" - }, - { - "id": "IKDH", - "name": "Lernlabor «Digitalisieren Hands-on»", - "url": "allModules/44235_M_IKDH.json" - }, - { - "id": "IKDHp", - "name": "Lernlabor «Digitalisieren Hands-on» (Projektarbeit)", - "url": "allModules/44232_M_IKDH_p.json" - }, - { + "module_id": 44043, "id": "IKDK", "name": "Demokratie im Zeitalter von KI", "url": "allModules/44043_M_IKDK.json" }, { + "module_id": 44046, "id": "IKDKp", "name": "Demokratie im Zeitalter von KI (Projektarbeit)", "url": "allModules/44046_M_IKDK_p.json" }, { - "id": "IKDL", - "name": "Digitalisieren mit Low Code: Einen AI Chatbot selber bauen", - "url": "allModules/61146_M_IKDL.json" + "module_id": 44049, + "id": "IKEK", + "name": "Ethik & KI", + "url": "allModules/44049_M_IKEK.json" }, { - "id": "IKDL_BU", - "name": "Digitalisieren mit Low Code: Einen AI Chatbot selber bauen", - "url": "allModules/57339_M_IKDL_BU.json" - }, - { - "id": "IKDLp", - "name": "Digitalisieren mit Low Code: Einen AI Chatbot selber bauen (Projektarbeit)", - "url": "allModules/44247_M_IKDL_p.json" - }, - { - "id": "IKDM_A", - "name": "Dream Team - Mentoringprogramm für die nächste Generation Teil A", - "url": "allModules/44241_M_IKDM_A.json" + "module_id": 44052, + "id": "IKEKp", + "name": "Ethik & KI (Projektarbeit)", + "url": "allModules/44052_M_IKEK_p.json" }, { - "id": "IKDM_B", - "name": "Dream Team - Mentoringprogramm für die nächste Generation Teil B", - "url": "allModules/44244_M_IKDM_B.json" + "module_id": 44055, + "id": "IKMO", + "name": "Gemeinden & Städte von morgen. So gelingt nachhaltige Gemeindeentwicklung", + "url": "allModules/44055_M_IKMO.json" }, { - "id": "IKEI", - "name": "Einsamkeit erforschen - wirtschaftliche, gesellschaftliche und private Dimensionen", - "url": "allModules/56720_M_IKEI.json" + "module_id": 44058, + "id": "IKMOp", + "name": "Gemeinden & Städte von morgen. So gelingt nachhaltige Gemeindeentwicklung (Projektarbeit)", + "url": "allModules/44058_M_IKMO_p.json" }, { - "id": "IKEIp", - "name": "Einsamkeit erforschen - wirtschaftliche, gesellschaftliche und private Dimensionen (Projektarbeit)", - "url": "allModules/56731_M_IKEI_p.json" + "module_id": 44061, + "id": "IKGL", + "name": "Gesund leben und Langlebigkeit", + "url": "allModules/44061_M_IKGL.json" }, { - "id": "IKEK", - "name": "Ethik & KI", - "url": "allModules/44049_M_IKEK.json" + "module_id": 44064, + "id": "IKAK", + "name": "Gesundes Altern mit Hilfe von künstlicher Intelligenz", + "url": "allModules/44064_M_IKAK.json" }, { - "id": "IKEKp", - "name": "Ethik & KI (Projektarbeit)", - "url": "allModules/44052_M_IKEK_p.json" + "module_id": 44067, + "id": "IKAKp", + "name": "Gesundes Altern mit Hilfe von künstlicher Intelligenz (Projektarbeit)", + "url": "allModules/44067_M_IKAK_p.json" }, { - "id": "IKFD", - "name": "Applied Frugal Design: Einfach gestalten, gesund leben", - "url": "allModules/56734_M_IKFD.json" + "module_id": 44070, + "id": "IKNN", + "name": "Hackathon zu \"Netto-null in Gebäuden und Verkehr\"", + "url": "allModules/44070_M_IKNN.json" }, { - "id": "IKFDp", - "name": "Applied Frugal Design: Einfach gestalten, gesund leben (Projektarbeit)", - "url": "allModules/56737_M_IKFD_p.json" + "module_id": 44073, + "id": "IKII", + "name": "Ideen Inkubator Klimawende", + "url": "allModules/44073_M_IKII.json" }, { - "id": "IKFL", - "name": "Future Life Design: Successfully shaping your own life path", - "url": "allModules/56740_M_IKFL.json" + "module_id": 44076, + "id": "IKIIp", + "name": "Ideen Inkubator Klimawende (Projektarbeit)", + "url": "allModules/44076_M_IKII_p.json" }, { - "id": "IKFLp", - "name": "Future Life Design: Successfully shaping your own life path (Projektarbeit)", - "url": "allModules/56743_M_IKFL_p.json" + "module_id": 44079, + "id": "IKIE", + "name": "Interdisziplinär entwickeln - gerüstet für die technikbasierte Arbeitswelt", + "url": "allModules/44079_M_IKIE.json" }, { - "id": "IKGA", - "name": "Generative AI in der Planung", - "url": "allModules/44211_M_IKGA.json" + "module_id": 44082, + "id": "IKLE", + "name": "IZM-Projekt", + "url": "allModules/44082_M_IKLE.json" }, { - "id": "IKGAp", - "name": "Generative AI in der Planung (Projektarbeit)", - "url": "allModules/44214_M_IKGA_p.json" + "module_id": 44085, + "id": "IKLEp", + "name": "IZM-Projekt (Projektarbeit)", + "url": "allModules/44085_M_IKLE_p.json" }, { + "module_id": 44088, "id": "IKGE", "name": "Klimagerechte Stadt- und Gemeindeentwicklung", "url": "allModules/44088_M_IKGE.json" }, { + "module_id": 44091, "id": "IKGEp", "name": "Klimagerechte Stadt- und Gemeindeentwicklung (Projektarbeit)", "url": "allModules/44091_M_IKGE_p.json" }, { - "id": "IKGL", - "name": "Gesund leben und Langlebigkeit", - "url": "allModules/44061_M_IKGL.json" + "module_id": 44094, + "id": "IKKL", + "name": "Circular Economy", + "url": "allModules/44094_M_IKKL.json" }, { - "id": "IKGS", - "name": "Knowhow und Technologien für nachhaltige Entwicklung im globalen Süden", - "url": "allModules/44190_M_IKGS.json" + "module_id": 44097, + "id": "IKKLp", + "name": "Circular Economy (Projektarbeit)", + "url": "allModules/44097_M_IKKL_p.json" }, { - "id": "IKGSp", - "name": "Knowhow und Technologien für nachhaltige Entwicklung im globalen Süden (Projektarbeit)", - "url": "allModules/56922_M_IKGS_p.json" + "module_id": 44100, + "id": "IKLF", + "name": "Lernfähigkeit und Gedächtnis", + "url": "allModules/44100_M_IKLF.json" }, { - "id": "IKIE", - "name": "Interdisziplinär entwickeln - gerüstet für die technikbasierte Arbeitswelt", - "url": "allModules/44079_M_IKIE.json" + "module_id": 44103, + "id": "IKLK", + "name": "Lösungsorientierte Kommunikation für dynamische Arbeitswelten", + "url": "allModules/44103_M_IKLK.json" }, { - "id": "IKII", - "name": "Ideen Inkubator Klimawende", - "url": "allModules/44073_M_IKII.json" + "module_id": 44109, + "id": "IKMI", + "name": "Medien- und Informationskompetenz in Zeiten von KI", + "url": "allModules/44109_M_IKMI.json" }, { - "id": "IKIIp", - "name": "Ideen Inkubator Klimawende (Projektarbeit)", - "url": "allModules/44076_M_IKII_p.json" + "module_id": 44112, + "id": "IKMIp", + "name": "Medien- und Informationskompetenz in Zeiten von KI (Projektarbeit)", + "url": "allModules/44112_M_IKMI_p.json" }, { - "id": "IKIS", - "name": "International Summer School for Sustainability", - "url": "allModules/56789_M_IKIS.json" + "module_id": 44115, + "id": "IKME", + "name": "Messbar gesund", + "url": "allModules/44115_M_IKME.json" }, { - "id": "IKISp", - "name": "International Summer School for Sustainability (Projektarbeit)", - "url": "allModules/56866_M_IKIS_p.json" + "module_id": 44121, + "id": "IKNG", + "name": "Neue Narrative für eine nachhaltige Gesellschaft", + "url": "allModules/44121_M_IKNG.json" }, { - "id": "IKKA", - "name": "Nachhaltigkeit und Klimaschutz angewandt", - "url": "allModules/44223_M_IKKA.json" + "module_id": 44124, + "id": "IKNGp", + "name": "Neue Narrative für eine nachhaltige Gesellschaft (Projektarbeit)", + "url": "allModules/44124_M_IKNG_p.json" }, { - "id": "IKKK", - "name": "Kommunale Klimawende", - "url": "allModules/44184_M_IKKK.json" + "module_id": 44127, + "id": "IKNK", + "name": "New Work & KI", + "url": "allModules/44127_M_IKNK.json" }, { - "id": "IKKKp", - "name": "Kommunale Klimawende (Projektarbeit)", - "url": "allModules/44187_M_IKKK_p.json" + "module_id": 44130, + "id": "IKNKp", + "name": "New Work & KI (Projektarbeit)", + "url": "allModules/44130_M_IKNK_p.json" }, { - "id": "IKKL", - "name": "Circular Economy", - "url": "allModules/44094_M_IKKL.json" + "module_id": 44133, + "id": "IKPS", + "name": "Prototyping für Startup-Ideen", + "url": "allModules/44133_M_IKPS.json" }, { - "id": "IKKLp", - "name": "Circular Economy (Projektarbeit)", - "url": "allModules/44097_M_IKKL_p.json" + "module_id": 44136, + "id": "IKPSp", + "name": "Prototyping für Startup-Ideen (Projektarbeit)", + "url": "allModules/44136_M_IKPS_p.json" }, { - "id": "IKKP", - "name": "Klimakrise: Kann die Politik die Welt noch retten?", - "url": "allModules/44226_M_IKKP.json" + "module_id": 44139, + "id": "IKPE", + "name": "Psychologisches Empowerment in Veränderungs- und Wandlungsprozessen", + "url": "allModules/44139_M_IKPE.json" }, { - "id": "IKKPp", - "name": "Klimakrise: Kann die Politik die Welt noch retten? (Projektarbeit)", - "url": "allModules/44229_M_IKKP_p.json" + "module_id": 44142, + "id": "IKRE", + "name": "Resilienz: Schlüsselkompetenz für innere Stärke", + "url": "allModules/44142_M_IKRE.json" }, { - "id": "IKLD", - "name": "Future Life Design: Den eigenen Lebensweg erfolgreich gestalten", - "url": "allModules/56925_M_IKLD.json" + "module_id": 44145, + "id": "IKSH", + "name": "Social and Human Robotic", + "url": "allModules/44145_M_IKSH.json" }, { - "id": "IKLDp", - "name": "Future Life Design: Den eigenen Lebensweg erfolgreich gestalten (Projektarbeit)", - "url": "allModules/56928_M_IKLD_p.json" + "module_id": 44148, + "id": "IKSW", + "name": "Stadt der kurzen Wege", + "url": "allModules/44148_M_IKSW.json" }, { - "id": "IKLE", - "name": "IZM-Projekt", - "url": "allModules/44082_M_IKLE.json" + "module_id": 44151, + "id": "IKSWp", + "name": "Stadt der kurzen Wege (Projektarbeit)", + "url": "allModules/44151_M_IKSW_p.json" }, { - "id": "IKLEp", - "name": "IZM-Projekt (Projektarbeit)", - "url": "allModules/44085_M_IKLE_p.json" + "module_id": 44157, + "id": "IKSTp", + "name": "Starkes Ich – Starkes Team (Projektarbeit)", + "url": "allModules/44157_M_IKST_p.json" }, { - "id": "IKLF", - "name": "Lernfähigkeit und Gedächtnis", - "url": "allModules/44100_M_IKLF.json" + "module_id": 44160, + "id": "IKUG", + "name": "Umwelt und Gesundheit", + "url": "allModules/44160_M_IKUG.json" }, { - "id": "IKLK", - "name": "Lösungsorientierte Kommunikation für dynamische Arbeitswelten", - "url": "allModules/44103_M_IKLK.json" + "module_id": 44163, + "id": "IKUGp", + "name": "Umwelt und Gesundheit (Projektarbeit)", + "url": "allModules/44163_M_IKUG_p.json" }, { - "id": "IKME", - "name": "Messbar gesund", - "url": "allModules/44115_M_IKME.json" + "module_id": 44166, + "id": "IKVK", + "name": "Vielfalt, Chancengleichheit und Inklusion im KI-Zeitalter", + "url": "allModules/44166_M_IKVK.json" }, { - "id": "IKMEp", - "name": "Messbar gesund (Projektarbeit)", - "url": "allModules/56875_M_IKME_p.json" + "module_id": 44169, + "id": "IKVKp", + "name": "Vielfalt, Chancengleichheit und Inklusion im KI-Zeitalter (Projektarbeit)", + "url": "allModules/44169_M_IKVK_p.json" }, { - "id": "IKMI", - "name": "Medien- und Informationskompetenz in Zeiten von KI", - "url": "allModules/44109_M_IKMI.json" + "module_id": 44172, + "id": "IKVA", + "name": "Virtual Reality für gesundes Leben und Altern", + "url": "allModules/44172_M_IKVA.json" }, { - "id": "IKMIp", - "name": "Medien- und Informationskompetenz in Zeiten von KI (Projektarbeit)", - "url": "allModules/44112_M_IKMI_p.json" + "module_id": 44175, + "id": "IKVAp", + "name": "Virtual Reality für gesundes Leben und Altern (Projektarbeit)", + "url": "allModules/44175_M_IKVA_p.json" }, { - "id": "IKMO", - "name": "Gemeinden & Städte von morgen. So gelingt nachhaltige Gemeindeentwicklung", - "url": "allModules/44055_M_IKMO.json" + "module_id": 44181, + "id": "IKVRp", + "name": "Virtual Reality für Klima und Energie (Projektarbeit)", + "url": "allModules/44181_M_IKVR_p.json" }, { - "id": "IKMOp", - "name": "Gemeinden & Städte von morgen. So gelingt nachhaltige Gemeindeentwicklung (Projektarbeit)", - "url": "allModules/44058_M_IKMO_p.json" + "module_id": 44184, + "id": "IKKK", + "name": "Kommunale Klimawende", + "url": "allModules/44184_M_IKKK.json" + }, + { + "module_id": 44187, + "id": "IKKKp", + "name": "Kommunale Klimawende (Projektarbeit)", + "url": "allModules/44187_M_IKKK_p.json" + }, + { + "module_id": 44190, + "id": "IKGS", + "name": "Knowhow und Technologien für nachhaltige Entwicklung im globalen Süden", + "url": "allModules/44190_M_IKGS.json" }, { + "module_id": 44196, + "id": "IKAAp", + "name": "Applied AI (Projektarbeit)", + "url": "allModules/44196_M_IKAA_p.json" + }, + { + "module_id": 44199, "id": "IKNB", "name": "Wasser und Klima: Nachhaltige Wasserbewirtschaftung auf Gemeindeebene", "url": "allModules/44199_M_IKNB.json" }, { - "id": "IKNBp", - "name": "Wasser und Klima: Nachhaltige Wasserbewirtschaftung auf Gemeindeebene (Projektarbeit)", - "url": "allModules/57170_M_IKNB_p.json" + "module_id": 44202, + "id": "IKAA", + "name": "Applied AI", + "url": "allModules/44202_M_IKAA.json" }, { - "id": "IKNE", - "name": "Nachhaltige Ernährung für Körper, Geist und Klima", - "url": "allModules/56792_M_IKNE.json" + "module_id": 44205, + "id": "IKSM", + "name": "Strategisches Management von Naturgefahren", + "url": "allModules/44205_M_IKSM.json" }, { - "id": "IKNEp", - "name": "Nachhaltige Ernährung für Körper, Geist und Klima (Projektarbeit)", - "url": "allModules/56795_M_IKNE_p.json" + "module_id": 44208, + "id": "IKSMp", + "name": "Strategisches Management von Naturgefahren (Projektarbeit)", + "url": "allModules/44208_M_IKSM_p.json" }, { - "id": "IKNG", - "name": "Neue Narrative für eine nachhaltige Gesellschaft", - "url": "allModules/44121_M_IKNG.json" + "module_id": 44211, + "id": "IKGA", + "name": "Generative AI in der Planung", + "url": "allModules/44211_M_IKGA.json" }, { - "id": "IKNGp", - "name": "Neue Narrative für eine nachhaltige Gesellschaft (Projektarbeit)", - "url": "allModules/44124_M_IKNG_p.json" + "module_id": 44214, + "id": "IKGAp", + "name": "Generative AI in der Planung (Projektarbeit)", + "url": "allModules/44214_M_IKGA_p.json" }, { - "id": "IKNK", - "name": "New Work & KI", - "url": "allModules/44127_M_IKNK.json" + "module_id": 44217, + "id": "IKSSp", + "name": "Ski-Nation Schweiz (Projektarbeit)", + "url": "allModules/44217_M_IKSS_p.json" }, { - "id": "IKNKp", - "name": "New Work & KI (Projektarbeit)", - "url": "allModules/44130_M_IKNK_p.json" + "module_id": 44223, + "id": "IKKA", + "name": "Nachhaltigkeit und Klimaschutz angewandt", + "url": "allModules/44223_M_IKKA.json" }, { - "id": "IKNN", - "name": "Hackathon zu \"Netto-null in Gebäuden und Verkehr\"", - "url": "allModules/44070_M_IKNN.json" + "module_id": 44226, + "id": "IKKP", + "name": "Klimakrise: Kann die Politik die Welt noch retten?", + "url": "allModules/44226_M_IKKP.json" }, { - "id": "IKNW", - "name": "Die Nachhaltigkeitswoche: Eventfabrik und Zukunftsworkshops", - "url": "allModules/56802_M_IKNW.json" + "module_id": 44229, + "id": "IKKPp", + "name": "Klimakrise: Kann die Politik die Welt noch retten? (Projektarbeit)", + "url": "allModules/44229_M_IKKP_p.json" + }, + { + "module_id": 44232, + "id": "IKDHp", + "name": "Lernlabor «Digitalisieren Hands-on» (Projektarbeit)", + "url": "allModules/44232_M_IKDH_p.json" + }, + { + "module_id": 44235, + "id": "IKDH", + "name": "Lernlabor «Digitalisieren Hands-on»", + "url": "allModules/44235_M_IKDH.json" + }, + { + "module_id": 44241, + "id": "IKDM_A", + "name": "Dream Team - Mentoringprogramm für die nächste Generation Teil A", + "url": "allModules/44241_M_IKDM_A.json" + }, + { + "module_id": 44244, + "id": "IKDM_B", + "name": "Dream Team - Mentoringprogramm für die nächste Generation Teil B", + "url": "allModules/44244_M_IKDM_B.json" }, { - "id": "IKNWp", - "name": "Die Nachhaltigkeitswoche: Eventfabrik und Zukunftsworkshops (Projektarbeit)", - "url": "allModules/57681_M_IKNW_p.json" + "module_id": 44247, + "id": "IKDLp", + "name": "Digitalisieren mit Low Code: Einen AI Chatbot selber bauen (Projektarbeit)", + "url": "allModules/44247_M_IKDL_p.json" }, { - "id": "IKOW", - "name": "Offgrid Wasser und Sonne: Hands on", - "url": "allModules/56805_M_IKOW.json" + "module_id": 44253, + "id": "IKSU", + "name": "Startup - Weg zur Gründung", + "url": "allModules/44253_M_IKSU.json" }, { - "id": "IKOWp", - "name": "Offgrid Wasser und Sonne: Hands on (Projektarbeit)", - "url": "allModules/57683_M_IKOW_p.json" + "module_id": 44256, + "id": "IKSUp", + "name": "Startup - Weg zur Gründung (Projektarbeit)", + "url": "allModules/44256_M_IKSU_p.json" }, { - "id": "IKPE", - "name": "Psychologisches Empowerment in Veränderungs- und Wandlungsprozessen", - "url": "allModules/44139_M_IKPE.json" + "module_id": 44340, + "id": "IKTE", + "name": "The Internet of Everything", + "url": "allModules/44340_M_IKTE.json" }, { - "id": "IKPH", - "name": "Prototyping für Startup-Ideen beim Hackathon", - "url": "allModules/56807_M_IKPH.json" + "module_id": 44343, + "id": "IKTEp", + "name": "The Internet of Everything (Projektarbeit)", + "url": "allModules/44343_M_IKTE_p.json" }, { - "id": "IKPS", - "name": "Prototyping für Startup-Ideen", - "url": "allModules/44133_M_IKPS.json" + "module_id": 45604, + "id": "BuRe2a", + "name": "Business und Recht 2 (a)", + "url": "allModules/45604_M_BuRe2a.json" }, { - "id": "IKPSp", - "name": "Prototyping für Startup-Ideen (Projektarbeit)", - "url": "allModules/44136_M_IKPS_p.json" + "module_id": 55066, + "id": "IKBD", + "name": "Behavioral Design", + "url": "allModules/55066_M_IKBD.json" }, { - "id": "IKRE", - "name": "Resilienz: Schlüsselkompetenz für innere Stärke", - "url": "allModules/44142_M_IKRE.json" + "module_id": 56195, + "id": "IKVR", + "name": "Virtual Reality für Klima und Energie", + "url": "allModules/56195_M_IKVR.json" }, { - "id": "IKSH", - "name": "Social and Human Robotic", - "url": "allModules/44145_M_IKSH.json" + "module_id": 56707, + "id": "IKBF", + "name": "Selbststeuerung im Beruf", + "url": "allModules/56707_M_IKBF.json" }, { - "id": "IKSM", - "name": "Strategisches Management von Naturgefahren", - "url": "allModules/44205_M_IKSM.json" + "module_id": 56710, + "id": "IKCC", + "name": "Co-Creation und Inclusive Design Methoden", + "url": "allModules/56710_M_IKCC.json" }, { - "id": "IKSMp", - "name": "Strategisches Management von Naturgefahren (Projektarbeit)", - "url": "allModules/44208_M_IKSM_p.json" + "module_id": 56713, + "id": "IKCCp", + "name": "Co-Creation und Inclusive Design Methoden (Projektarbeit)", + "url": "allModules/56713_M_IKCC_p.json" }, { - "id": "IKSS", - "name": "Ski-Nation Schweiz", - "url": "allModules/57793_M_IKSS.json" + "module_id": 56716, + "id": "IKCG", + "name": "Corporate Governance and Sustainability", + "url": "allModules/56716_M_IKCG.json" }, { - "id": "IKSSp", - "name": "Ski-Nation Schweiz (Projektarbeit)", - "url": "allModules/44217_M_IKSS_p.json" + "module_id": 56720, + "id": "IKEI", + "name": "Einsamkeit erforschen - wirtschaftliche, gesellschaftliche und private Dimensionen", + "url": "allModules/56720_M_IKEI.json" }, { - "id": "IKST", - "name": "Starkes Ich – Starkes Team", - "url": "allModules/57673_M_IKST.json" + "module_id": 56731, + "id": "IKEIp", + "name": "Einsamkeit erforschen - wirtschaftliche, gesellschaftliche und private Dimensionen (Projektarbeit)", + "url": "allModules/56731_M_IKEI_p.json" }, { - "id": "IKSTp", - "name": "Starkes Ich – Starkes Team (Projektarbeit)", - "url": "allModules/44157_M_IKST_p.json" + "module_id": 56734, + "id": "IKFD", + "name": "Applied Frugal Design: Einfach gestalten, gesund leben", + "url": "allModules/56734_M_IKFD.json" }, { - "id": "IKSU", - "name": "Startup - Weg zur Gründung", - "url": "allModules/44253_M_IKSU.json" + "module_id": 56737, + "id": "IKFDp", + "name": "Applied Frugal Design: Einfach gestalten, gesund leben (Projektarbeit)", + "url": "allModules/56737_M_IKFD_p.json" }, { - "id": "IKSUp", - "name": "Startup - Weg zur Gründung (Projektarbeit)", - "url": "allModules/44256_M_IKSU_p.json" + "module_id": 56740, + "id": "IKFL", + "name": "Future Life Design: Successfully shaping your own life path", + "url": "allModules/56740_M_IKFL.json" }, { - "id": "IKSW", - "name": "Stadt der kurzen Wege", - "url": "allModules/44148_M_IKSW.json" + "module_id": 56743, + "id": "IKFLp", + "name": "Future Life Design: Successfully shaping your own life path (Projektarbeit)", + "url": "allModules/56743_M_IKFL_p.json" }, { - "id": "IKSWp", - "name": "Stadt der kurzen Wege (Projektarbeit)", - "url": "allModules/44151_M_IKSW_p.json" + "module_id": 56789, + "id": "IKIS", + "name": "International Summer School for Sustainability", + "url": "allModules/56789_M_IKIS.json" }, { - "id": "IKTE", - "name": "The Internet of Everything", - "url": "allModules/44340_M_IKTE.json" + "module_id": 56792, + "id": "IKNE", + "name": "Nachhaltige Ernährung für Körper, Geist und Klima", + "url": "allModules/56792_M_IKNE.json" }, { - "id": "IKTEp", - "name": "The Internet of Everything (Projektarbeit)", - "url": "allModules/44343_M_IKTE_p.json" + "module_id": 56795, + "id": "IKNEp", + "name": "Nachhaltige Ernährung für Körper, Geist und Klima (Projektarbeit)", + "url": "allModules/56795_M_IKNE_p.json" }, { - "id": "IKTSV2", - "name": "IKTS_Vorlage 2ECTS", - "url": "allModules/43909_M_IKTSV2.json" + "module_id": 56802, + "id": "IKNW", + "name": "Die Nachhaltigkeitswoche: Eventfabrik und Zukunftsworkshops", + "url": "allModules/56802_M_IKNW.json" }, { - "id": "IKTSV3", - "name": "IKTS_Vorlage 3ECTS", - "url": "allModules/43910_M_IKTSV3.json" + "module_id": 56805, + "id": "IKOW", + "name": "Offgrid Wasser und Sonne: Hands on", + "url": "allModules/56805_M_IKOW.json" }, { - "id": "IKTSV4", - "name": "IKTS_Vorlage 4ECTS", - "url": "allModules/43911_M_IKTSV4.json" + "module_id": 56807, + "id": "IKPH", + "name": "Prototyping für Startup-Ideen beim Hackathon", + "url": "allModules/56807_M_IKPH.json" }, { - "id": "IKUG", - "name": "Umwelt und Gesundheit", - "url": "allModules/44160_M_IKUG.json" + "module_id": 56866, + "id": "IKISp", + "name": "International Summer School for Sustainability (Projektarbeit)", + "url": "allModules/56866_M_IKIS_p.json" }, { - "id": "IKUGp", - "name": "Umwelt und Gesundheit (Projektarbeit)", - "url": "allModules/44163_M_IKUG_p.json" + "module_id": 56875, + "id": "IKMEp", + "name": "Messbar gesund (Projektarbeit)", + "url": "allModules/56875_M_IKME_p.json" }, { - "id": "IKVA", - "name": "Virtual Reality für gesundes Leben und Altern", - "url": "allModules/44172_M_IKVA.json" + "module_id": 56919, + "id": "IKBH", + "name": "Behavioral Design", + "url": "allModules/56919_M_IKBH.json" }, { - "id": "IKVAp", - "name": "Virtual Reality für gesundes Leben und Altern (Projektarbeit)", - "url": "allModules/44175_M_IKVA_p.json" + "module_id": 56922, + "id": "IKGSp", + "name": "Knowhow und Technologien für nachhaltige Entwicklung im globalen Süden (Projektarbeit)", + "url": "allModules/56922_M_IKGS_p.json" }, { - "id": "IKVK", - "name": "Vielfalt, Chancengleichheit und Inklusion im KI-Zeitalter", - "url": "allModules/44166_M_IKVK.json" + "module_id": 56925, + "id": "IKLD", + "name": "Future Life Design: Den eigenen Lebensweg erfolgreich gestalten", + "url": "allModules/56925_M_IKLD.json" }, { - "id": "IKVKp", - "name": "Vielfalt, Chancengleichheit und Inklusion im KI-Zeitalter (Projektarbeit)", - "url": "allModules/44169_M_IKVK_p.json" + "module_id": 56928, + "id": "IKLDp", + "name": "Future Life Design: Den eigenen Lebensweg erfolgreich gestalten (Projektarbeit)", + "url": "allModules/56928_M_IKLD_p.json" }, { - "id": "IKVR", - "name": "Virtual Reality für Klima und Energie", - "url": "allModules/56195_M_IKVR.json" + "module_id": 57170, + "id": "IKNBp", + "name": "Wasser und Klima: Nachhaltige Wasserbewirtschaftung auf Gemeindeebene (Projektarbeit)", + "url": "allModules/57170_M_IKNB_p.json" }, { - "id": "IKVRp", - "name": "Virtual Reality für Klima und Energie (Projektarbeit)", - "url": "allModules/44181_M_IKVR_p.json" + "module_id": 57174, + "id": "WI2", + "name": "Business Processes für Informatik", + "url": "allModules/57174_M_WI2.json" }, { - "id": "LLDIG", - "name": "Lernlabor \"Digitalisieren Hands-on\"", - "url": "allModules/41732_M_LLDIG.json" + "module_id": 57339, + "id": "IKDL_BU", + "name": "Digitalisieren mit Low Code: Einen AI Chatbot selber bauen", + "url": "allModules/57339_M_IKDL_BU.json" }, { - "id": "PmQm", - "name": "Projekt- und Qualitätsmanagement", - "url": "allModules/28231_M_PmQm.json" + "module_id": 57354, + "id": "idks.IKSH", + "name": "Social and Human Robotic SG", + "url": "allModules/57354_M_idks.IKSH.json" }, { - "id": "VwlTg", - "name": "Volkswirtschaft und Technikgeschichte", - "url": "allModules/42760_M_VwlTg.json" + "module_id": 57357, + "id": "idks.IKBW", + "name": "Blickwechsel", + "url": "allModules/57357_M_idks.IKBW.json" }, { - "id": "WI2", - "name": "Business Processes für Informatik", - "url": "allModules/57174_M_WI2.json" + "module_id": 57360, + "id": "idks.IKVR", + "name": "Virtual and Augmented Reality", + "url": "allModules/57360_M_idks.IKVR.json" }, { + "module_id": 57372, "id": "idks.IKBD", "name": "My Data - Big Data", "url": "allModules/57372_M_idks.IKBD.json" }, { - "id": "idks.IKBW", - "name": "Blickwechsel", - "url": "allModules/57357_M_idks.IKBW.json" + "module_id": 57378, + "id": "IKAAp", + "name": "Applied AI SG (Projektarbeit)", + "url": "allModules/57378_M_IKAA_p.json" + }, + { + "module_id": 57381, + "id": "IKAA", + "name": "Applied AI SG", + "url": "allModules/57381_M_IKAA.json" + }, + { + "module_id": 57384, + "id": "IKAK", + "name": "Gesundes Altern mit Hilfe von künstlicher Intelligenz SG", + "url": "allModules/57384_M_IKAK.json" + }, + { + "module_id": 57387, + "id": "IKAKp", + "name": "Gesundes Altern mit Hilfe von künstlicher Intelligenz SG (Projektarbeit)", + "url": "allModules/57387_M_IKAK_p.json" }, { + "module_id": 57443, "id": "idks.IKCC", "name": "Creative Capability", "url": "allModules/57443_M_idks.IKCC.json" }, { + "module_id": 57448, "id": "idks.IKMO", "name": "Enkeltauglich?! - Gemeinde und Städte im Morgenland", "url": "allModules/57448_M_idks.IKMO.json" }, { - "id": "idks.IKSH", - "name": "Social and Human Robotic SG", - "url": "allModules/57354_M_idks.IKSH.json" + "module_id": 57673, + "id": "IKST", + "name": "Starkes Ich – Starkes Team", + "url": "allModules/57673_M_IKST.json" }, { - "id": "idks.IKVR", - "name": "Virtual and Augmented Reality", - "url": "allModules/57360_M_idks.IKVR.json" + "module_id": 57681, + "id": "IKNWp", + "name": "Die Nachhaltigkeitswoche: Eventfabrik und Zukunftsworkshops (Projektarbeit)", + "url": "allModules/57681_M_IKNW_p.json" + }, + { + "module_id": 57683, + "id": "IKOWp", + "name": "Offgrid Wasser und Sonne: Hands on (Projektarbeit)", + "url": "allModules/57683_M_IKOW_p.json" + }, + { + "module_id": 57793, + "id": "IKSS", + "name": "Ski-Nation Schweiz", + "url": "allModules/57793_M_IKSS.json" + }, + { + "module_id": 61146, + "id": "IKDL", + "name": "Digitalisieren mit Low Code: Einen AI Chatbot selber bauen", + "url": "allModules/61146_M_IKDL.json" } ] } diff --git a/data21/focuses.json b/data21/focuses.json index 50fd859..20599a5 100644 --- a/data21/focuses.json +++ b/data21/focuses.json @@ -1,263 +1,314 @@ [ { + "module_id": 10194, "id": "CySec", "url": "allStudies/10194_CySec.json", "name": "Cybersecurity", "modules": [ { + "module_id": 23311, "id": "CN2", "name": "Computernetze 2", "url": "allModules/23311_M_CN2.json" }, { - "id": "CyDef", - "name": "Cyber Defense", - "url": "allModules/38551_M_CyDef.json" - }, - { + "module_id": 36457, "id": "HackL", "name": "Hacking Lab", "url": "allModules/36457_M_HackL.json" }, { + "module_id": 36473, "id": "IncResp", "name": "Incident Response", "url": "allModules/36473_M_IncResp.json" }, { - "id": "NIoSec", - "name": "Network and IoT Security", - "url": "allModules/42231_M_NIoSec.json" + "module_id": 36488, + "id": "SecSW", + "name": "Secure Software", + "url": "allModules/36488_M_SecSW.json" }, { - "id": "PlFSec", - "name": "Platform Security", - "url": "allModules/61026_M_PlFSec.json" + "module_id": 38551, + "id": "CyDef", + "name": "Cyber Defense", + "url": "allModules/38551_M_CyDef.json" }, { - "id": "SecSW", - "name": "Secure Software", - "url": "allModules/36488_M_SecSW.json" + "module_id": 38945, + "id": "WE2", + "name": "Web Engineering 2", + "url": "allModules/38945_M_WE2.json" }, { + "module_id": 40311, "id": "SecSoW", "name": "Secure Software", "url": "allModules/40311_M_SecSoW.json" }, { - "id": "WE2", - "name": "Web Engineering 2", - "url": "allModules/38945_M_WE2.json" + "module_id": 42231, + "id": "NIoSec", + "name": "Network and IoT Security", + "url": "allModules/42231_M_NIoSec.json" + }, + { + "module_id": 61026, + "id": "PlFSec", + "name": "Platform Security", + "url": "allModules/61026_M_PlFSec.json" } ] }, { + "module_id": 10196, "id": "DaEnMaIn", "url": "allStudies/10196_DaEnMaIn.json", "name": "Data Science", "modules": [ { - "id": "AIAp", - "name": "AI Applications", - "url": "allModules/40870_M_AIAp.json" - }, - { - "id": "BlCh", - "name": "Blockchain", - "url": "allModules/39041_M_BlCh.json" - }, - { - "id": "CldSol", - "name": "Cloud Solutions", - "url": "allModules/37167_M_CldSol.json" + "module_id": 31614, + "id": "MathFML", + "name": "Mathematical Foundations for Machine Learning", + "url": "allModules/31614_M_MathFML.json" }, { + "module_id": 31834, "id": "DL", "name": "Deep Learning", "url": "allModules/31834_M_DL.json" }, { + "module_id": 31838, + "id": "ML", + "name": "Statistical Machine Learning", + "url": "allModules/31838_M_ML.json" + }, + { + "module_id": 36034, "id": "DatAna", "name": "Data Analytics", "url": "allModules/36034_M_DatAna.json" }, { + "module_id": 36038, "id": "DatEng", "name": "Data Engineering", "url": "allModules/36038_M_DatEng.json" }, { - "id": "GenAI", - "name": "Generative AI", - "url": "allModules/43809_M_GenAI.json" + "module_id": 37167, + "id": "CldSol", + "name": "Cloud Solutions", + "url": "allModules/37167_M_CldSol.json" }, { - "id": "ML", - "name": "Statistical Machine Learning", - "url": "allModules/31838_M_ML.json" + "module_id": 39041, + "id": "BlCh", + "name": "Blockchain", + "url": "allModules/39041_M_BlCh.json" }, { - "id": "MathFML", - "name": "Mathematical Foundations for Machine Learning", - "url": "allModules/31614_M_MathFML.json" + "module_id": 40870, + "id": "AIAp", + "name": "AI Applications", + "url": "allModules/40870_M_AIAp.json" + }, + { + "module_id": 43809, + "id": "GenAI", + "name": "Generative AI", + "url": "allModules/43809_M_GenAI.json" } ] }, { + "module_id": 10193, "id": "FrEng", "url": "allStudies/10193_FrEng.json", "name": "Frontend Engineering", "modules": [ { - "id": "AIAp", - "name": "AI Applications", - "url": "allModules/40870_M_AIAp.json" - }, - { + "module_id": 28236, "id": "AppArch", "name": "Application Architecture", "url": "allModules/28236_M_AppArch.json" }, { + "module_id": 37167, "id": "CldSol", "name": "Cloud Solutions", "url": "allModules/37167_M_CldSol.json" }, { - "id": "ComGra", - "name": "Computer Grafik", - "url": "allModules/43801_M_ComGra.json" + "module_id": 38901, + "id": "WE3", + "name": "Web Engineering 3", + "url": "allModules/38901_M_WE3.json" }, { - "id": "GenAI", - "name": "Generative AI", - "url": "allModules/43809_M_GenAI.json" + "module_id": 38945, + "id": "WE2", + "name": "Web Engineering 2", + "url": "allModules/38945_M_WE2.json" }, { - "id": "UIP", - "name": "UI Patterns and Frameworks", - "url": "allModules/56946_M_UIP.json" + "module_id": 40870, + "id": "AIAp", + "name": "AI Applications", + "url": "allModules/40870_M_AIAp.json" }, { + "module_id": 41106, "id": "UX", "name": "User Experience", "url": "allModules/41106_M_UX.json" }, { - "id": "WE2", - "name": "Web Engineering 2", - "url": "allModules/38945_M_WE2.json" + "module_id": 43801, + "id": "ComGra", + "name": "Computer Grafik", + "url": "allModules/43801_M_ComGra.json" }, { - "id": "WE3", - "name": "Web Engineering 3", - "url": "allModules/38901_M_WE3.json" + "module_id": 43809, + "id": "GenAI", + "name": "Generative AI", + "url": "allModules/43809_M_GenAI.json" + }, + { + "module_id": 56946, + "id": "UIP", + "name": "UI Patterns and Frameworks", + "url": "allModules/56946_M_UIP.json" } ] }, { + "module_id": 10195, "id": "NetCloud", "url": "allStudies/10195_NetCloud.json", "name": "Network and Cloud Infrastructure", "modules": [ { + "module_id": 23311, "id": "CN2", "name": "Computernetze 2", "url": "allModules/23311_M_CN2.json" }, { + "module_id": 29855, "id": "CldInf", "name": "Cloud Infrastructure", "url": "allModules/29855_M_CldInf.json" }, { - "id": "CldOp", - "name": "Cloud Operations", - "url": "allModules/55074_M_CldOp.json" + "module_id": 37157, + "id": "WsoT", + "name": "Wireless and IoT", + "url": "allModules/37157_M_WIoT.json" + }, + { + "module_id": 38945, + "id": "WE2", + "name": "Web Engineering 2", + "url": "allModules/38945_M_WE2.json" }, { + "module_id": 39054, "id": "DSy", "name": "Distributed Systems", "url": "allModules/39054_M_DSy.json" }, { - "id": "IBN", - "name": "Intent-Based Networking", - "url": "allModules/57056_M_IBN.json" - }, - { + "module_id": 42231, "id": "NIoSec", "name": "Network and IoT Security", "url": "allModules/42231_M_NIoSec.json" }, { + "module_id": 55074, + "id": "CldOp", + "name": "Cloud Operations", + "url": "allModules/55074_M_CldOp.json" + }, + { + "module_id": 56252, "id": "NetAut", "name": "Network Automation", "url": "allModules/56252_M_NetAut.json" }, { - "id": "WE2", - "name": "Web Engineering 2", - "url": "allModules/38945_M_WE2.json" - }, - { - "id": "WsoT", - "name": "Wireless and IoT", - "url": "allModules/40038_M_WsoT.json" + "module_id": 57056, + "id": "IBN", + "name": "Intent-Based Networking", + "url": "allModules/57056_M_IBN.json" } ] }, { + "module_id": 10192, "id": "SE", "url": "allStudies/10192_SE.json", "name": "Software Engineering", "modules": [ { - "id": "AppArch", - "name": "Application Architecture", - "url": "allModules/28236_M_AppArch.json" - }, - { - "id": "Bsys2", - "name": "Betriebssysteme 2", - "url": "allModules/37903_M_Bsys2.json" - }, - { + "module_id": 24357, "id": "CPl", "name": "C++", "url": "allModules/24357_M_CPl.json" }, { - "id": "DSy", - "name": "Distributed Systems", - "url": "allModules/39054_M_DSy.json" + "module_id": 28236, + "id": "AppArch", + "name": "Application Architecture", + "url": "allModules/28236_M_AppArch.json" }, { + "module_id": 36488, + "id": "SecSW", + "name": "Secure Software", + "url": "allModules/36488_M_SecSW.json" + }, + { + "module_id": 37247, "id": "MsTe", "name": ".Net Technologien", "url": "allModules/37247_M_MsTe.json" }, { + "module_id": 37903, + "id": "Bsys2", + "name": "Betriebssysteme 2", + "url": "allModules/37903_M_Bsys2.json" + }, + { + "module_id": 39045, "id": "PF", "name": "Patterns und Frameworks", "url": "allModules/39045_M_PF.json" }, { - "id": "ParProg", - "name": "Parallele Programmierung", - "url": "allModules/41462_M_ParProg.json" - }, - { - "id": "SecSW", - "name": "Secure Software", - "url": "allModules/36488_M_SecSW.json" + "module_id": 39054, + "id": "DSy", + "name": "Distributed Systems", + "url": "allModules/39054_M_DSy.json" }, { + "module_id": 40311, "id": "SecSoW", "name": "Secure Software", "url": "allModules/40311_M_SecSoW.json" }, { + "module_id": 41462, + "id": "ParProg", + "name": "Parallele Programmierung", + "url": "allModules/41462_M_ParProg.json" + }, + { + "module_id": 56946, "id": "UIP", "name": "UI Patterns and Frameworks", "url": "allModules/56946_M_UIP.json" diff --git a/data23/categories.json b/data23/categories.json index bdddf73..cf0df75 100644 --- a/data23/categories.json +++ b/data23/categories.json @@ -1,1401 +1,1720 @@ [ { + "module_id": 10141, "id": "Auf", "required_ects": 48, "name": "Aufbau", "modules": [ { - "id": "AIAp", - "name": "AI Applications", - "url": "allModules/40870_M_AIAp.json" - }, - { - "id": "AJwn", - "name": "Auf Jobsuche, was nun?", - "url": "allModules/61186_M_AJwn.json" - }, - { - "id": "AppArch", - "name": "Application Architecture", - "url": "allModules/28236_M_AppArch.json" - }, - { - "id": "BlCh", - "name": "Blockchain", - "url": "allModules/39041_M_BlCh.json" + "module_id": 22062, + "id": "EmbSys1", + "name": "Embedded Systems 1", + "url": "allModules/22062_M_EmbSys1.json" }, { - "id": "Bsys2", - "name": "Betriebssysteme 2", - "url": "allModules/37903_M_Bsys2.json" + "module_id": 22068, + "id": "EmbSys2", + "name": "Embedded Systems 2", + "url": "allModules/22068_M_EmbSys2.json" }, { + "module_id": 23311, "id": "CN2", "name": "Computernetze 2", "url": "allModules/23311_M_CN2.json" }, { + "module_id": 24357, "id": "CPl", "name": "C++", "url": "allModules/24357_M_CPl.json" }, { + "module_id": 28236, + "id": "AppArch", + "name": "Application Architecture", + "url": "allModules/28236_M_AppArch.json" + }, + { + "module_id": 28254, + "id": "MGE", + "name": "Mobile and GUI Engineering", + "url": "allModules/28254_M_MGE.json" + }, + { + "module_id": 28684, "id": "CPlA", "name": "C++ Advanced", "url": "allModules/28684_M_CPlA.json" }, { - "id": "CRY", - "name": "Cryptography", - "url": "allModules/61129_M_CRY.json" - }, - { + "module_id": 29855, "id": "CldInf", "name": "Cloud Infrastructure", "url": "allModules/29855_M_CldInf.json" }, { - "id": "CldOp", - "name": "Cloud Operations", - "url": "allModules/55074_M_CldOp.json" - }, - { - "id": "CldSol", - "name": "Cloud Solutions", - "url": "allModules/37167_M_CldSol.json" - }, - { - "id": "CoBau", - "name": "Compilerbau", - "url": "allModules/40663_M_CoBau.json" - }, - { - "id": "ComGra", - "name": "Computer Grafik", - "url": "allModules/43801_M_ComGra.json" - }, - { - "id": "CyDef", - "name": "Cyber Defense", - "url": "allModules/38551_M_CyDef.json" - }, - { + "module_id": 31834, "id": "DL", "name": "Deep Learning", "url": "allModules/31834_M_DL.json" }, { - "id": "DSy", - "name": "Distributed Systems", - "url": "allModules/39054_M_DSy.json" + "module_id": 31838, + "id": "ML", + "name": "Statistical Machine Learning", + "url": "allModules/31838_M_ML.json" }, { + "module_id": 36034, "id": "DatAna", "name": "Data Analytics", "url": "allModules/36034_M_DatAna.json" }, { + "module_id": 36038, "id": "DatEng", "name": "Data Engineering", "url": "allModules/36038_M_DatEng.json" }, { - "id": "EmbSys1", - "name": "Embedded Systems 1", - "url": "allModules/22062_M_EmbSys1.json" - }, - { - "id": "EmbSys2", - "name": "Embedded Systems 2", - "url": "allModules/22068_M_EmbSys2.json" - }, - { - "id": "GenAI", - "name": "Generative AI", - "url": "allModules/43809_M_GenAI.json" - }, - { - "id": "HackL", - "name": "Hacking Lab", - "url": "allModules/36457_M_HackL.json" - }, - { - "id": "IBN", - "name": "Intent-Based Networking", - "url": "allModules/57056_M_IBN.json" - }, - { + "module_id": 36264, "id": "IPCV1", "name": "Image Processing and Computer Vision 1", "url": "allModules/36264_M_IPCV1.json" }, { + "module_id": 36269, "id": "IPCV2", "name": "Image Processing and Computer Vision 2", "url": "allModules/36269_M_IPCV2.json" }, { + "module_id": 36457, + "id": "HackL", + "name": "Hacking Lab", + "url": "allModules/36457_M_HackL.json" + }, + { + "module_id": 36473, "id": "IncResp", "name": "Incident Response", "url": "allModules/36473_M_IncResp.json" }, { - "id": "MGE", - "name": "Mobile and GUI Engineering", - "url": "allModules/28254_M_MGE.json" + "module_id": 37167, + "id": "CldSol", + "name": "Cloud Solutions", + "url": "allModules/37167_M_CldSol.json" }, { - "id": "ML", - "name": "Statistical Machine Learning", - "url": "allModules/31838_M_ML.json" + "module_id": 37247, + "id": "MsTe", + "name": ".Net Technologien", + "url": "allModules/37247_M_MsTe.json" }, { - "id": "MOSIM", - "name": "Modellbildung und Simulation", - "url": "allModules/40139_M_MOSIM.json" + "module_id": 37903, + "id": "Bsys2", + "name": "Betriebssysteme 2", + "url": "allModules/37903_M_Bsys2.json" }, { - "id": "MsTe", - "name": ".Net Technologien", - "url": "allModules/37247_M_MsTe.json" + "module_id": 38551, + "id": "CyDef", + "name": "Cyber Defense", + "url": "allModules/38551_M_CyDef.json" }, { - "id": "NIoSec", - "name": "Network and IoT Security", - "url": "allModules/42231_M_NIoSec.json" + "module_id": 38901, + "id": "WE3", + "name": "Web Engineering 3", + "url": "allModules/38901_M_WE3.json" }, { - "id": "NetAut", - "name": "Network Automation", - "url": "allModules/56252_M_NetAut.json" + "module_id": 38938, + "id": "SModSim", + "name": "System Modeling and Simulation", + "url": "allModules/38938_M_SModSim.json" + }, + { + "module_id": 38945, + "id": "WE2", + "name": "Web Engineering 2", + "url": "allModules/38945_M_WE2.json" }, { + "module_id": 39041, + "id": "BlCh", + "name": "Blockchain", + "url": "allModules/39041_M_BlCh.json" + }, + { + "module_id": 39045, "id": "PF", "name": "Patterns und Frameworks", "url": "allModules/39045_M_PF.json" }, { - "id": "PWWD", - "name": "Praxiswoche Webdesign", - "url": "allModules/57180_M_PWWD.json" + "module_id": 39054, + "id": "DSy", + "name": "Distributed Systems", + "url": "allModules/39054_M_DSy.json" + }, + { + "module_id": 40038, + "id": "WsoT", + "name": "Wireless and IoT", + "url": "allModules/40038_M_WsoT.json" }, { + "module_id": 40139, + "id": "MOSIM", + "name": "Modellbildung und Simulation", + "url": "allModules/40139_M_MOSIM.json" + }, + { + "module_id": 40311, + "id": "SecSoW", + "name": "Secure Software", + "url": "allModules/40311_M_SecSoW.json" + }, + { + "module_id": 40663, + "id": "CoBau", + "name": "Compilerbau", + "url": "allModules/40663_M_CoBau.json" + }, + { + "module_id": 40870, + "id": "AIAp", + "name": "AI Applications", + "url": "allModules/40870_M_AIAp.json" + }, + { + "module_id": 41106, + "id": "UX", + "name": "User Experience", + "url": "allModules/41106_M_UX.json" + }, + { + "module_id": 41462, "id": "ParProg", "name": "Parallele Programmierung", "url": "allModules/41462_M_ParProg.json" }, { - "id": "PlFSec", - "name": "Platform Security", - "url": "allModules/61026_M_PlFSec.json" + "module_id": 42231, + "id": "NIoSec", + "name": "Network and IoT Security", + "url": "allModules/42231_M_NIoSec.json" }, { - "id": "SModSim", - "name": "System Modeling and Simulation", - "url": "allModules/38938_M_SModSim.json" + "module_id": 43801, + "id": "ComGra", + "name": "Computer Grafik", + "url": "allModules/43801_M_ComGra.json" }, { - "id": "SecSoW", - "name": "Secure Software", - "url": "allModules/40311_M_SecSoW.json" + "module_id": 43809, + "id": "GenAI", + "name": "Generative AI", + "url": "allModules/43809_M_GenAI.json" + }, + { + "module_id": 55074, + "id": "CldOp", + "name": "Cloud Operations", + "url": "allModules/55074_M_CldOp.json" }, { + "module_id": 56252, + "id": "NetAut", + "name": "Network Automation", + "url": "allModules/56252_M_NetAut.json" + }, + { + "module_id": 56946, "id": "UIP", "name": "UI Patterns and Frameworks", "url": "allModules/56946_M_UIP.json" }, { - "id": "UX", - "name": "User Experience", - "url": "allModules/41106_M_UX.json" + "module_id": 57056, + "id": "IBN", + "name": "Intent-Based Networking", + "url": "allModules/57056_M_IBN.json" }, { - "id": "WE2", - "name": "Web Engineering 2", - "url": "allModules/38945_M_WE2.json" + "module_id": 57128, + "id": "AJwn", + "name": "Auf Jobsuche, was nun?", + "url": "allModules/57128_M_AJwn.json" }, { - "id": "WE3", - "name": "Web Engineering 3", - "url": "allModules/38901_M_WE3.json" + "module_id": 57180, + "id": "PWWD", + "name": "Praxiswoche Webdesign", + "url": "allModules/57180_M_PWWD.json" }, { - "id": "WsoT", - "name": "Wireless and IoT", - "url": "allModules/40038_M_WsoT.json" + "module_id": 61026, + "id": "PlFSec", + "name": "Platform Security", + "url": "allModules/61026_M_PlFSec.json" + }, + { + "module_id": 61129, + "id": "CRY", + "name": "Cryptography", + "url": "allModules/61129_M_CRY.json" + }, + { + "module_id": 61186, + "id": "AJwn", + "name": "Auf Jobsuche, was nun?", + "url": "allModules/61186_M_AJwn.json" } ] }, { + "module_id": 10138, "id": "EP", "required_ects": 12, "name": "Engineering Practice", "modules": [ { + "module_id": 39203, "id": "SEP1", "name": "SE Practices 1", "url": "allModules/39203_M_SEP1.json" }, { - "id": "SEP2", - "name": "SE Practices 2", - "url": "allModules/57233_M_SEP2.json" - }, - { + "module_id": 43712, "id": "SEProj", "name": "SE Project", "url": "allModules/43712_M_SEProj.json" + }, + { + "module_id": 57233, + "id": "SEP2", + "name": "SE Practices 2", + "url": "allModules/57233_M_SEP2.json" } ] }, { + "module_id": 10166, "id": "GWRIKTS", "required_ects": 4, "name": "Gesellschaft, Wirtschaft und Recht - IKTS", "modules": [ { - "id": "IKAA", - "name": "Applied AI", - "url": "allModules/44202_M_IKAA.json" + "module_id": 43909, + "id": "IKTSV2", + "name": "IKTS_Vorlage 2ECTS", + "url": "allModules/43909_M_IKTSV2.json" }, { - "id": "IKAAp", - "name": "Applied AI (Projektarbeit)", - "url": "allModules/44196_M_IKAA_p.json" + "module_id": 43910, + "id": "IKTSV3", + "name": "IKTS_Vorlage 3ECTS", + "url": "allModules/43910_M_IKTSV3.json" + }, + { + "module_id": 43911, + "id": "IKTSV4", + "name": "IKTS_Vorlage 4ECTS", + "url": "allModules/43911_M_IKTSV4.json" }, { + "module_id": 44020, "id": "IKAG", "name": "Alternde Gesellschaften", "url": "allModules/44020_M_IKAG.json" }, { - "id": "IKAK", - "name": "Gesundes Altern mit Hilfe von künstlicher Intelligenz", - "url": "allModules/44064_M_IKAK.json" - }, - { - "id": "IKAKp", - "name": "Gesundes Altern mit Hilfe von künstlicher Intelligenz (Projektarbeit)", - "url": "allModules/44067_M_IKAK_p.json" - }, - { - "id": "IKBD", - "name": "Behavioral Design", - "url": "allModules/55066_M_IKBD.json" - }, - { - "id": "IKBF", - "name": "Selbststeuerung im Beruf", - "url": "allModules/56707_M_IKBF.json" - }, - { + "module_id": 44037, "id": "IKBH", "name": "Behavioral Design", "url": "allModules/44037_M_IKBH.json" }, { + "module_id": 44040, "id": "IKBW", "name": "Blickwechsel", "url": "allModules/44040_M_IKBW.json" }, { - "id": "IKCC", - "name": "Co-Creation und Inclusive Design Methoden", - "url": "allModules/56710_M_IKCC.json" - }, - { - "id": "IKCCp", - "name": "Co-Creation und Inclusive Design Methoden (Projektarbeit)", - "url": "allModules/56713_M_IKCC_p.json" - }, - { - "id": "IKCG", - "name": "Corporate Governance and Sustainability", - "url": "allModules/56716_M_IKCG.json" - }, - { - "id": "IKDH", - "name": "Lernlabor «Digitalisieren Hands-on»", - "url": "allModules/44235_M_IKDH.json" - }, - { - "id": "IKDHp", - "name": "Lernlabor «Digitalisieren Hands-on» (Projektarbeit)", - "url": "allModules/44232_M_IKDH_p.json" - }, - { + "module_id": 44043, "id": "IKDK", "name": "Demokratie im Zeitalter von KI", "url": "allModules/44043_M_IKDK.json" }, { + "module_id": 44046, "id": "IKDKp", "name": "Demokratie im Zeitalter von KI (Projektarbeit)", "url": "allModules/44046_M_IKDK_p.json" }, { - "id": "IKDL", - "name": "Digitalisieren mit Low Code: Einen AI Chatbot selber bauen", - "url": "allModules/61146_M_IKDL.json" - }, - { - "id": "IKDL_BU", - "name": "Digitalisieren mit Low Code: Einen AI Chatbot selber bauen", - "url": "allModules/57339_M_IKDL_BU.json" - }, - { - "id": "IKDLp", - "name": "Digitalisieren mit Low Code: Einen AI Chatbot selber bauen (Projektarbeit)", - "url": "allModules/44247_M_IKDL_p.json" - }, - { - "id": "IKDM_A", - "name": "Dream Team - Mentoringprogramm für die nächste Generation Teil A", - "url": "allModules/44241_M_IKDM_A.json" - }, - { - "id": "IKDM_B", - "name": "Dream Team - Mentoringprogramm für die nächste Generation Teil B", - "url": "allModules/44244_M_IKDM_B.json" - }, - { - "id": "IKEI", - "name": "Einsamkeit erforschen - wirtschaftliche, gesellschaftliche und private Dimensionen", - "url": "allModules/56720_M_IKEI.json" - }, - { - "id": "IKEIp", - "name": "Einsamkeit erforschen - wirtschaftliche, gesellschaftliche und private Dimensionen (Projektarbeit)", - "url": "allModules/56731_M_IKEI_p.json" - }, - { + "module_id": 44049, "id": "IKEK", "name": "Ethik & KI", "url": "allModules/44049_M_IKEK.json" }, { + "module_id": 44052, "id": "IKEKp", "name": "Ethik & KI (Projektarbeit)", "url": "allModules/44052_M_IKEK_p.json" }, { - "id": "IKFD", - "name": "Applied Frugal Design: Einfach gestalten, gesund leben", - "url": "allModules/56734_M_IKFD.json" - }, - { - "id": "IKFDp", - "name": "Applied Frugal Design: Einfach gestalten, gesund leben (Projektarbeit)", - "url": "allModules/56737_M_IKFD_p.json" - }, - { - "id": "IKFL", - "name": "Future Life Design: Successfully shaping your own life path", - "url": "allModules/56740_M_IKFL.json" - }, - { - "id": "IKFLp", - "name": "Future Life Design: Successfully shaping your own life path (Projektarbeit)", - "url": "allModules/56743_M_IKFL_p.json" - }, - { - "id": "IKGA", - "name": "Generative AI in der Planung", - "url": "allModules/44211_M_IKGA.json" - }, - { - "id": "IKGAp", - "name": "Generative AI in der Planung (Projektarbeit)", - "url": "allModules/44214_M_IKGA_p.json" - }, - { - "id": "IKGE", - "name": "Klimagerechte Stadt- und Gemeindeentwicklung", - "url": "allModules/44088_M_IKGE.json" + "module_id": 44055, + "id": "IKMO", + "name": "Gemeinden & Städte von morgen. So gelingt nachhaltige Gemeindeentwicklung", + "url": "allModules/44055_M_IKMO.json" }, { - "id": "IKGEp", - "name": "Klimagerechte Stadt- und Gemeindeentwicklung (Projektarbeit)", - "url": "allModules/44091_M_IKGE_p.json" + "module_id": 44058, + "id": "IKMOp", + "name": "Gemeinden & Städte von morgen. So gelingt nachhaltige Gemeindeentwicklung (Projektarbeit)", + "url": "allModules/44058_M_IKMO_p.json" }, { + "module_id": 44061, "id": "IKGL", "name": "Gesund leben und Langlebigkeit", "url": "allModules/44061_M_IKGL.json" }, { - "id": "IKGS", - "name": "Knowhow und Technologien für nachhaltige Entwicklung im globalen Süden", - "url": "allModules/44190_M_IKGS.json" + "module_id": 44064, + "id": "IKAK", + "name": "Gesundes Altern mit Hilfe von künstlicher Intelligenz", + "url": "allModules/44064_M_IKAK.json" }, { - "id": "IKGSp", - "name": "Knowhow und Technologien für nachhaltige Entwicklung im globalen Süden (Projektarbeit)", - "url": "allModules/56922_M_IKGS_p.json" + "module_id": 44067, + "id": "IKAKp", + "name": "Gesundes Altern mit Hilfe von künstlicher Intelligenz (Projektarbeit)", + "url": "allModules/44067_M_IKAK_p.json" }, { - "id": "IKIE", - "name": "Interdisziplinär entwickeln - gerüstet für die technikbasierte Arbeitswelt", - "url": "allModules/44079_M_IKIE.json" + "module_id": 44070, + "id": "IKNN", + "name": "Hackathon zu \"Netto-null in Gebäuden und Verkehr\"", + "url": "allModules/44070_M_IKNN.json" }, { + "module_id": 44073, "id": "IKII", "name": "Ideen Inkubator Klimawende", "url": "allModules/44073_M_IKII.json" }, { + "module_id": 44076, "id": "IKIIp", "name": "Ideen Inkubator Klimawende (Projektarbeit)", "url": "allModules/44076_M_IKII_p.json" }, { - "id": "IKIS", - "name": "International Summer School for Sustainability", - "url": "allModules/56789_M_IKIS.json" + "module_id": 44079, + "id": "IKIE", + "name": "Interdisziplinär entwickeln - gerüstet für die technikbasierte Arbeitswelt", + "url": "allModules/44079_M_IKIE.json" }, { - "id": "IKISp", - "name": "International Summer School for Sustainability (Projektarbeit)", - "url": "allModules/56866_M_IKIS_p.json" + "module_id": 44082, + "id": "IKLE", + "name": "IZM-Projekt", + "url": "allModules/44082_M_IKLE.json" }, { - "id": "IKKA", - "name": "Nachhaltigkeit und Klimaschutz angewandt", - "url": "allModules/44223_M_IKKA.json" + "module_id": 44085, + "id": "IKLEp", + "name": "IZM-Projekt (Projektarbeit)", + "url": "allModules/44085_M_IKLE_p.json" }, { - "id": "IKKK", - "name": "Kommunale Klimawende", - "url": "allModules/44184_M_IKKK.json" + "module_id": 44088, + "id": "IKGE", + "name": "Klimagerechte Stadt- und Gemeindeentwicklung", + "url": "allModules/44088_M_IKGE.json" }, { - "id": "IKKKp", - "name": "Kommunale Klimawende (Projektarbeit)", - "url": "allModules/44187_M_IKKK_p.json" + "module_id": 44091, + "id": "IKGEp", + "name": "Klimagerechte Stadt- und Gemeindeentwicklung (Projektarbeit)", + "url": "allModules/44091_M_IKGE_p.json" }, { + "module_id": 44094, "id": "IKKL", "name": "Circular Economy", "url": "allModules/44094_M_IKKL.json" }, { + "module_id": 44097, "id": "IKKLp", "name": "Circular Economy (Projektarbeit)", "url": "allModules/44097_M_IKKL_p.json" }, { - "id": "IKKP", - "name": "Klimakrise: Kann die Politik die Welt noch retten?", - "url": "allModules/44226_M_IKKP.json" - }, - { - "id": "IKKPp", - "name": "Klimakrise: Kann die Politik die Welt noch retten? (Projektarbeit)", - "url": "allModules/44229_M_IKKP_p.json" - }, - { - "id": "IKLD", - "name": "Future Life Design: Den eigenen Lebensweg erfolgreich gestalten", - "url": "allModules/56925_M_IKLD.json" - }, - { - "id": "IKLDp", - "name": "Future Life Design: Den eigenen Lebensweg erfolgreich gestalten (Projektarbeit)", - "url": "allModules/56928_M_IKLD_p.json" - }, - { - "id": "IKLE", - "name": "IZM-Projekt", - "url": "allModules/44082_M_IKLE.json" - }, - { - "id": "IKLEp", - "name": "IZM-Projekt (Projektarbeit)", - "url": "allModules/44085_M_IKLE_p.json" - }, - { + "module_id": 44100, "id": "IKLF", "name": "Lernfähigkeit und Gedächtnis", "url": "allModules/44100_M_IKLF.json" }, { + "module_id": 44103, "id": "IKLK", "name": "Lösungsorientierte Kommunikation für dynamische Arbeitswelten", "url": "allModules/44103_M_IKLK.json" }, { - "id": "IKME", - "name": "Messbar gesund", - "url": "allModules/44115_M_IKME.json" - }, - { - "id": "IKMEp", - "name": "Messbar gesund (Projektarbeit)", - "url": "allModules/56875_M_IKME_p.json" - }, - { + "module_id": 44109, "id": "IKMI", "name": "Medien- und Informationskompetenz in Zeiten von KI", "url": "allModules/44109_M_IKMI.json" }, { + "module_id": 44112, "id": "IKMIp", "name": "Medien- und Informationskompetenz in Zeiten von KI (Projektarbeit)", "url": "allModules/44112_M_IKMI_p.json" }, { - "id": "IKMO", - "name": "Gemeinden & Städte von morgen. So gelingt nachhaltige Gemeindeentwicklung", - "url": "allModules/44055_M_IKMO.json" - }, - { - "id": "IKMOp", - "name": "Gemeinden & Städte von morgen. So gelingt nachhaltige Gemeindeentwicklung (Projektarbeit)", - "url": "allModules/44058_M_IKMO_p.json" + "module_id": 44115, + "id": "IKME", + "name": "Messbar gesund", + "url": "allModules/44115_M_IKME.json" }, { - "id": "IKNB", - "name": "Wasser und Klima: Nachhaltige Wasserbewirtschaftung auf Gemeindeebene", - "url": "allModules/44199_M_IKNB.json" + "module_id": 44121, + "id": "IKNG", + "name": "Neue Narrative für eine nachhaltige Gesellschaft", + "url": "allModules/44121_M_IKNG.json" }, { - "id": "IKNBp", - "name": "Wasser und Klima: Nachhaltige Wasserbewirtschaftung auf Gemeindeebene (Projektarbeit)", - "url": "allModules/57170_M_IKNB_p.json" + "module_id": 44124, + "id": "IKNGp", + "name": "Neue Narrative für eine nachhaltige Gesellschaft (Projektarbeit)", + "url": "allModules/44124_M_IKNG_p.json" }, { - "id": "IKNE", - "name": "Nachhaltige Ernährung für Körper, Geist und Klima", - "url": "allModules/56792_M_IKNE.json" - }, - { - "id": "IKNEp", - "name": "Nachhaltige Ernährung für Körper, Geist und Klima (Projektarbeit)", - "url": "allModules/56795_M_IKNE_p.json" - }, - { - "id": "IKNG", - "name": "Neue Narrative für eine nachhaltige Gesellschaft", - "url": "allModules/44121_M_IKNG.json" - }, - { - "id": "IKNGp", - "name": "Neue Narrative für eine nachhaltige Gesellschaft (Projektarbeit)", - "url": "allModules/44124_M_IKNG_p.json" - }, - { - "id": "IKNK", - "name": "New Work & KI", - "url": "allModules/44127_M_IKNK.json" + "module_id": 44127, + "id": "IKNK", + "name": "New Work & KI", + "url": "allModules/44127_M_IKNK.json" }, { + "module_id": 44130, "id": "IKNKp", "name": "New Work & KI (Projektarbeit)", "url": "allModules/44130_M_IKNK_p.json" }, { - "id": "IKNN", - "name": "Hackathon zu \"Netto-null in Gebäuden und Verkehr\"", - "url": "allModules/44070_M_IKNN.json" - }, - { - "id": "IKNW", - "name": "Die Nachhaltigkeitswoche: Eventfabrik und Zukunftsworkshops", - "url": "allModules/56802_M_IKNW.json" - }, - { - "id": "IKNWp", - "name": "Die Nachhaltigkeitswoche: Eventfabrik und Zukunftsworkshops (Projektarbeit)", - "url": "allModules/56804_M_IKNW_p.json" - }, - { - "id": "IKOW", - "name": "Offgrid Wasser und Sonne: Hands on", - "url": "allModules/56805_M_IKOW.json" - }, - { - "id": "IKOWp", - "name": "Offgrid Wasser und Sonne: Hands on (Projektarbeit)", - "url": "allModules/56806_M_IKOW_p.json" - }, - { - "id": "IKPE", - "name": "Psychologisches Empowerment in Veränderungs- und Wandlungsprozessen", - "url": "allModules/44139_M_IKPE.json" - }, - { - "id": "IKPH", - "name": "Prototyping für Startup-Ideen beim Hackathon", - "url": "allModules/56807_M_IKPH.json" - }, - { + "module_id": 44133, "id": "IKPS", "name": "Prototyping für Startup-Ideen", "url": "allModules/44133_M_IKPS.json" }, { + "module_id": 44136, "id": "IKPSp", "name": "Prototyping für Startup-Ideen (Projektarbeit)", "url": "allModules/44136_M_IKPS_p.json" }, { + "module_id": 44139, + "id": "IKPE", + "name": "Psychologisches Empowerment in Veränderungs- und Wandlungsprozessen", + "url": "allModules/44139_M_IKPE.json" + }, + { + "module_id": 44142, "id": "IKRE", "name": "Resilienz: Schlüsselkompetenz für innere Stärke", "url": "allModules/44142_M_IKRE.json" }, { + "module_id": 44145, "id": "IKSH", "name": "Social and Human Robotic", "url": "allModules/44145_M_IKSH.json" }, { - "id": "IKSM", - "name": "Strategisches Management von Naturgefahren", - "url": "allModules/44205_M_IKSM.json" - }, - { - "id": "IKSMp", - "name": "Strategisches Management von Naturgefahren (Projektarbeit)", - "url": "allModules/44208_M_IKSM_p.json" - }, - { - "id": "IKSS", - "name": "Ski-Nation Schweiz", - "url": "allModules/57793_M_IKSS.json" - }, - { - "id": "IKSSp", - "name": "Ski-Nation Schweiz (Projektarbeit)", - "url": "allModules/44217_M_IKSS_p.json" - }, - { - "id": "IKST", - "name": "Starkes Ich – Starkes Team", - "url": "allModules/57673_M_IKST.json" - }, - { - "id": "IKSTp", - "name": "Starkes Ich – Starkes Team (Projektarbeit)", - "url": "allModules/44157_M_IKST_p.json" - }, - { - "id": "IKSU", - "name": "Startup - Weg zur Gründung", - "url": "allModules/44253_M_IKSU.json" - }, - { - "id": "IKSUp", - "name": "Startup - Weg zur Gründung (Projektarbeit)", - "url": "allModules/44256_M_IKSU_p.json" - }, - { + "module_id": 44148, "id": "IKSW", "name": "Stadt der kurzen Wege", "url": "allModules/44148_M_IKSW.json" }, { + "module_id": 44151, "id": "IKSWp", "name": "Stadt der kurzen Wege (Projektarbeit)", "url": "allModules/44151_M_IKSW_p.json" }, { - "id": "IKTE", - "name": "The Internet of Everything", - "url": "allModules/44340_M_IKTE.json" - }, - { - "id": "IKTEp", - "name": "The Internet of Everything (Projektarbeit)", - "url": "allModules/44343_M_IKTE_p.json" - }, - { - "id": "IKTSV2", - "name": "IKTS_Vorlage 2ECTS", - "url": "allModules/43909_M_IKTSV2.json" - }, - { - "id": "IKTSV3", - "name": "IKTS_Vorlage 3ECTS", - "url": "allModules/43910_M_IKTSV3.json" - }, - { - "id": "IKTSV4", - "name": "IKTS_Vorlage 4ECTS", - "url": "allModules/43911_M_IKTSV4.json" + "module_id": 44157, + "id": "IKSTp", + "name": "Starkes Ich – Starkes Team (Projektarbeit)", + "url": "allModules/44157_M_IKST_p.json" }, { + "module_id": 44160, "id": "IKUG", "name": "Umwelt und Gesundheit", "url": "allModules/44160_M_IKUG.json" }, { + "module_id": 44163, "id": "IKUGp", "name": "Umwelt und Gesundheit (Projektarbeit)", "url": "allModules/44163_M_IKUG_p.json" }, { - "id": "IKVA", - "name": "Virtual Reality für gesundes Leben und Altern", - "url": "allModules/44172_M_IKVA.json" - }, - { - "id": "IKVAp", - "name": "Virtual Reality für gesundes Leben und Altern (Projektarbeit)", - "url": "allModules/44175_M_IKVA_p.json" - }, - { + "module_id": 44166, "id": "IKVK", "name": "Vielfalt, Chancengleichheit und Inklusion im KI-Zeitalter", "url": "allModules/44166_M_IKVK.json" }, { + "module_id": 44169, "id": "IKVKp", "name": "Vielfalt, Chancengleichheit und Inklusion im KI-Zeitalter (Projektarbeit)", "url": "allModules/44169_M_IKVK_p.json" }, { - "id": "IKVR", - "name": "Virtual Reality für Klima und Energie", - "url": "allModules/56195_M_IKVR.json" + "module_id": 44172, + "id": "IKVA", + "name": "Virtual Reality für gesundes Leben und Altern", + "url": "allModules/44172_M_IKVA.json" + }, + { + "module_id": 44175, + "id": "IKVAp", + "name": "Virtual Reality für gesundes Leben und Altern (Projektarbeit)", + "url": "allModules/44175_M_IKVA_p.json" }, { + "module_id": 44181, "id": "IKVRp", "name": "Virtual Reality für Klima und Energie (Projektarbeit)", "url": "allModules/44181_M_IKVR_p.json" }, { - "id": "idks.IKBD", - "name": "My Data - Big Data", - "url": "allModules/57372_M_idks.IKBD.json" + "module_id": 44184, + "id": "IKKK", + "name": "Kommunale Klimawende", + "url": "allModules/44184_M_IKKK.json" }, { - "id": "idks.IKBW", - "name": "Blickwechsel", - "url": "allModules/57357_M_idks.IKBW.json" + "module_id": 44187, + "id": "IKKKp", + "name": "Kommunale Klimawende (Projektarbeit)", + "url": "allModules/44187_M_IKKK_p.json" }, { - "id": "idks.IKCC", - "name": "Creative Capability", - "url": "allModules/57443_M_idks.IKCC.json" + "module_id": 44190, + "id": "IKGS", + "name": "Knowhow und Technologien für nachhaltige Entwicklung im globalen Süden", + "url": "allModules/44190_M_IKGS.json" }, { - "id": "idks.IKMO", - "name": "Enkeltauglich?! - Gemeinde und Städte im Morgenland", - "url": "allModules/57448_M_idks.IKMO.json" + "module_id": 44196, + "id": "IKAAp", + "name": "Applied AI (Projektarbeit)", + "url": "allModules/44196_M_IKAA_p.json" }, { - "id": "idks.IKSH", - "name": "Social and Human Robotic SG", - "url": "allModules/57354_M_idks.IKSH.json" + "module_id": 44199, + "id": "IKNB", + "name": "Wasser und Klima: Nachhaltige Wasserbewirtschaftung auf Gemeindeebene", + "url": "allModules/44199_M_IKNB.json" }, { - "id": "idks.IKVR", - "name": "Virtual and Augmented Reality", - "url": "allModules/57360_M_idks.IKVR.json" - } - ] - }, - { - "id": "Inf", - "required_ects": 136, - "name": "Informatik", - "modules": [ + "module_id": 44202, + "id": "IKAA", + "name": "Applied AI", + "url": "allModules/44202_M_IKAA.json" + }, { - "id": "AADL", - "name": "Applied AI with Deep Learning", - "url": "allModules/57207_M_AADL.json" + "module_id": 44205, + "id": "IKSM", + "name": "Strategisches Management von Naturgefahren", + "url": "allModules/44205_M_IKSM.json" }, { - "id": "AIAp", - "name": "AI Applications", - "url": "allModules/40870_M_AIAp.json" + "module_id": 44208, + "id": "IKSMp", + "name": "Strategisches Management von Naturgefahren (Projektarbeit)", + "url": "allModules/44208_M_IKSM_p.json" }, { - "id": "AIFo", - "name": "AI Foundations", - "url": "allModules/40866_M_AIFo.json" + "module_id": 44211, + "id": "IKGA", + "name": "Generative AI in der Planung", + "url": "allModules/44211_M_IKGA.json" }, { - "id": "AJwn", - "name": "Auf Jobsuche, was nun?", - "url": "allModules/61186_M_AJwn.json" + "module_id": 44214, + "id": "IKGAp", + "name": "Generative AI in der Planung (Projektarbeit)", + "url": "allModules/44214_M_IKGA_p.json" }, { - "id": "AlgDat", - "name": "Algorithmen und Datenstrukturen", - "url": "allModules/38881_M_AlgDat.json" + "module_id": 44217, + "id": "IKSSp", + "name": "Ski-Nation Schweiz (Projektarbeit)", + "url": "allModules/44217_M_IKSS_p.json" }, { - "id": "AppArch", - "name": "Application Architecture", - "url": "allModules/28236_M_AppArch.json" + "module_id": 44223, + "id": "IKKA", + "name": "Nachhaltigkeit und Klimaschutz angewandt", + "url": "allModules/44223_M_IKKA.json" }, { - "id": "AutPy", - "name": "Automatisierung mit Python", - "url": "allModules/38879_M_AutPy.json" + "module_id": 44226, + "id": "IKKP", + "name": "Klimakrise: Kann die Politik die Welt noch retten?", + "url": "allModules/44226_M_IKKP.json" }, { - "id": "AutoSpr", - "name": "Automaten und Sprachen", - "url": "allModules/24404_M_AutoSpr.json" + "module_id": 44229, + "id": "IKKPp", + "name": "Klimakrise: Kann die Politik die Welt noch retten? (Projektarbeit)", + "url": "allModules/44229_M_IKKP_p.json" }, { - "id": "BAI21", - "name": "Bachelor-Arbeit Informatik", - "url": "allModules/41626_M_BAI21.json" + "module_id": 44232, + "id": "IKDHp", + "name": "Lernlabor «Digitalisieren Hands-on» (Projektarbeit)", + "url": "allModules/44232_M_IKDH_p.json" }, { - "id": "BlCh", - "name": "Blockchain", - "url": "allModules/39041_M_BlCh.json" + "module_id": 44235, + "id": "IKDH", + "name": "Lernlabor «Digitalisieren Hands-on»", + "url": "allModules/44235_M_IKDH.json" }, { - "id": "Bsys1", - "name": "Betriebssysteme 1", - "url": "allModules/39080_M_Bsys1.json" + "module_id": 44241, + "id": "IKDM_A", + "name": "Dream Team - Mentoringprogramm für die nächste Generation Teil A", + "url": "allModules/44241_M_IKDM_A.json" }, { - "id": "Bsys2", - "name": "Betriebssysteme 2", - "url": "allModules/37903_M_Bsys2.json" + "module_id": 44244, + "id": "IKDM_B", + "name": "Dream Team - Mentoringprogramm für die nächste Generation Teil B", + "url": "allModules/44244_M_IKDM_B.json" }, { - "id": "CN1", - "name": "Computernetze 1", - "url": "allModules/39084_M_CN1.json" + "module_id": 44247, + "id": "IKDLp", + "name": "Digitalisieren mit Low Code: Einen AI Chatbot selber bauen (Projektarbeit)", + "url": "allModules/44247_M_IKDL_p.json" }, { - "id": "CN2", - "name": "Computernetze 2", - "url": "allModules/23311_M_CN2.json" + "module_id": 44253, + "id": "IKSU", + "name": "Startup - Weg zur Gründung", + "url": "allModules/44253_M_IKSU.json" }, { - "id": "CPl", - "name": "C++", - "url": "allModules/24357_M_CPl.json" + "module_id": 44256, + "id": "IKSUp", + "name": "Startup - Weg zur Gründung (Projektarbeit)", + "url": "allModules/44256_M_IKSU_p.json" }, { - "id": "CPlA", - "name": "C++ Advanced", - "url": "allModules/28684_M_CPlA.json" + "module_id": 44340, + "id": "IKTE", + "name": "The Internet of Everything", + "url": "allModules/44340_M_IKTE.json" }, { - "id": "CRY", - "name": "Cryptography", - "url": "allModules/61129_M_CRY.json" + "module_id": 44343, + "id": "IKTEp", + "name": "The Internet of Everything (Projektarbeit)", + "url": "allModules/44343_M_IKTE_p.json" }, { - "id": "CldInf", - "name": "Cloud Infrastructure", - "url": "allModules/29855_M_CldInf.json" + "module_id": 55066, + "id": "IKBD", + "name": "Behavioral Design", + "url": "allModules/55066_M_IKBD.json" }, { - "id": "CldOp", - "name": "Cloud Operations", - "url": "allModules/55074_M_CldOp.json" + "module_id": 56195, + "id": "IKVR", + "name": "Virtual Reality für Klima und Energie", + "url": "allModules/56195_M_IKVR.json" }, { - "id": "CldSol", - "name": "Cloud Solutions", - "url": "allModules/37167_M_CldSol.json" + "module_id": 56707, + "id": "IKBF", + "name": "Selbststeuerung im Beruf", + "url": "allModules/56707_M_IKBF.json" }, { - "id": "CoBau", - "name": "Compilerbau", - "url": "allModules/40663_M_CoBau.json" + "module_id": 56710, + "id": "IKCC", + "name": "Co-Creation und Inclusive Design Methoden", + "url": "allModules/56710_M_IKCC.json" }, { - "id": "ComGra", - "name": "Computer Grafik", - "url": "allModules/43801_M_ComGra.json" + "module_id": 56713, + "id": "IKCCp", + "name": "Co-Creation und Inclusive Design Methoden (Projektarbeit)", + "url": "allModules/56713_M_IKCC_p.json" }, { - "id": "CyDef", - "name": "Cyber Defense", - "url": "allModules/38551_M_CyDef.json" + "module_id": 56716, + "id": "IKCG", + "name": "Corporate Governance and Sustainability", + "url": "allModules/56716_M_IKCG.json" }, { - "id": "CySec", - "name": "Cyber Security Foundations", - "url": "allModules/36478_M_CySec.json" + "module_id": 56720, + "id": "IKEI", + "name": "Einsamkeit erforschen - wirtschaftliche, gesellschaftliche und private Dimensionen", + "url": "allModules/56720_M_IKEI.json" }, { - "id": "DL", - "name": "Deep Learning", - "url": "allModules/31834_M_DL.json" + "module_id": 56731, + "id": "IKEIp", + "name": "Einsamkeit erforschen - wirtschaftliche, gesellschaftliche und private Dimensionen (Projektarbeit)", + "url": "allModules/56731_M_IKEI_p.json" }, { - "id": "DMI", - "name": "Diskrete Mathematik für Informatik", - "url": "allModules/24442_M_DMI.json" + "module_id": 56734, + "id": "IKFD", + "name": "Applied Frugal Design: Einfach gestalten, gesund leben", + "url": "allModules/56734_M_IKFD.json" }, { - "id": "DSy", - "name": "Distributed Systems", - "url": "allModules/39054_M_DSy.json" + "module_id": 56737, + "id": "IKFDp", + "name": "Applied Frugal Design: Einfach gestalten, gesund leben (Projektarbeit)", + "url": "allModules/56737_M_IKFD_p.json" }, { - "id": "DatAna", - "name": "Data Analytics", - "url": "allModules/36034_M_DatAna.json" + "module_id": 56740, + "id": "IKFL", + "name": "Future Life Design: Successfully shaping your own life path", + "url": "allModules/56740_M_IKFL.json" }, { - "id": "DatEng", - "name": "Data Engineering", - "url": "allModules/36038_M_DatEng.json" + "module_id": 56743, + "id": "IKFLp", + "name": "Future Life Design: Successfully shaping your own life path (Projektarbeit)", + "url": "allModules/56743_M_IKFL_p.json" }, { - "id": "Dbs1", - "name": "Datenbanksysteme 1", - "url": "allModules/39093_M_Dbs1.json" + "module_id": 56789, + "id": "IKIS", + "name": "International Summer School for Sustainability", + "url": "allModules/56789_M_IKIS.json" }, { - "id": "DigCod", - "name": "Digitale Codierungen", - "url": "allModules/38920_M_DigCod.json" + "module_id": 56792, + "id": "IKNE", + "name": "Nachhaltige Ernährung für Körper, Geist und Klima", + "url": "allModules/56792_M_IKNE.json" }, { + "module_id": 56795, + "id": "IKNEp", + "name": "Nachhaltige Ernährung für Körper, Geist und Klima (Projektarbeit)", + "url": "allModules/56795_M_IKNE_p.json" + }, + { + "module_id": 56802, + "id": "IKNW", + "name": "Die Nachhaltigkeitswoche: Eventfabrik und Zukunftsworkshops", + "url": "allModules/56802_M_IKNW.json" + }, + { + "module_id": 56805, + "id": "IKOW", + "name": "Offgrid Wasser und Sonne: Hands on", + "url": "allModules/56805_M_IKOW.json" + }, + { + "module_id": 56807, + "id": "IKPH", + "name": "Prototyping für Startup-Ideen beim Hackathon", + "url": "allModules/56807_M_IKPH.json" + }, + { + "module_id": 56866, + "id": "IKISp", + "name": "International Summer School for Sustainability (Projektarbeit)", + "url": "allModules/56866_M_IKIS_p.json" + }, + { + "module_id": 56875, + "id": "IKMEp", + "name": "Messbar gesund (Projektarbeit)", + "url": "allModules/56875_M_IKME_p.json" + }, + { + "module_id": 56919, + "id": "IKBH", + "name": "Behavioral Design", + "url": "allModules/56919_M_IKBH.json" + }, + { + "module_id": 56922, + "id": "IKGSp", + "name": "Knowhow und Technologien für nachhaltige Entwicklung im globalen Süden (Projektarbeit)", + "url": "allModules/56922_M_IKGS_p.json" + }, + { + "module_id": 56925, + "id": "IKLD", + "name": "Future Life Design: Den eigenen Lebensweg erfolgreich gestalten", + "url": "allModules/56925_M_IKLD.json" + }, + { + "module_id": 56928, + "id": "IKLDp", + "name": "Future Life Design: Den eigenen Lebensweg erfolgreich gestalten (Projektarbeit)", + "url": "allModules/56928_M_IKLD_p.json" + }, + { + "module_id": 57170, + "id": "IKNBp", + "name": "Wasser und Klima: Nachhaltige Wasserbewirtschaftung auf Gemeindeebene (Projektarbeit)", + "url": "allModules/57170_M_IKNB_p.json" + }, + { + "module_id": 57339, + "id": "IKDL_BU", + "name": "Digitalisieren mit Low Code: Einen AI Chatbot selber bauen", + "url": "allModules/57339_M_IKDL_BU.json" + }, + { + "module_id": 57354, + "id": "idks.IKSH", + "name": "Social and Human Robotic SG", + "url": "allModules/57354_M_idks.IKSH.json" + }, + { + "module_id": 57357, + "id": "idks.IKBW", + "name": "Blickwechsel", + "url": "allModules/57357_M_idks.IKBW.json" + }, + { + "module_id": 57360, + "id": "idks.IKVR", + "name": "Virtual and Augmented Reality", + "url": "allModules/57360_M_idks.IKVR.json" + }, + { + "module_id": 57372, + "id": "idks.IKBD", + "name": "My Data - Big Data", + "url": "allModules/57372_M_idks.IKBD.json" + }, + { + "module_id": 57378, + "id": "IKAAp", + "name": "Applied AI SG (Projektarbeit)", + "url": "allModules/57378_M_IKAA_p.json" + }, + { + "module_id": 57381, + "id": "IKAA", + "name": "Applied AI SG", + "url": "allModules/57381_M_IKAA.json" + }, + { + "module_id": 57384, + "id": "IKAK", + "name": "Gesundes Altern mit Hilfe von künstlicher Intelligenz SG", + "url": "allModules/57384_M_IKAK.json" + }, + { + "module_id": 57387, + "id": "IKAKp", + "name": "Gesundes Altern mit Hilfe von künstlicher Intelligenz SG (Projektarbeit)", + "url": "allModules/57387_M_IKAK_p.json" + }, + { + "module_id": 57443, + "id": "idks.IKCC", + "name": "Creative Capability", + "url": "allModules/57443_M_idks.IKCC.json" + }, + { + "module_id": 57448, + "id": "idks.IKMO", + "name": "Enkeltauglich?! - Gemeinde und Städte im Morgenland", + "url": "allModules/57448_M_idks.IKMO.json" + }, + { + "module_id": 57673, + "id": "IKST", + "name": "Starkes Ich – Starkes Team", + "url": "allModules/57673_M_IKST.json" + }, + { + "module_id": 57681, + "id": "IKNWp", + "name": "Die Nachhaltigkeitswoche: Eventfabrik und Zukunftsworkshops (Projektarbeit)", + "url": "allModules/57681_M_IKNW_p.json" + }, + { + "module_id": 57683, + "id": "IKOWp", + "name": "Offgrid Wasser und Sonne: Hands on (Projektarbeit)", + "url": "allModules/57683_M_IKOW_p.json" + }, + { + "module_id": 57793, + "id": "IKSS", + "name": "Ski-Nation Schweiz", + "url": "allModules/57793_M_IKSS.json" + }, + { + "module_id": 61146, + "id": "IKDL", + "name": "Digitalisieren mit Low Code: Einen AI Chatbot selber bauen", + "url": "allModules/61146_M_IKDL.json" + } + ] + }, + { + "module_id": 10140, + "id": "Inf", + "required_ects": 136, + "name": "Informatik", + "modules": [ + { + "module_id": 22062, "id": "EmbSys1", "name": "Embedded Systems 1", "url": "allModules/22062_M_EmbSys1.json" }, { + "module_id": 22068, "id": "EmbSys2", "name": "Embedded Systems 2", "url": "allModules/22068_M_EmbSys2.json" }, { - "id": "FP", - "name": "Functional Programming", - "url": "allModules/39143_M_FP.json" + "module_id": 23311, + "id": "CN2", + "name": "Computernetze 2", + "url": "allModules/23311_M_CN2.json" }, { - "id": "GenAI", - "name": "Generative AI", - "url": "allModules/43809_M_GenAI.json" + "module_id": 24357, + "id": "CPl", + "name": "C++", + "url": "allModules/24357_M_CPl.json" }, { - "id": "HackL", - "name": "Hacking Lab", - "url": "allModules/36457_M_HackL.json" + "module_id": 24404, + "id": "AutoSpr", + "name": "Automaten und Sprachen", + "url": "allModules/24404_M_AutoSpr.json" }, { - "id": "HoC", - "name": "Hands-on Chatbots", - "url": "allModules/61049_M_HoC.json" + "module_id": 24442, + "id": "DMI", + "name": "Diskrete Mathematik für Informatik", + "url": "allModules/24442_M_DMI.json" }, { - "id": "IBN", - "name": "Intent-Based Networking", - "url": "allModules/57056_M_IBN.json" + "module_id": 28236, + "id": "AppArch", + "name": "Application Architecture", + "url": "allModules/28236_M_AppArch.json" + }, + { + "module_id": 28254, + "id": "MGE", + "name": "Mobile and GUI Engineering", + "url": "allModules/28254_M_MGE.json" + }, + { + "module_id": 28684, + "id": "CPlA", + "name": "C++ Advanced", + "url": "allModules/28684_M_CPlA.json" + }, + { + "module_id": 29855, + "id": "CldInf", + "name": "Cloud Infrastructure", + "url": "allModules/29855_M_CldInf.json" + }, + { + "module_id": 31834, + "id": "DL", + "name": "Deep Learning", + "url": "allModules/31834_M_DL.json" + }, + { + "module_id": 31838, + "id": "ML", + "name": "Statistical Machine Learning", + "url": "allModules/31838_M_ML.json" + }, + { + "module_id": 36034, + "id": "DatAna", + "name": "Data Analytics", + "url": "allModules/36034_M_DatAna.json" + }, + { + "module_id": 36038, + "id": "DatEng", + "name": "Data Engineering", + "url": "allModules/36038_M_DatEng.json" }, { + "module_id": 36264, "id": "IPCV1", "name": "Image Processing and Computer Vision 1", "url": "allModules/36264_M_IPCV1.json" }, { + "module_id": 36269, "id": "IPCV2", "name": "Image Processing and Computer Vision 2", "url": "allModules/36269_M_IPCV2.json" }, { + "module_id": 36457, + "id": "HackL", + "name": "Hacking Lab", + "url": "allModules/36457_M_HackL.json" + }, + { + "module_id": 36473, "id": "IncResp", "name": "Incident Response", "url": "allModules/36473_M_IncResp.json" }, { - "id": "MGE", - "name": "Mobile and GUI Engineering", - "url": "allModules/28254_M_MGE.json" - }, - { - "id": "ML", - "name": "Statistical Machine Learning", - "url": "allModules/31838_M_ML.json" + "module_id": 36478, + "id": "CySec", + "name": "Cyber Security Foundations", + "url": "allModules/36478_M_CySec.json" }, { - "id": "MOSIM", - "name": "Modellbildung und Simulation", - "url": "allModules/40139_M_MOSIM.json" + "module_id": 37167, + "id": "CldSol", + "name": "Cloud Solutions", + "url": "allModules/37167_M_CldSol.json" }, { + "module_id": 37247, "id": "MsTe", "name": ".Net Technologien", "url": "allModules/37247_M_MsTe.json" }, { - "id": "NIoSec", - "name": "Network and IoT Security", - "url": "allModules/42231_M_NIoSec.json" + "module_id": 37903, + "id": "Bsys2", + "name": "Betriebssysteme 2", + "url": "allModules/37903_M_Bsys2.json" }, { - "id": "NetAut", - "name": "Network Automation", - "url": "allModules/56252_M_NetAut.json" + "module_id": 38551, + "id": "CyDef", + "name": "Cyber Defense", + "url": "allModules/38551_M_CyDef.json" }, { - "id": "OOP1", - "name": "Objektorientierte Programmierung 1", - "url": "allModules/43813_M_OOP1.json" + "module_id": 38879, + "id": "AutPy", + "name": "Automatisierung mit Python", + "url": "allModules/38879_M_AutPy.json" + }, + { + "module_id": 38881, + "id": "AlgDat", + "name": "Algorithmen und Datenstrukturen", + "url": "allModules/38881_M_AlgDat.json" }, { + "module_id": 38891, + "id": "WE1", + "name": "Web Engineering 1", + "url": "allModules/38891_M_WE1.json" + }, + { + "module_id": 38901, + "id": "WE3", + "name": "Web Engineering 3", + "url": "allModules/38901_M_WE3.json" + }, + { + "module_id": 38910, "id": "OOP2", "name": "Objektorientierte Programmierung 2", "url": "allModules/38910_M_OOP2.json" }, { + "module_id": 38920, + "id": "DigCod", + "name": "Digitale Codierungen", + "url": "allModules/38920_M_DigCod.json" + }, + { + "module_id": 38938, + "id": "SModSim", + "name": "System Modeling and Simulation", + "url": "allModules/38938_M_SModSim.json" + }, + { + "module_id": 38945, + "id": "WE2", + "name": "Web Engineering 2", + "url": "allModules/38945_M_WE2.json" + }, + { + "module_id": 39041, + "id": "BlCh", + "name": "Blockchain", + "url": "allModules/39041_M_BlCh.json" + }, + { + "module_id": 39045, "id": "PF", "name": "Patterns und Frameworks", "url": "allModules/39045_M_PF.json" }, { - "id": "PML", - "name": "Python für ML", - "url": "allModules/61209_M_PML.json" + "module_id": 39054, + "id": "DSy", + "name": "Distributed Systems", + "url": "allModules/39054_M_DSy.json" }, { - "id": "PWWD", - "name": "Praxiswoche Webdesign", - "url": "allModules/57180_M_PWWD.json" + "module_id": 39080, + "id": "Bsys1", + "name": "Betriebssysteme 1", + "url": "allModules/39080_M_Bsys1.json" }, { - "id": "ParProg", - "name": "Parallele Programmierung", - "url": "allModules/41462_M_ParProg.json" + "module_id": 39084, + "id": "CN1", + "name": "Computernetze 1", + "url": "allModules/39084_M_CN1.json" }, { - "id": "PlFSec", - "name": "Platform Security", - "url": "allModules/61026_M_PlFSec.json" + "module_id": 39093, + "id": "Dbs1", + "name": "Datenbanksysteme 1", + "url": "allModules/39093_M_Dbs1.json" + }, + { + "module_id": 39143, + "id": "FP", + "name": "Functional Programming", + "url": "allModules/39143_M_FP.json" + }, + { + "module_id": 39203, + "id": "SEP1", + "name": "SE Practices 1", + "url": "allModules/39203_M_SEP1.json" + }, + { + "module_id": 40038, + "id": "WsoT", + "name": "Wireless and IoT", + "url": "allModules/40038_M_WsoT.json" + }, + { + "module_id": 40139, + "id": "MOSIM", + "name": "Modellbildung und Simulation", + "url": "allModules/40139_M_MOSIM.json" + }, + { + "module_id": 40311, + "id": "SecSoW", + "name": "Secure Software", + "url": "allModules/40311_M_SecSoW.json" }, { + "module_id": 40663, + "id": "CoBau", + "name": "Compilerbau", + "url": "allModules/40663_M_CoBau.json" + }, + { + "module_id": 40866, + "id": "AIFo", + "name": "AI Foundations", + "url": "allModules/40866_M_AIFo.json" + }, + { + "module_id": 40870, + "id": "AIAp", + "name": "AI Applications", + "url": "allModules/40870_M_AIAp.json" + }, + { + "module_id": 40906, "id": "SAI21", "name": "Studienarbeit Informatik", "url": "allModules/40906_M_SAI21.json" }, { - "id": "SEP1", - "name": "SE Practices 1", - "url": "allModules/39203_M_SEP1.json" + "module_id": 41106, + "id": "UX", + "name": "User Experience", + "url": "allModules/41106_M_UX.json" + }, + { + "module_id": 41462, + "id": "ParProg", + "name": "Parallele Programmierung", + "url": "allModules/41462_M_ParProg.json" + }, + { + "module_id": 41626, + "id": "BAI21", + "name": "Bachelor-Arbeit Informatik", + "url": "allModules/41626_M_BAI21.json" + }, + { + "module_id": 42231, + "id": "NIoSec", + "name": "Network and IoT Security", + "url": "allModules/42231_M_NIoSec.json" + }, + { + "module_id": 43712, + "id": "SEProj", + "name": "SE Project", + "url": "allModules/43712_M_SEProj.json" + }, + { + "module_id": 43801, + "id": "ComGra", + "name": "Computer Grafik", + "url": "allModules/43801_M_ComGra.json" + }, + { + "module_id": 43809, + "id": "GenAI", + "name": "Generative AI", + "url": "allModules/43809_M_GenAI.json" + }, + { + "module_id": 43813, + "id": "OOP1", + "name": "Objektorientierte Programmierung 1", + "url": "allModules/43813_M_OOP1.json" + }, + { + "module_id": 55074, + "id": "CldOp", + "name": "Cloud Operations", + "url": "allModules/55074_M_CldOp.json" + }, + { + "module_id": 56252, + "id": "NetAut", + "name": "Network Automation", + "url": "allModules/56252_M_NetAut.json" + }, + { + "module_id": 56946, + "id": "UIP", + "name": "UI Patterns and Frameworks", + "url": "allModules/56946_M_UIP.json" }, { - "id": "SEP2", - "name": "SE Practices 2", - "url": "allModules/57233_M_SEP2.json" + "module_id": 57056, + "id": "IBN", + "name": "Intent-Based Networking", + "url": "allModules/57056_M_IBN.json" }, { - "id": "SEProj", - "name": "SE Project", - "url": "allModules/43712_M_SEProj.json" + "module_id": 57128, + "id": "AJwn", + "name": "Auf Jobsuche, was nun?", + "url": "allModules/57128_M_AJwn.json" }, { - "id": "SModSim", - "name": "System Modeling and Simulation", - "url": "allModules/38938_M_SModSim.json" + "module_id": 57180, + "id": "PWWD", + "name": "Praxiswoche Webdesign", + "url": "allModules/57180_M_PWWD.json" }, { - "id": "SecSoW", - "name": "Secure Software", - "url": "allModules/40311_M_SecSoW.json" + "module_id": 57207, + "id": "AADL", + "name": "Applied AI with Deep Learning", + "url": "allModules/57207_M_AADL.json" }, { - "id": "UIP", - "name": "UI Patterns and Frameworks", - "url": "allModules/56946_M_UIP.json" + "module_id": 57233, + "id": "SEP2", + "name": "SE Practices 2", + "url": "allModules/57233_M_SEP2.json" }, { - "id": "UX", - "name": "User Experience", - "url": "allModules/41106_M_UX.json" + "module_id": 61026, + "id": "PlFSec", + "name": "Platform Security", + "url": "allModules/61026_M_PlFSec.json" }, { - "id": "WE1", - "name": "Web Engineering 1", - "url": "allModules/38891_M_WE1.json" + "module_id": 61049, + "id": "HoC", + "name": "Hands-on Chatbots", + "url": "allModules/61049_M_HoC.json" }, { - "id": "WE2", - "name": "Web Engineering 2", - "url": "allModules/38945_M_WE2.json" + "module_id": 61129, + "id": "CRY", + "name": "Cryptography", + "url": "allModules/61129_M_CRY.json" }, { - "id": "WE3", - "name": "Web Engineering 3", - "url": "allModules/38901_M_WE3.json" + "module_id": 61186, + "id": "AJwn", + "name": "Auf Jobsuche, was nun?", + "url": "allModules/61186_M_AJwn.json" }, { - "id": "WsoT", - "name": "Wireless and IoT", - "url": "allModules/40038_M_WsoT.json" + "module_id": 61209, + "id": "PML", + "name": "Python für ML", + "url": "allModules/61209_M_PML.json" } ] }, { + "module_id": 10142, "id": "KomEng", "required_ects": 12, "name": "Kommunikation und Englisch", "modules": [ { - "id": "EnglHTw", - "name": "English: How Things work", - "url": "allModules/56496_M_EnglHTw.json" - }, - { - "id": "EnglScience", - "name": "English: The World of Science", - "url": "allModules/56504_M_EnglScience.json" - }, - { + "module_id": 24427, "id": "FKIA", "name": "Führungskommunikation im internationalen Arbeitsmarkt", "url": "allModules/24427_M_FKIA.json" }, { - "id": "KommIng2", - "name": "Kommunikation 2 für IngenieurInnen (Teamkommunikation)", - "url": "allModules/37397_M_KommIng2.json" - }, - { + "module_id": 31909, "id": "RheKI", "name": "Rhetorische Kommunikation für IngenieurInnen", "url": "allModules/31909_M_RheKI.json" }, { + "module_id": 37397, + "id": "KommIng2", + "name": "Kommunikation 2 für IngenieurInnen (Teamkommunikation)", + "url": "allModules/37397_M_KommIng2.json" + }, + { + "module_id": 43277, "id": "RheKoI", "name": "Rhetorische Kommunikation für IngenieurInnen", "url": "allModules/43277_M_RheKoI.json" }, { + "module_id": 45661, "id": "SelTec", "name": "English: Selling Technology", "url": "allModules/45661_M_SelTec.json" }, { + "module_id": 55597, "id": "TecBEC", "name": "English Beyond Borders: Navigating Academic & Professional Success with IELTS", "url": "allModules/55597_M_TecBEC.json" + }, + { + "module_id": 56496, + "id": "EnglHTw", + "name": "English: How Things work", + "url": "allModules/56496_M_EnglHTw.json" + }, + { + "module_id": 56504, + "id": "EnglScience", + "name": "English: The World of Science", + "url": "allModules/56504_M_EnglScience.json" } ] }, { + "module_id": 10139, "id": "MaPh", "required_ects": 16, "name": "Mathematik und Physik", "modules": [ { - "id": "An1I", - "name": "Analysis 1 für Informatik", - "url": "allModules/28151_M_An1I.json" + "module_id": 10942, + "id": "FuVar", + "name": "Funktionen mehrerer Variablen", + "url": "allModules/10942_M_FuVar.json" }, { - "id": "An2I", - "name": "Analysis 2 für Informatik", - "url": "allModules/28156_M_An2I.json" + "module_id": 15546, + "id": "KomFou1", + "name": "Komplexe Zahlen und Fourierreihen", + "url": "allModules/15546_M_KomFou1.json" + }, + { + "module_id": 22021, + "id": "Ph2HAT", + "name": "Physik 2 - Hydro-, Aero- und Thermodynamik", + "url": "allModules/22021_M_Ph2HAT.json" }, { + "module_id": 24381, "id": "ExEv", "name": "Experimentieren und Evaluieren für Informatik", "url": "allModules/24381_M_ExEv.json" }, { - "id": "FuVar", - "name": "Funktionen mehrerer Variablen", - "url": "allModules/10942_M_FuVar.json" + "module_id": 24489, + "id": "WrStat", + "name": "Wahrscheinlichkeitsrechnung und Statistik", + "url": "allModules/24489_M_WrStat.json" }, { - "id": "IntTra", - "name": "Integraltransformationen", - "url": "allModules/61226_M_IntTra.json" + "module_id": 28151, + "id": "An1I", + "name": "Analysis 1 für Informatik", + "url": "allModules/28151_M_An1I.json" }, { - "id": "KomFou1", - "name": "Komplexe Zahlen und Fourierreihen", - "url": "allModules/15546_M_KomFou1.json" + "module_id": 28156, + "id": "An2I", + "name": "Analysis 2 für Informatik", + "url": "allModules/28156_M_An2I.json" }, { + "module_id": 31614, "id": "MathFML", "name": "Mathematical Foundations for Machine Learning", "url": "allModules/31614_M_MathFML.json" }, { + "module_id": 43544, + "id": "PhAI", + "name": "Physik Anwendungen für Informatik", + "url": "allModules/43544_M_PhAI.json" + }, + { + "module_id": 45138, "id": "NwP", "name": "Naturwissenschaftliches Praktikum", "url": "allModules/45138_M_NwP.json" }, { + "module_id": 45143, "id": "Ph1Mech", "name": "Physik 1 - Mechanik", "url": "allModules/45143_M_Ph1Mech.json" }, { - "id": "Ph2HAT", - "name": "Physik 2 - Hydro-, Aero- und Thermodynamik", - "url": "allModules/22021_M_Ph2HAT.json" - }, - { + "module_id": 45153, "id": "Ph3SWO", "name": "Physik 3 - Schwingungen und Wellen, Optik", "url": "allModules/45153_M_Ph3SWO.json" }, { - "id": "PhAI", - "name": "Physik Anwendungen für Informatik", - "url": "allModules/43544_M_PhAI.json" - }, - { - "id": "WrStat", - "name": "Wahrscheinlichkeitsrechnung und Statistik", - "url": "allModules/24489_M_WrStat.json" + "module_id": 61226, + "id": "IntTra", + "name": "Integraltransformationen", + "url": "allModules/61226_M_IntTra.json" } ] }, { + "module_id": 10137, "id": "RA", "required_ects": 46, "name": "Rahmenausbildung", "modules": [ { - "id": "AADL", - "name": "Applied AI with Deep Learning", - "url": "allModules/57207_M_AADL.json" + "module_id": 24404, + "id": "AutoSpr", + "name": "Automaten und Sprachen", + "url": "allModules/24404_M_AutoSpr.json" }, { - "id": "AIFo", - "name": "AI Foundations", - "url": "allModules/40866_M_AIFo.json" + "module_id": 24442, + "id": "DMI", + "name": "Diskrete Mathematik für Informatik", + "url": "allModules/24442_M_DMI.json" }, { - "id": "AlgDat", - "name": "Algorithmen und Datenstrukturen", - "url": "allModules/38881_M_AlgDat.json" + "module_id": 36478, + "id": "CySec", + "name": "Cyber Security Foundations", + "url": "allModules/36478_M_CySec.json" }, { + "module_id": 38879, "id": "AutPy", "name": "Automatisierung mit Python", "url": "allModules/38879_M_AutPy.json" }, { - "id": "AutoSpr", - "name": "Automaten und Sprachen", - "url": "allModules/24404_M_AutoSpr.json" + "module_id": 38881, + "id": "AlgDat", + "name": "Algorithmen und Datenstrukturen", + "url": "allModules/38881_M_AlgDat.json" + }, + { + "module_id": 38891, + "id": "WE1", + "name": "Web Engineering 1", + "url": "allModules/38891_M_WE1.json" + }, + { + "module_id": 38910, + "id": "OOP2", + "name": "Objektorientierte Programmierung 2", + "url": "allModules/38910_M_OOP2.json" + }, + { + "module_id": 38920, + "id": "DigCod", + "name": "Digitale Codierungen", + "url": "allModules/38920_M_DigCod.json" }, { + "module_id": 39080, "id": "Bsys1", "name": "Betriebssysteme 1", "url": "allModules/39080_M_Bsys1.json" }, { + "module_id": 39084, "id": "CN1", "name": "Computernetze 1", "url": "allModules/39084_M_CN1.json" }, { - "id": "CySec", - "name": "Cyber Security Foundations", - "url": "allModules/36478_M_CySec.json" - }, - { - "id": "DMI", - "name": "Diskrete Mathematik für Informatik", - "url": "allModules/24442_M_DMI.json" - }, - { + "module_id": 39093, "id": "Dbs1", "name": "Datenbanksysteme 1", "url": "allModules/39093_M_Dbs1.json" }, { - "id": "DigCod", - "name": "Digitale Codierungen", - "url": "allModules/38920_M_DigCod.json" - }, - { + "module_id": 39143, "id": "FP", "name": "Functional Programming", "url": "allModules/39143_M_FP.json" }, { - "id": "HoC", - "name": "Hands-on Chatbots", - "url": "allModules/61049_M_HoC.json" + "module_id": 40866, + "id": "AIFo", + "name": "AI Foundations", + "url": "allModules/40866_M_AIFo.json" }, { + "module_id": 43813, "id": "OOP1", "name": "Objektorientierte Programmierung 1", "url": "allModules/43813_M_OOP1.json" }, { - "id": "OOP2", - "name": "Objektorientierte Programmierung 2", - "url": "allModules/38910_M_OOP2.json" + "module_id": 57207, + "id": "AADL", + "name": "Applied AI with Deep Learning", + "url": "allModules/57207_M_AADL.json" + }, + { + "module_id": 61049, + "id": "HoC", + "name": "Hands-on Chatbots", + "url": "allModules/61049_M_HoC.json" }, { + "module_id": 61209, "id": "PML", "name": "Python für ML", "url": "allModules/61209_M_PML.json" - }, - { - "id": "WE1", - "name": "Web Engineering 1", - "url": "allModules/38891_M_WE1.json" } ] }, { + "module_id": 10143, "id": "SaBa", "required_ects": 20, "name": "Studien- Bachelorarbeit", "modules": [ { - "id": "BAI21", - "name": "Bachelor-Arbeit Informatik", - "url": "allModules/41626_M_BAI21.json" - }, - { + "module_id": 40906, "id": "SAI21", "name": "Studienarbeit Informatik", "url": "allModules/40906_M_SAI21.json" + }, + { + "module_id": 41626, + "id": "BAI21", + "name": "Bachelor-Arbeit Informatik", + "url": "allModules/41626_M_BAI21.json" } ] }, { + "module_id": 10012, "id": "gwr", "required_ects": 8, "name": "Gesellschaft, Wirtschaft und Recht", "modules": [ { + "module_id": 20780, "id": "BuRe1", "name": "Business und Recht 1", "url": "allModules/20780_M_BuRe1.json" }, { - "id": "BuRe2a", - "name": "Business und Recht 2 (a)", - "url": "allModules/45604_M_BuRe2a.json" + "module_id": 28231, + "id": "PmQm", + "name": "Projekt- und Qualitätsmanagement", + "url": "allModules/28231_M_PmQm.json" }, { + "module_id": 40316, "id": "DigBusI", "name": "Digital Business für Informatik", "url": "allModules/40316_M_DigBusI.json" }, { + "module_id": 41732, "id": "LLDIG", "name": "Lernlabor \"Digitalisieren Hands-on\"", "url": "allModules/41732_M_LLDIG.json" }, { - "id": "PmQm", - "name": "Projekt- und Qualitätsmanagement", - "url": "allModules/28231_M_PmQm.json" - }, - { + "module_id": 42760, "id": "VwlTg", "name": "Volkswirtschaft und Technikgeschichte", "url": "allModules/42760_M_VwlTg.json" }, { + "module_id": 45604, + "id": "BuRe2a", + "name": "Business und Recht 2 (a)", + "url": "allModules/45604_M_BuRe2a.json" + }, + { + "module_id": 57174, "id": "WI2", "name": "Business Processes für Informatik", "url": "allModules/57174_M_WI2.json" diff --git a/data23/focuses.json b/data23/focuses.json index da68e01..da74604 100644 --- a/data23/focuses.json +++ b/data23/focuses.json @@ -1,278 +1,332 @@ [ { + "module_id": 10249, "id": "CySe", "url": "allStudies/10249_CySe.json", "name": "Cyber Security", "modules": [ { + "module_id": 23311, "id": "CN2", "name": "Computernetze 2", "url": "allModules/23311_M_CN2.json" }, { - "id": "CRY", - "name": "Cryptography", - "url": "allModules/61129_M_CRY.json" - }, - { - "id": "CyDef", - "name": "Cyber Defense", - "url": "allModules/38551_M_CyDef.json" - }, - { + "module_id": 36457, "id": "HackL", "name": "Hacking Lab", "url": "allModules/36457_M_HackL.json" }, { + "module_id": 36473, "id": "IncResp", "name": "Incident Response", "url": "allModules/36473_M_IncResp.json" }, { - "id": "NIoSec", - "name": "Network and IoT Security", - "url": "allModules/42231_M_NIoSec.json" + "module_id": 38551, + "id": "CyDef", + "name": "Cyber Defense", + "url": "allModules/38551_M_CyDef.json" }, { - "id": "PlFSec", - "name": "Platform Security", - "url": "allModules/61026_M_PlFSec.json" + "module_id": 38945, + "id": "WE2", + "name": "Web Engineering 2", + "url": "allModules/38945_M_WE2.json" }, { + "module_id": 40038, + "id": "WsoT", + "name": "Wireless and IoT", + "url": "allModules/40038_M_WsoT.json" + }, + { + "module_id": 40311, "id": "SecSoW", "name": "Secure Software", "url": "allModules/40311_M_SecSoW.json" }, { - "id": "WE2", - "name": "Web Engineering 2", - "url": "allModules/38945_M_WE2.json" + "module_id": 42231, + "id": "NIoSec", + "name": "Network and IoT Security", + "url": "allModules/42231_M_NIoSec.json" }, { - "id": "WsoT", - "name": "Wireless and IoT", - "url": "allModules/40038_M_WsoT.json" + "module_id": 61026, + "id": "PlFSec", + "name": "Platform Security", + "url": "allModules/61026_M_PlFSec.json" + }, + { + "module_id": 61129, + "id": "CRY", + "name": "Cryptography", + "url": "allModules/61129_M_CRY.json" } ] }, { + "module_id": 10251, "id": "DaEn", "url": "allStudies/10251_DaEn.json", "name": "Data Science", "modules": [ { - "id": "AIAp", - "name": "AI Applications", - "url": "allModules/40870_M_AIAp.json" - }, - { - "id": "BlCh", - "name": "Blockchain", - "url": "allModules/39041_M_BlCh.json" - }, - { - "id": "CldSol", - "name": "Cloud Solutions", - "url": "allModules/37167_M_CldSol.json" + "module_id": 31614, + "id": "MathFML", + "name": "Mathematical Foundations for Machine Learning", + "url": "allModules/31614_M_MathFML.json" }, { + "module_id": 31834, "id": "DL", "name": "Deep Learning", "url": "allModules/31834_M_DL.json" }, { + "module_id": 31838, + "id": "ML", + "name": "Statistical Machine Learning", + "url": "allModules/31838_M_ML.json" + }, + { + "module_id": 36034, "id": "DatAna", "name": "Data Analytics", "url": "allModules/36034_M_DatAna.json" }, { + "module_id": 36038, "id": "DatEng", "name": "Data Engineering", "url": "allModules/36038_M_DatEng.json" }, { - "id": "GenAI", - "name": "Generative AI", - "url": "allModules/43809_M_GenAI.json" + "module_id": 37167, + "id": "CldSol", + "name": "Cloud Solutions", + "url": "allModules/37167_M_CldSol.json" }, { - "id": "ML", - "name": "Statistical Machine Learning", - "url": "allModules/31838_M_ML.json" + "module_id": 39041, + "id": "BlCh", + "name": "Blockchain", + "url": "allModules/39041_M_BlCh.json" }, { - "id": "MathFML", - "name": "Mathematical Foundations for Machine Learning", - "url": "allModules/31614_M_MathFML.json" + "module_id": 40870, + "id": "AIAp", + "name": "AI Applications", + "url": "allModules/40870_M_AIAp.json" + }, + { + "module_id": 43809, + "id": "GenAI", + "name": "Generative AI", + "url": "allModules/43809_M_GenAI.json" } ] }, { + "module_id": 10250, "id": "NetC", "url": "allStudies/10250_NetC.json", "name": "Network and Cloud Infrastructure", "modules": [ { + "module_id": 23311, "id": "CN2", "name": "Computernetze 2", "url": "allModules/23311_M_CN2.json" }, { + "module_id": 29855, "id": "CldInf", "name": "Cloud Infrastructure", "url": "allModules/29855_M_CldInf.json" }, { - "id": "CldOp", - "name": "Cloud Operations", - "url": "allModules/55074_M_CldOp.json" + "module_id": 38945, + "id": "WE2", + "name": "Web Engineering 2", + "url": "allModules/38945_M_WE2.json" }, { + "module_id": 39054, "id": "DSy", "name": "Distributed Systems", "url": "allModules/39054_M_DSy.json" }, { - "id": "IBN", - "name": "Intent-Based Networking", - "url": "allModules/57056_M_IBN.json" + "module_id": 40038, + "id": "WsoT", + "name": "Wireless and IoT", + "url": "allModules/40038_M_WsoT.json" }, { + "module_id": 42231, "id": "NIoSec", "name": "Network and IoT Security", "url": "allModules/42231_M_NIoSec.json" }, { + "module_id": 55074, + "id": "CldOp", + "name": "Cloud Operations", + "url": "allModules/55074_M_CldOp.json" + }, + { + "module_id": 56252, "id": "NetAut", "name": "Network Automation", "url": "allModules/56252_M_NetAut.json" }, { - "id": "WE2", - "name": "Web Engineering 2", - "url": "allModules/38945_M_WE2.json" - }, - { - "id": "WsoT", - "name": "Wireless and IoT", - "url": "allModules/40038_M_WsoT.json" + "module_id": 57056, + "id": "IBN", + "name": "Intent-Based Networking", + "url": "allModules/57056_M_IBN.json" } ] }, { + "module_id": 10247, "id": "SE", "url": "allStudies/10247_SE.json", "name": "Software Engineering", "modules": [ { - "id": "AppArch", - "name": "Application Architecture", - "url": "allModules/28236_M_AppArch.json" - }, - { - "id": "Bsys2", - "name": "Betriebssysteme 2", - "url": "allModules/37903_M_Bsys2.json" - }, - { + "module_id": 24357, "id": "CPl", "name": "C++", "url": "allModules/24357_M_CPl.json" }, { - "id": "DSy", - "name": "Distributed Systems", - "url": "allModules/39054_M_DSy.json" + "module_id": 28236, + "id": "AppArch", + "name": "Application Architecture", + "url": "allModules/28236_M_AppArch.json" }, { + "module_id": 37247, "id": "MsTe", "name": ".Net Technologien", "url": "allModules/37247_M_MsTe.json" }, { + "module_id": 37903, + "id": "Bsys2", + "name": "Betriebssysteme 2", + "url": "allModules/37903_M_Bsys2.json" + }, + { + "module_id": 38945, + "id": "WE2", + "name": "Web Engineering 2", + "url": "allModules/38945_M_WE2.json" + }, + { + "module_id": 39045, "id": "PF", "name": "Patterns und Frameworks", "url": "allModules/39045_M_PF.json" }, { - "id": "ParProg", - "name": "Parallele Programmierung", - "url": "allModules/41462_M_ParProg.json" + "module_id": 39054, + "id": "DSy", + "name": "Distributed Systems", + "url": "allModules/39054_M_DSy.json" }, { + "module_id": 40311, "id": "SecSoW", "name": "Secure Software", "url": "allModules/40311_M_SecSoW.json" }, { + "module_id": 41462, + "id": "ParProg", + "name": "Parallele Programmierung", + "url": "allModules/41462_M_ParProg.json" + }, + { + "module_id": 56946, "id": "UIP", "name": "UI Patterns and Frameworks", "url": "allModules/56946_M_UIP.json" - }, - { - "id": "WE2", - "name": "Web Engineering 2", - "url": "allModules/38945_M_WE2.json" } ] }, { + "module_id": 10451, "id": "VTAI", "url": "allStudies/10451_VTAI.json", "name": "Artificial Intelligence", "modules": [ { - "id": "AIAp", - "name": "AI Applications", - "url": "allModules/40870_M_AIAp.json" - }, - { - "id": "AIFo", - "name": "AI Foundations", - "url": "allModules/40866_M_AIFo.json" - }, - { - "id": "CldSol", - "name": "Cloud Solutions", - "url": "allModules/37167_M_CldSol.json" - }, - { + "module_id": 31834, "id": "DL", "name": "Deep Learning", "url": "allModules/31834_M_DL.json" }, { + "module_id": 31838, + "id": "ML", + "name": "Statistical Machine Learning", + "url": "allModules/31838_M_ML.json" + }, + { + "module_id": 36034, "id": "DatAna", "name": "Data Analytics", "url": "allModules/36034_M_DatAna.json" }, { + "module_id": 36038, "id": "DatEng", "name": "Data Engineering", "url": "allModules/36038_M_DatEng.json" }, { - "id": "GenAI", - "name": "Generative AI", - "url": "allModules/43809_M_GenAI.json" - }, - { + "module_id": 36264, "id": "IPCV1", "name": "Image Processing and Computer Vision 1", "url": "allModules/36264_M_IPCV1.json" }, { + "module_id": 36269, "id": "IPCV2", "name": "Image Processing and Computer Vision 2", "url": "allModules/36269_M_IPCV2.json" }, { - "id": "ML", - "name": "Statistical Machine Learning", - "url": "allModules/31838_M_ML.json" + "module_id": 37167, + "id": "CldSol", + "name": "Cloud Solutions", + "url": "allModules/37167_M_CldSol.json" + }, + { + "module_id": 40866, + "id": "AIFo", + "name": "AI Foundations", + "url": "allModules/40866_M_AIFo.json" + }, + { + "module_id": 40870, + "id": "AIAp", + "name": "AI Applications", + "url": "allModules/40870_M_AIAp.json" + }, + { + "module_id": 43809, + "id": "GenAI", + "name": "Generative AI", + "url": "allModules/43809_M_GenAI.json" }, { + "module_id": 61209, "id": "PML", "name": "Python für ML", "url": "allModules/61209_M_PML.json"