Яндекс.Метрика

MIPT Blockchain Master’s Program

The MIPT Blockchain Master's Program is the right choice for you

ellipseOn the photo - MIPT 2019 graduates
On the photo - MIPT 2019 graduates

Master’s program education outcomes

  • Knowledge of blockchain theory (models, consensus, vulnerabilities), cryptography and tokenomics
  • Ability to create your own blockchain project and develop smart contracts in Ethereum
  • Knowledge of information security systems
  • Ability to program and run projects with the Hyperledger Fabric framework
  • Master's degree in higher education from MIPT in blockchain
  • Opportunity to undergo an internship in a partner company of MIPT

Major disciplines

2 years
Duration
Full-time
Format
Russian
Language

1st semester

Game theory
60 H. Exam
Introduction to DLT, part 1
45 H. Credit
Ethereum
105 H. Exam
Cryptography, part 1
90 H. Credit
Probability theory
45 H. Credit
Computational complexity
90 H. Credit
Distributed systems
60 H. Exam

2nd semester

Hyperledger Fabric, part 1
45 H. Credit
Introduction to DLT, part 2
60 H. Exam
Cryptography, part 2
105 H. Exam
Golang Programming
45 H. Credit
Databases
90 H. Credit
Operating systems
90 H. Credit

3rd semester

Tokenomics
60 H. Exam
Decentralized Financial Services (DeFi)
90 H. Credit
Hyperledger Fabric, part 2
60 H. Exam

4th semester

Tokenomics: applied tasks
60 H. Exam

Lecturers

  • -Vladimir Gorgadze

    Vladimir Gorgadze

    Chair of the Department of Blockchain

    More
    • Chair of the Department of Blockchain at MIPT, Associate Professor
    • Ph.D. Theoretical Physics, University of California Berkeley
    • Co-founder of the Newity (IT company) and a number of tokenization projects Atomyze in Russia and abroad
    • Member of the Expert Council, contributor of the Laboratory of blockchain technologies of the scientific center "Idea"
    • Lecturer with 25+ years of experience
    • Experience with blockchain 6+ years
  • +Alexander Belenov

    Alexander Belenov

    Scientific supervisor of the Department of Blockchain at MIPT, Head of the Blockchain Technology Laboratory "ChainLab" of the scientific center "Idea"

    More
    • Co-founder of the Newity IT company and a number of Atomyze tokenization projects in Russia and abroad
    • Past experience: streaming supercomputer development (10 years)
    • In 1999-2002 led development of one of the SKIF Program branches
    • Co-founder of the Blockchain Competence Center under the MIPT high-energy physics laboratory and Rosstandart technical committee for standardization of the distributed registry and blockchain
    • Develops video technologies in Russia since 2003
    • Co-founder of the online cinema TVzavr.ru (Russia's first CDN supporting the DRM system recognized by major foreign content suppliers)
  • +Artem Barger

    Artem Barger

    Chairman of the expert Council of the scientific center "Idea" - the base institution of the master's degree in blockchain at MIPT

    More
    • Experience in design and development of distributed systems – more than 10 years
    • University of Haifa MSc in Machine Learning Clustering Algorithms and Big Data Processing
    • IBM Researcher on the Cloud Foundation team at Haifa Research Laboratory
    • Designs and develops scalable distributed ledger replication for Hyperledger Fabric
  • +Alexander Nikolaev

    Alexander Nikolaev

    "Ethereum" course teacher

    More
    • Bachelor of computer science
    • Hashlab professor specializing in Ethereum smart contracts
    • Co-founder of Symbiosis finance. Developer of Solidity project. Master builder of Dapp's
    • Blockchain hackathon winner (BlockchainHack 2016, BlockchainHack 2017, LaToken Hackathon)
    • Winner of the blockchain startup competition supported by the Swiss government and Crypto Valley
  • +Sergey Priluckiy

    Sergey Priluckiy

    "DeFi" course teacher

    More
    • Software researcher, developer, security specialist, educator, article author
    • Over 25 years of experience in developing languages from Assembler to JavaScript and infrastructure from low-level software to big data clusters
    • He worked with anti-virus analyzers, high-load microservices, anti-spam systems, search and media projects in the largest companies on the Russian Internet
    • Extensive experience in the field of information security, high-load services, system architectures, cryptography and algorithms
    • Co-founder of MixBytes blockchain company
    • Author of courses, lectures and articles on information security, cryptography and decentralized networks
  • +Roman Lipovskiy

    Roman Lipovskiy

    "Distributed Systems" course teacher, developer

    More
    • Developer, Professor
    • Worked in the Yandex development department
    • Lecturer at MIPT, HSE, School of Data Analysis, Computer Science Club
    • At MIPT he also lectures on the subjects "Theory and Practice of Multithreaded Synchronization", "Theory of Fault-Tolerant Distributed Systems", "Parallel and Distributed Computing"
  • +Aleksey Kurochkin

    Aleksey Kurochkin

    "Cryptography" course teacher

    More
    • Current place of employment: Security Code LLC, Cryptographic Analysis Department
    • Work experience in the field of cryptographic analysis for over 5 years
    • Lecturer at the Department of Higher Mathematics, Moscow Institute of Physics and Technology
    • Participant of research works of the Academy of Cryptography of the Russian Federation
    • One of the authors of the work on assessing the security of the MGM algorithm - the first domestic development from the AEAD family approved by the IETF as an RFC
  • +Konstantin Ratvin

    Konstantin Ratvin

    "Databases" course teacher

    More
    • Graduated from National Research Nuclear University MEPhI in 2009, and in 2013 the Pedagogical Faculty of Moscow State University
    • Current place of work: JSC "Financial platforms" (international brand CMA), engineer of support and administration of financial systems
    • Database explorer (SQL, NoSQL) and DevOps expert
    • Lecturer since 2009 ("Fundamentals of Information Security", "C/Assembler Programming", "Infrastructure of Multiprocessor Systems", "Database Systems")
ellipseVladimir Gorgadze

Vladimir Gorgadze

Chair of the Department of Blockchain

  • Chair of the Department of Blockchain at MIPT, Associate Professor
  • Ph.D. Theoretical Physics, University of California Berkeley
  • Co-founder of the Newity (IT company) and a number of tokenization projects Atomyze in Russia and abroad
  • Member of the Expert Council, contributor of the Laboratory of blockchain technologies of the scientific center "Idea"
  • Lecturer with 25+ years of experience
  • Experience with blockchain 6+ years
ellipseAlexander Belenov

Alexander Belenov

Scientific supervisor of the Department of Blockchain at MIPT, Head of the Blockchain Technology Laboratory "ChainLab" of the scientific center "Idea"

  • Co-founder of the Newity IT company and a number of Atomyze tokenization projects in Russia and abroad
  • Past experience: streaming supercomputer development (10 years)
  • In 1999-2002 led development of one of the SKIF Program branches
  • Co-founder of the Blockchain Competence Center under the MIPT high-energy physics laboratory and Rosstandart technical committee for standardization of the distributed registry and blockchain
  • Develops video technologies in Russia since 2003
  • Co-founder of the online cinema TVzavr.ru (Russia's first CDN supporting the DRM system recognized by major foreign content suppliers)
ellipseArtem Barger

Artem Barger

Chairman of the expert Council of the scientific center "Idea" - the base institution of the master's degree in blockchain at MIPT

  • Experience in design and development of distributed systems – more than 10 years
  • University of Haifa MSc in Machine Learning Clustering Algorithms and Big Data Processing
  • IBM Researcher on the Cloud Foundation team at Haifa Research Laboratory
  • Designs and develops scalable distributed ledger replication for Hyperledger Fabric
ellipseAlexander Nikolaev

Alexander Nikolaev

"Ethereum" course teacher

  • Bachelor of computer science
  • Hashlab professor specializing in Ethereum smart contracts
  • Co-founder of Symbiosis finance. Developer of Solidity project. Master builder of Dapp's
  • Blockchain hackathon winner (BlockchainHack 2016, BlockchainHack 2017, LaToken Hackathon)
  • Winner of the blockchain startup competition supported by the Swiss government and Crypto Valley
ellipseSergey Priluckiy

Sergey Priluckiy

"DeFi" course teacher

  • Software researcher, developer, security specialist, educator, article author
  • Over 25 years of experience in developing languages from Assembler to JavaScript and infrastructure from low-level software to big data clusters
  • He worked with anti-virus analyzers, high-load microservices, anti-spam systems, search and media projects in the largest companies on the Russian Internet
  • Extensive experience in the field of information security, high-load services, system architectures, cryptography and algorithms
  • Co-founder of MixBytes blockchain company
  • Author of courses, lectures and articles on information security, cryptography and decentralized networks
ellipseRoman Lipovskiy

Roman Lipovskiy

"Distributed Systems" course teacher, developer

  • Developer, Professor
  • Worked in the Yandex development department
  • Lecturer at MIPT, HSE, School of Data Analysis, Computer Science Club
  • At MIPT he also lectures on the subjects "Theory and Practice of Multithreaded Synchronization", "Theory of Fault-Tolerant Distributed Systems", "Parallel and Distributed Computing"
ellipseAleksey Kurochkin

Aleksey Kurochkin

"Cryptography" course teacher

  • Current place of employment: Security Code LLC, Cryptographic Analysis Department
  • Work experience in the field of cryptographic analysis for over 5 years
  • Lecturer at the Department of Higher Mathematics, Moscow Institute of Physics and Technology
  • Participant of research works of the Academy of Cryptography of the Russian Federation
  • One of the authors of the work on assessing the security of the MGM algorithm - the first domestic development from the AEAD family approved by the IETF as an RFC
ellipseKonstantin Ratvin

Konstantin Ratvin

"Databases" course teacher

  • Graduated from National Research Nuclear University MEPhI in 2009, and in 2013 the Pedagogical Faculty of Moscow State University
  • Current place of work: JSC "Financial platforms" (international brand CMA), engineer of support and administration of financial systems
  • Database explorer (SQL, NoSQL) and DevOps expert
  • Lecturer since 2009 ("Fundamentals of Information Security", "C/Assembler Programming", "Infrastructure of Multiprocessor Systems", "Database Systems")

Admission requirements

Mandatory

  • blueHigher education diploma with a high GPA
  • blueKnowledge of at least one of the programming languages: C ++, Golang, JS, Java
  • blueThe level of Russian language required for studying on the program
  • blueObject Oriented Programming: Basic Level
  • blueDiscrete Mathematics: Basic

Considered as an advantage

  • orangeReal experience in project development
  • orangeEnglish language: intermediate and above

How to apply?

ellipse
Иконка документа

STEP 1

Fill out the form below and send a request

We will contact you and schedule an online interview
ellipseellipse
Иконка документа

STEP 2

Submit documents to the admissions office

June-August 2024
ellipseellipse
Иконка документа

STEP 3

Pass the exams

In mathematics and computer science, oral and written

The timeframe for submission of documents is April-August 2024. All dates will be announced later

FAQ

    Send an application for admission

    Send an application for admission

    Or contact the curator of the program via WhatsApp, Telegram or e-mail

    • telegramwhatsappgmail

    By clicking on the "Submit application" button, you consent to the processing of personal data