This program allows you to receive an up to date knowledge using the newest technologies. This program will help you learn Artificial Intelligence, Computer Graphics, Operational Systems and Digital Library. Also, you will learn traditional aspects of Computer Science, such as, programming languages, theories and scientific calculations. You will learn creating algorithms, database, information technology management, security, cryptographic and engineering programs. This course will let you use the theories you learn here to create the programs and products you are most interested in. For example, you can work on creating a computer program that does what you want a program to do, you will be able to work on creating a database, and etc.