Probability, Statistics and Combinatorics
Software Verification
System Architecture and Programming
Tree Data Structures and Algorithms
History of Science
Games, Synthesis and Control
Image Acquisition and Reconstruction
Imaging and Inversion
Introduction to C programming
Introduction to Formal Language Theory
Introduction to Graph Theory
Introduction to Image Processing