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

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. Credit
Cryptography, part 1
90 H. Credit
Probability theory
45 H. Exam
Computational complexity
90 H. Exam
Distributed systems
60 H. Credit

2nd semester

Tokenomics
60 H. Credit
Hyperledger Fabric
60 H. Credit
Introduction to DLT, part 2
60 H. Credit
Cryptography, part 2
105 H. Credit
Golang Programming
45 H. Credit
Databases
90 H. Credit
Computer Architecture and Operating Systems
90 H. Credit

3rd semester

Decentralized Financial Services (DeFi)
90 H. Credit
Tokenomics: applied tasks
60 H. Credit
Mathematical methods of zero-knowledge proofs
120 H. Credit
Business modeling of DLT systems
105 H. Credit

4th semester

Research work, preparation and defense of master's thesis
200 H. Credit

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 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)
  • +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
  • +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")
  • +Dmitriy Belyakov

    Dmitriy Belyakov

    "Programming in GoLang" course teacher

    More
    • Head of the development team at Yandex, more than 8 years of experience in commercial development
    • MIPT graduate
    • Taught courses at MIPT and HSE related to technologies and development processes
    • Participant and finalist of many hackathons, including international ones
  • +Evgeniy Gostkin

    Evgeniy Gostkin

    "Distributed Systems" course teacher, developer

    More
    • Software Engineer with diverse development experience in distributed systems, backend and blockchain services
    • Bachelors and Masters degrees in Computer Science (Moscow Institute of Physics and Technology), Yandex School of Data Analysis alumni
    • Team Lead of tooling and infrastructure (dcSpark.io (http://dcspark.io/))
    • Taught various courses at MIPT: Theory and Practice of Concurrency, Parallel and Distributed Systems
  • +Dmitriy Baykov

    Dmitriy Baykov

    "Business modeling of DLT systems" course teacher

    More
    • More than 15 years of experience designing and developing industrial level IT systems. More than 7 years with DLT systems
    • Currently working at AtomyzeTech
    • Co-author of the first Sber's international patent using DLT - "REPO" (mvp built on Hyperledger Fabric)
    • Author of 3 certificates for software programs
    • Contributed to or created more than 10 mvp on DLT
    • Graduated from S.-Petersburg State University of aerospace instrumentation in 2004, SZAGS in 2006. Received MBA from MSU in 2022, and currently continues DBA education at RANEPA
  • +Stanislav Sorokin

    Stanislav Sorokin

    "Hyperledger Fabric" course teacher

    More
    • Graduated from MIPT DAPR in 2006
    • Over 20 years of software development experience. Led development of high-load platform for software complex of Sochi2014 internet-systems. Awarded a RF Presidential certificate of honour
    • Architect of the first-of-a-kind blockchain-platform SmartFuel GPN-Aero for aviation fueling, and pilot versions of a number of signature projects on Hyperledger Fabric in RussiaL IPChain, FGIS "Semenovodstvo", Smart contracts with RZD
    • Founder of BlockTech blockchain company
  • +Alexey Karasev

    Alexey Karasev

    "Mathematical methods of zero-knowledge proofs" course teacher

    More
    • DeFi and ZK researcher and startup founder
    • Contributor to open source blockchain infrastructure projects like Foundry, Polkadot
    • More than 10 years of experience in software engineering and IT infrastructure
    • Ex-McKinsey software architect, certified AWS and Azure solutions architect
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 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)
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
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")
ellipseDmitriy Belyakov

Dmitriy Belyakov

"Programming in GoLang" course teacher

  • Head of the development team at Yandex, more than 8 years of experience in commercial development
  • MIPT graduate
  • Taught courses at MIPT and HSE related to technologies and development processes
  • Participant and finalist of many hackathons, including international ones
ellipseEvgeniy Gostkin

Evgeniy Gostkin

"Distributed Systems" course teacher, developer

  • Software Engineer with diverse development experience in distributed systems, backend and blockchain services
  • Bachelors and Masters degrees in Computer Science (Moscow Institute of Physics and Technology), Yandex School of Data Analysis alumni
  • Team Lead of tooling and infrastructure (dcSpark.io (http://dcspark.io/))
  • Taught various courses at MIPT: Theory and Practice of Concurrency, Parallel and Distributed Systems
ellipseDmitriy Baykov

Dmitriy Baykov

"Business modeling of DLT systems" course teacher

  • More than 15 years of experience designing and developing industrial level IT systems. More than 7 years with DLT systems
  • Currently working at AtomyzeTech
  • Co-author of the first Sber's international patent using DLT - "REPO" (mvp built on Hyperledger Fabric)
  • Author of 3 certificates for software programs
  • Contributed to or created more than 10 mvp on DLT
  • Graduated from S.-Petersburg State University of aerospace instrumentation in 2004, SZAGS in 2006. Received MBA from MSU in 2022, and currently continues DBA education at RANEPA
ellipseStanislav Sorokin

Stanislav Sorokin

"Hyperledger Fabric" course teacher

  • Graduated from MIPT DAPR in 2006
  • Over 20 years of software development experience. Led development of high-load platform for software complex of Sochi2014 internet-systems. Awarded a RF Presidential certificate of honour
  • Architect of the first-of-a-kind blockchain-platform SmartFuel GPN-Aero for aviation fueling, and pilot versions of a number of signature projects on Hyperledger Fabric in RussiaL IPChain, FGIS "Semenovodstvo", Smart contracts with RZD
  • Founder of BlockTech blockchain company
ellipseAlexey Karasev

Alexey Karasev

"Mathematical methods of zero-knowledge proofs" course teacher

  • DeFi and ZK researcher and startup founder
  • Contributor to open source blockchain infrastructure projects like Foundry, Polkadot
  • More than 10 years of experience in software engineering and IT infrastructure
  • Ex-McKinsey software architect, certified AWS and Azure solutions architect

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