Nutzung von Computern
Betriebssysteme und höhere Programmiersprachen
Betriebssysteme
Benutzeroberfläche
Dateisystem
Einführung in MS-DOS
Kommando-Syntax und wichtige Kommandos
Einführung in UNIX
Shell
Kommando-Syntax
Aus- und Eingabeumleitungen
Wichtige Kommandos in UNIX
Höhere Programmiersprachen
Interpreter
Compiler
Debugger
Programmstrukturen
Globale und lokale Variable
Unterprogramme und Funktionen
Call-by-value
Rekursion und Datenkapselung
Objektorientierte Programmierung
Datenkapselung
Vererbung
Polymorphie
Pascal
Grundstruktur
Variablen und Typen
Ganze Zahlen
Reelle Zahlen
Boolesche Werte
Felder, ARRAYs
Zeichen und Zeichenketten
Datensätze RECORDs
Zeiger
Selbstdefinierte Typen
Anweisungen
Zuweisungen und Ausdrücke
Standardfunktionen in PASCAL
Ein- und Ausgabe
Verbundanweisung
Bedingte Anweisungen IF und CASE
Schleifen FOR, WHILE und REPEAT
Prozeduren und Funktionen
Prozeduren
Funktionen
Lokale und globale Variablen, Parameterübergabe
Rekursion
Grundlegende Algorithmen
Dynamische Datenstrukturen
Suchen
Sortieren
Direktes Auswählen
Bubble-Sort
Quick-Sort
Computergrafik
Grundfunktionen
Einführung in C
Grundstrukturen
Operatoren
Datenstrukturen
Zeiger
Felder
Strings
Schleifen und Verzweigungen
Einführung in C++
Variablen und Konstanten
Überladen von Funktionen
Überladen von Operatoren
Klassen
Instantiierung von Klassen
friend-Funktionen
Operatoren als Memberfunktionen
Konstruktoren
Abgeleitete Klassen ( Vererbung)
Klassenbibliotheken
Einführung in FORTRAN
Programmaufbau
Datenstrukturen
Operatoren
Schleifen und Verzweigungen
Unterprogramme
Computeralgebra
Strukturelemente von Mathematica
Zahlenarten
Listen
Funktionen und Muster
Strukturelemente von Maple
Zahlen und algebraische Ausdrücke
Folgen und Listen
Funktionen und Operatoren
Bibliotheksfunktionen
Algebraische Ausdrücke
Gleichungen und Gleichungssysteme
Lineare Algebra
Differential- und Integralrechnung
Programmierung
Kurvenanpassung und Interpolation mit Mathematica
Grafik