- DAT 000: Zum Fach gehörend; nicht weiter erschlossen
- DAT 001: Allgemeines; Gesamtdarstellungen; Lehrbücher
- DAT 003: Biographien; Festschriften
- DAT 005: Gesammelte Werke
- DAT 020: DV-Industrie
- DAT 030: Informatikunterricht; Computer im Unterricht
- DAT 040: Datenverarbeitung und Gesellschaft
- DAT 050: DatenschutzDatensicherung siehe DAT 460
- DAT 055: ComputerkriminalitätComputerviren; Schadsoftware siehe auch DAT 462
- DAT 060: IT-Management; Rechenzentrumaber Programmierteam siehe DAT 345
- DAT 070: IT-Beruf; IT-Zertifikate; Berufsorganisationen
- DAT 099: Sonstiges
- DAT 003: Biographien; Festschriften
- DAT 100: Datenverarbeitungsanlagen; Hardware; Digitalrechner; Beschreibung und Entwurf (auch Hardware und Software, falls nicht bei DAT 001; auch Programmierung einzelner Modelle)
- DAT 105: Großrechner: Einzelne Systeme
- DAT 110: Kleinrechner; MDT allg.
- DAT 115: Kleinrechner: Einzelne Systeme
- DAT 120: Mikrocomputer; Personal Computer; mobile Endgeräte allg.
- DAT 125: Mikrocomputer; Personal Computer; mobile Endgeräte: Einzelne Systeme
- DAT 130: Mikroprozessoren allg.; MikrocontrollerSignalprozessoren siehe ELT 517
- DAT 135: Mikroprozessoren: Einzelne Typen
- DAT 140: Taschenrechner allg.
- DAT 145: Taschenrechner: Einzelne Typen
- DAT 150: Steuerwerk (Kontrolleinheit)
- DAT 160: Arithmetisch-logische Einheit
- DAT 165: Optische Computer
- DAT 168: Biocomputer
- DAT 170: Speicher allg.Speicherverwaltung siehe DAT 406
- DAT 180: Datentransport
- DAT 190: Registertransferebene; Hardwarebeschreibungssprachen; Registertransfersprache; Entwurfsautomatisierung
- DAT 195: Theorie der digitalen Schaltungen (Schaltalgebra, Minimierungsverfahren, Kombinatorische Netzwerke, Rechenschaltungen, ...)
- DAT 199: Sonstiges
- DAT 105: Großrechner: Einzelne Systeme
- DAT 200: Rechnerarchitektur
- DAT 250: Rechnernetze; Verteilte Datenverarbeitung; Dialogsysteme; Datennetze
- DAT 260: Echtzeitverarbeitung; Eingebette Systeme
- DAT 262: Echtzeitsprachen; Realzeitsprachen
- DAT 263: Echtzeitprogrammierung
- DAT 265: ProzessdatenverarbeitungProzesssteuerung und -regelung siehe auch MSR 730
- DAT 269: Sonstige Einzeldarstellungen
- DAT 262: Echtzeitsprachen; Realzeitsprachen
- DAT 280: Leistung von DV-Anlagen
- DAT 300: Software; Programmierung
- DAT 301: Softwarepsychologie; Softwareergonomie
- DAT 302: Mehrere Programme/Programmpakete; Vergleich von Programmen/Programmpaketen
- DAT 303: Einzelne Programme und Programmpakete A–C
- DAT 304: Einzelne Programme und Programmpakete D–G
- DAT 305: Einzelne Programme und Programmpakete H–K
- DAT 306: Einzelne Programme und Programmpakete L–O
- DAT 307: Einzelne Programme und Programmpakete P–S
- DAT 308: Einzelne Programme und Programmpakete T–W
- DAT 309: Einzelne Programme und Programmpakete X–Z
- DAT 310: Software Engineering; Methodisches Programmieren
- DAT 312: Standards
- DAT 313: Entscheidungstabellen
- DAT 314: Datenflusspläne
- DAT 315: Modulare Programmierung; Bausteine; Baukastenprinzip; Objektorientierte Programmierung
- DAT 316: Programmbibliotheken
- DAT 318: Strukturierte Programmierung; Top-Down-Verfahren
- DAT 320: Programmcodierung; Programmeditoren
- DAT 325: Programmverifikation; Programmtransformation
- DAT 330: Testen; Debugging; Fehlerbehandlung
- DAT 332: Programmierumgebung; Programmierwerkzeuge; Frameworks
- DAT 335: Programmdokumentation; Programmspezifikation; Requirements engineering
- DAT 340: Portabilität
- DAT 343: Software-Metrik; Leistungsmessung von Software; Zuverlässigkeit
- DAT 345: Software-Management; Kosten; Lebensdauer; Programmierteam; Programmpflege; Telesoftware;
- DAT 349: SonstigesProgrammierung einzelner Rechnerfabrikate (Großrechner) siehe DAT 105Programmierung einzelner Rechnerfabrikate (Kleinrechner) siehe DAT 115Programmierung einzelner Rechnerfabrikate (Microcomputer, PC, mobile Endgeräte) siehe DAT 125Programmierung einzelner Mikroprozessoren siehe DAT 135Programmierung einzelner Taschenrechner siehe DAT 145
- DAT 312: Standards
- DAT 350: Programmiersprachen
- DAT 353: Assemblersprachen; MakrosMikroprogrammsprachen siehe DAT 155
- DAT 355: Vergleich von Programmiersprachen; mehrere Programmiersprachen
- DAT 356: Programmiersprachen A
- DAT 357: Programmiersprachen B
- DAT 358: Programmiersprachen C
- DAT 360: Programmiersprachen D-F
- DAT 362: Programmiersprachen G-K
- DAT 364: Programmiersprachen L-O
- DAT 366: Programmiersprachen P
- DAT 368: Programmiersprachen Q-U
- DAT 370: Programmiersprachen V-Z
- DAT 372: Sprachkonstrukte in Programmiersprachen
- DAT 353: Assemblersprachen; Makros
- DAT 380: Übersetzer; Interpretierer
- DAT 400: BetriebssystemeBetriebssysteme für Rechnernetze und Server siehe DAT 254
- DAT 401: Prozesssteuerung (Betriebssysteme)
- DAT 406: Speicherverwaltung
- DAT 410: Dateiverwaltung
- DAT 412: Kommunikationssteuerung
- DAT 415: Stapelbetrieb
- DAT 416: Dialogbetrieb
- DAT 417: Echtzeitbetrieb
- DAT 420: Leistung von Betriebssystemen
- DAT 423: Zuverlässigkeit von Betriebssystemen
- DAT 424: Mehrere Dienstprogramme/Benutzeroberflächen; Vergleich von Dienstprogrammen/Benutzeroberflächen
- DAT 425: Dienstprogramme und Benutzeroberflächen A-C
- DAT 426: Dienstprogramme und Benutzeroberflächen D-G
- DAT 427: Dienstprogramme und Benutzeroberflächen H-K
- DAT 428: Dienstprogramme und Benutzeroberflächen L-O
- DAT 429: Dienstprogramme und Benutzeroberflächen P-S
- DAT 430: Dienstprogramme und Benutzeroberflächen T-W
- DAT 431: Dienstprogramme und Benutzeroberflächen X-Z
- DAT 434: Mehrere Betriebssysteme; Vergleich von Betriebssystemen
- DAT 435: Einzelne Betriebssysteme A-C
- DAT 436: Einzelne Betriebssysteme D-G
- DAT 437: Einzelne Betriebssysteme H-K
- DAT 438: Einzelne Betriebssysteme L-O
- DAT 439: Einzelne Betriebssysteme P-S
- DAT 440: Einzelne Betriebssysteme T-W
- DAT 441: Einzelne Betriebssysteme X-Z
- DAT 445: Kommandosprache; Job-Control-Sprache
- DAT 449: Sonstiges
- DAT 401: Prozesssteuerung (Betriebssysteme)
- DAT 301: Softwarepsychologie; Softwareergonomie
- DAT 450: DatenbehandlungDatenerfassung siehe DAT 182
- DAT 455: Datenstrukturen
- DAT 460: Datensicherung; DatensicherheitDatenschutz siehe DAT 050
- DAT 467: Dateien
- DAT 469: Sonstiges
- DAT 455: Datenstrukturen
- DAT 500: Theoretische Informatik
- DAT 503: Quanteninformatik, Quantencomputer
- DAT 510: Abstrakte Methoden; Modelle der Programmierung
- DAT 512: Turing-MaschinenBerechenbarkeit; Rekursive Funktionen siehe DAT 542
- DAT 516: Parallelprogrammierung; Petrinetze
- DAT 517: Komplexitätstheorie
- DAT 519: Sonstiges
- DAT 512: Turing-Maschinen
- DAT 520: Rechnerarithmetik allg.
- DAT 530: Algorithmenanalyse; Beschreibung von Algorithmen
- DAT 540: Methoden der mathematischen Logik
- DAT 550: Automatentheorie allg.
- DAT 570: InformationstheorieInformations- und Kommunikationstheorie in der Nachrichtentechnik siehe ELT 505
- DAT 580: Codierungstheorie
- DAT 503: Quanteninformatik, Quantencomputer
- DAT 600: InformationssystemeNachrichtentechnik und Informationstechnik siehe auch ELT 500 ff
- DAT 610: Mensch-Computer-Interaktion (HCI); Benutzerschnittstelle
- DAT 612: CSCW; Dialogsysteme; Transaktionssysteme
- DAT 614: Internet allg.
- DAT 616: Information Retrieval im Internet; Social Media; Semantic Web; Internet of ThingsOntologien siehe auch DAT 703
- DAT 618: Anwendungen soweit nicht beim FachE-Commerce siehe WIR 917
- DAT 620: Management-Informationssysteme; Entscheidungsunterstützungsystem (DSS); Data warehouse; Big dataManagement-Informationssystem siehe auch WIR 546
- DAT 629: Sonstiges
- DAT 650: Datenbanksysteme
- DAT 651: Entwurf von Datenbanken; Relationale Datenbanken
- DAT 652: Datenbanksprachen; Abfragesprachen
- DAT 653: Verteilte Datenbanken
- DAT 654: Heterogene Datenbanken
- DAT 655: Datenbankadministration; Datenbankmanagement
- DAT 656: Data dictionary
- DAT 659: Mehrere Datenbanksysteme; Vergleich von Datenbanksystemen
- DAT 660: Einzelne Datenbanksysteme A-C
- DAT 661: Einzelne Datenbanksysteme D-G
- DAT 662: Einzelne Datenbanksysteme H-K
- DAT 663: Einzelne Datenbanksysteme L-P
- DAT 664: Einzelne Datenbanksysteme Q-U
- DAT 665: Einzelne Datenbanksysteme V-Z
- DAT 669: Sonstiges
- DAT 651: Entwurf von Datenbanken; Relationale Datenbanken
- DAT 610: Mensch-Computer-Interaktion (HCI); Benutzerschnittstelle
- DAT 670: Multimedia
- DAT 700: Künstliche IntelligenzKognitionswissenschaft siehe PSY 210
- DAT 702: Computer Algebra; Formelmanipulation
- DAT 703: Expertensysteme; Wissensbasierte Systeme; OntologienSemantic Web siehe auch DAT 616
- DAT 704: Automatische Programmierung
- DAT 706: Automatisches Beweisen; Logisches Programmieren
- DAT 708: Maschinelles Lernen; Lernende Systeme
- DAT 709: Softwareagenten in der künstlichen Intelligenz, verteilte künstliche Intelligenz
- DAT 710: Computerlinguistik; Natural Language Processing
- DAT 712: Automatische Übersetzung
- DAT 714: Sprachverstehen; TextanalyseSprach- und Sprechererkennung; Sprachsynthese; Sprachverarbeitung siehe ELT 533
- DAT 712: Automatische Übersetzung
- DAT 716: Automatische Problemlösung; Computerschach; Blackboard-System
- DAT 717: Neurocomputer; Neuronale Netze
- DAT 718: Genetische Programmierung, Evolutionäre Algorithmen; Künstliches Leben; Granular Computing
- DAT 719: Sonstiges
- DAT 702: Computer Algebra; Formelmanipulation
- DAT 750: Computergraphik
- DAT 752: Hardware (Rasterdisplay, Speicher, Graphikkarten, ...)
- DAT 753: Graphiksysteme; Verteilte Graphiksysteme; GKS
- DAT 754: Graphikprogramme
- DAT 755: Graphiksprachen
- DAT 756: Algorithmische Geometrie; theoretische Grundlagen der Computergraphikgeometrische Algorithmen siehe DAT 535
- DAT 757: Dreidimensionale Graphik
- DAT 758: Bewegte Computergraphik; Virtual und augmented reality; Computerspiele
- DAT 759: Sonstiges
- DAT 752: Hardware (Rasterdisplay, Speicher, Graphikkarten, ...)
- DAT 760: Bildverarbeitung; Computer Vision; Maschinelles SehenMustererkennung; Bilderkennung; Bildverarbeitung(Anwendungen in der Nachrichtentechnik) siehe auch ELT 530
- DAT 770: MustererkennungAnwendung in der Nachrichtentechnik siehe ELT 530
- DAT 780: SimulationSystemsimulation siehe auch MSR 590
- DAT 790: Dokumentverarbeitung
- DAT 800: Anwendungen (soweit nicht beim Fach)
- DAT 805: CAI = Computer Aided Instruction; CBT = Computer Based Training
- DAT 810: CAD = Rechnergestütztes Zeichnen, Entwerfen und Konstruieren allg.
- DAT 811: Einzelne CAD-, CAM- u. CAD/CAM-ProgrammeCAM, CAD-CAM, CNC... siehe FER 071
- DAT 811: Einzelne CAD-, CAM- u. CAD/CAM-Programme
- DAT 815: RobotikRoboter allg. siehe auch FER 980
- DAT 820: IuD (technische Aspekte)Informationswesen; Bibliotheks-, Dokumentations-, Archiv-, Museumswesen siehe INF ff
- DAT 825: Automatische Indexierung; Thesaurus; Information Retrieval
- DAT 840: EDV in der Verwaltung, E-GovernmentRechtliche Aspekte siehe JUR 702
- DAT 850: EDV im Büro
- DAT 899: Sonstiges
- DAT 805: CAI = Computer Aided Instruction; CBT = Computer Based Training