Real-time databases, data warehouse, data mining, temporal database, client/server and distributed databases, real-time and semantic concurrency control, transaction; processing models, database language standards, operating systems, computer architecture and computer networks.