Alle Lernmaterialien für deinen Kurs Wahlmodule Informatik

Egal, ob Zusammenfassung, Altklausur, Karteikarten oder Mitschriften - hier findest du alles für den Studiengang Bachelor of Science Informatik

TU München

Bachelor of Science Informatik

Prof. Dr.

2024

So erstellst du deine eigenen Lernmaterialien in Sekunden

  • Lade dein Vorlesungsskript hoch
  • Bekomme eine individuelle Zusammenfassung und Karteikarten
  • Starte mit dem Lernen

Lade dein Skript hoch!

Zieh es hierher und lade es hoch! 🔥

Jetzt hochladen

Die beliebtesten Lernunterlagen deiner Kommilitonen

Jetzt hochladen
Wahlmodule Informatik - Cheatsheet
Neuronale Netze und Deep Learning Definition: Neuronale Netze sind computergestützte Modelle, die die Struktur und Funktionsweise des menschlichen Gehirns nachahmen, um Muster zu erkennen und Entscheidungen zu treffen. Deep Learning ist ein Teilbereich des maschinellen Lernens, der auf mehrschichtigen neuronalen Netzen basiert. Details: Neuronale Netze bestehen aus Neuronen (Knoten) und Kanten (Ve...

Wahlmodule Informatik - Cheatsheet

Zugreifen
Wahlmodule Informatik - Exam
Aufgabe 1) Ein großes Unternehmen stellt fest, dass es für die Bearbeitung von Kundenanfragen eine automatisierte Lösung benötigt. Es wird ein neuronales Netzwerk implementiert, um eingehende E-Mails zu klassifizieren, ob sie technischer Support, Abrechnungsfragen oder allgemeine Anfragen betreffen. Das Netzwerk wird als mehrschichtiges Perzeptron (MLP) mit einer versteckten Schicht von 100 Neuron...

Wahlmodule Informatik - Exam

Zugreifen

Bereit für die Klausur? Teste jetzt dein Wissen!

Was ist ein neuronales Netz?

Wofür werden CNNs hauptsächlich verwendet?

Was ist Backpropagation?

Was sind Algorithmen für Klassifikation und Regression?

Welche Algorithmen werden für die Klassifikation verwendet?

Welche Python-Bibliotheken werden für Klassifikation und Regression verwendet?

Was bedeutet Transaktionsmanagement in Datenbanken?

Welche Methode garantiert Isolation in Transaktionen?

Was kann ein Deadlock in Datenbanken verhindern?

Was ist Scrum in der agilen Entwicklung?

Welche Ereignisse sind Teil von Scrum?

Welche Artefakte werden in Scrum verwendet?

Was ist Node.js?

Welche Vorteile bietet Node.js?

Welche Node.js-Frameworks erleichtern die Entwicklung?

Was sind wichtige Protokolle für die Netzwerksicherheit?

Welche Methoden werden für die Integritätssicherung genutzt?

Was versteht man unter dem Begriff der End-to-End-Verschlüsselung?

Was verbessert die Indexierung in SQL?

Welche Index-Strategien gibt es?

Welche grundlegenden SQL-Befehle verbessern die Abfrageanalyse?

Was sind automatisierte Tests im Software Engineering?

Wofür steht Continuous Integration (CI) im Kontext der Teststrategien?

Welche Testarten gehören zu den automatisierten Tests laut der Vorlesung?

Weiter

Diese Konzepte musst du verstehen, um Wahlmodule Informatik an der TU München zu meistern:

01
01

Künstliche Intelligenz

Dieser Kurs behandelt die wesentlichen Konzepte und Techniken der Künstlichen Intelligenz, mit einem Schwerpunkt auf maschinellem Lernen und intelligente Systeme.

  • Grundlagen des maschinellen Lernens
  • Neuronale Netze und Deep Learning
  • Algorithmen für Klassifikation und Regression
  • Natürliche Sprachverarbeitung (NLP)
  • Anwendung von KI in der realen Welt
Karteikarten generieren
02
02

Datenbanken

Die Vorlesung über Datenbanken deckt theoretische und praktische Aspekte von Datenbankmanagementsystemen ab und fokussiert auf Datenmodellierung und SQL.

  • Relationale Datenbanken und SQL
  • Datenmodellierung und Design
  • Transaktionsmanagement
  • Indexierung und Abfrageoptimierung
  • NoSQL-Datenbanken und Big Data
Karteikarten generieren
03
03

Software Engineering

In diesem Kurs lernst Du den gesamten Softwareentwicklungszyklus kennen, von der Planung bis zur Wartung, inklusive moderner Methoden und Werkzeuge.

  • Softwareentwicklungsprozesse
  • Anforderungsanalyse und -spezifikation
  • Softwarearchitekturen und Designmuster
  • Testmethoden und Qualitätssicherung
  • Agile Entwicklungsmethoden
Karteikarten generieren
04
04

Webentwicklung

Dieser Kurs konzentriert sich auf die Entwicklung moderner Webanwendungen und behandelt sowohl Frontend- als auch Backend-Technologien.

  • HTML, CSS und JavaScript
  • Serverseitige Programmierung mit Node.js
  • Datenbankschnittstellen und API-Design
  • Responsive Design und UX/UI-Prinzipien
  • Sicherheitsaspekte in der Webentwicklung
Karteikarten generieren
05
05

Netzwerktechnologien

Der Kurs vermittelt ein tiefes Verständnis von Netzwerktopologien, Protokollen und Sicherheitsstandards sowie deren Anwendung in komplexen Netzwerken.

  • Grundlagen der Netzwerktechnologien
  • OSI- und TCP/IP-Modelle
  • Netzwerkprotokolle (z.B. HTTP, FTP, SMTP)
  • Netzwerksicherheit und -verschlüsselung
  • Praktische Netzwerkadministration und -troubleshooting
Karteikarten generieren

Alles Wichtige zu diesem Kurs an der TU München

Wahlmodule Informatik an TU München - Überblick

Die Wahlmodule Informatik an der Technischen Universität München bieten Dir eine umfassende und flexible Möglichkeit, Dein Wissen in verschiedenen Bereichen der Informatik zu vertiefen. Diese Kurse kombinieren sowohl theoretische als auch praktische Ansätze und ermöglichen es Dir, spezialisierte Themen wie Künstliche Intelligenz, Datenbanken, Software Engineering, Webentwicklung und Netzwerktechnologien zu erkunden. Die Modulstruktur umfasst Vorlesungen und Seminare, die am Ende des Semesters durch schriftliche Prüfungen oder Projektarbeiten abgeschlossen werden. Die Wahlmodule werden sowohl im Wintersemester als auch im Sommersemester angeboten, sodass Du flexibel planen kannst.

Wichtige Informationen zur Kursorganisation

Kursleiter: Prof. Dr.

Modulstruktur: Die Modulstruktur umfasst Vorlesungen und Seminare mit einer Prüfungsleistung am Ende des Semesters.

Studienleistungen: Die Leistung wird in der Regel durch schriftliche Prüfungen oder Projektarbeiten bewertet.

Angebotstermine: Die Kurse werden sowohl im Wintersemester als auch im Sommersemester angeboten.

Curriculum-Highlights: Künstliche Intelligenz, Datenbanken, Software Engineering, Webentwicklung, Netzwerktechnologien

So bereitest Du Dich optimal auf die Prüfung vor

Beginne frühzeitig mit dem Lernen, idealerweise schon zu Beginn des Semesters, um Dir die nötige theoretische Basis anzueignen.

Nutze verschiedene Ressourcen, wie Bücher, Übungsaufgaben, Karteikarten und Probeklausuren, um dein Wissen zu vertiefen.

Schließe Dich Lerngruppen an und tausche Dich mit anderen Studierenden aus, um gemeinsam Lösungsstrategien zu entwickeln.

Vergiss nicht, regelmäßige Pausen einzulegen und in diesen Zeiten komplett abzuschalten, um eine Überbelastung zu vermeiden.

Nutzung von StudySmarter:

Nutzung von StudySmarter:

  • Erstelle Lernpläne und Zusammenfassungen
  • Erstelle Karteikarten, um dich optimal auf deine Prüfung vorzubereiten
  • Kreiere deine personalisierte Lernerfahrung mit StudySmarters AI-Tools
Kostenfrei loslegen

Stelle deinen Kommilitonen Fragen und bekomme Antworten

Melde dich an, um der Diskussion beizutreten
Kostenlos anmelden

Sie haben bereits ein Konto? Login

Entdecke andere Kurse im Bachelor of Science Informatik

Analysis für Informatik Kurs ansehen
Bachelorarbeit Kurs ansehen
Bachelor-Kolloquium Kurs ansehen
Bachelor-Praktikum Kurs ansehen
Diskrete Strukturen Kurs ansehen
Diskrete Wahrscheinlichkeitstheorie Kurs ansehen
Einführung in die Informatik Kurs ansehen
Einführung in die Rechnerarchitektur Kurs ansehen
Einführung in die Softwaretechnik Kurs ansehen
Einführung in die Theoretische Informatik Kurs ansehen

Lerne jederzeit. Lerne überall. Auf allen Geräten.

Kostenfrei loslegen