Databases, database performance tuning, software engineering, object-oriented analysis and design, X-Windows/Motif programming, design & development of user interfaces, automata theory, computational complexity, algorithms, introduction to programming, data structures, Ada/Ada95, C/C++.