Learn the technical principles of distributed databases and the Blockchain technology, its use for the creation of crypto-currencies and "smart contracts", and blockchain technology development tools.
Learn the general idea of AI systems, one paradigm to model distributed intelligence and the task planning process, and obtain the necessary skills for designing intelligent systems.
Acquire a basic knowledge on agent-based modeling and blockchain systems; perform bibliographic studies on the state of the art research activity on simulating blockchain systems; build and implement simulation experiments; and analyze the simulation results.