3. Principles and techniques of database management systems, management, data mining, geographical information systems, multimedia, application development, business process management, enterprise systems, human computer interaction, object-oriented analysis and design, e-technologies, multimedia, image processing, information and infrastructures security and computer graphics techniques..