Ich bin kein Informatik-Student und arbeite als Webentwickler (Java, Python, AS3 usw.) als Profi. Ich nehme 1 Kurs pro Semester an meiner örtlichen Universität. Ich hatte im letzten Semester künstliche Intelligenz (bestehend aus Logik, kontextfreier Grammatik, CYK-Analyse, einführendem NLP, Markov-Ketten, HMM usw.) absolviert.
Ich plane, im kommenden Semester einen Einführungskurs in Compiler zu belegen, der den folgenden Lehrplan abdeckt:
Lexikalische Analyse, Syntaxanalyse, semantische Analyse, Laufzeitumgebung, Zwischendarstellungen, Codegenerierung, Registerzuordnung, Auswahl und Planung von Befehlen, Einführung in lokale und globale Codeoptimierungen, Datenflussanalyse
Meine Frage ist, gibt es Informatikfächer, die ich vor dem Besuch dieses Kurses kennen sollte? Wenn ja, wäre es großartig, wenn Sie diese Kurse auflisten könnten.