Type:
Master
Speciality:
056802.06.7 - Financial Mathematics
Specialisation:
056802.06.7 - ---
Qualification awarded:
Master of Financial Mathematics
Programme academic year:
2025/2026
Mode of study:
Full time
Language of study:
Հայերեն
General educational component
| Chair code | Name of the course | Credits |
|---|---|---|
| 0107 | Information Technologies in Specialization | 3 |
|
1st autumn term
30
2 hours/week
MANDATORY
0107/Մ01
1. Purpose of the Course
. develop professional IT skills related to the application of blockchain and digital currencies,
• learn the use of data analysis, management tools and simulation environments, • understand the role of modern IT solutions in digital finance. 2. Educational Outcomes
a. Professional knowledge and understanding
1. present the basic principles of modern information technologies, 2. describe the applications of blockchain, data analysis and cybersecurity in a professional environment, b. Practical professional skills 1. apply information tools for the analysis of digital currencies and blockchain, 2. implement data organization, processing automation and analysis in practical applications, c. General/transferable skills (if any) 1. work effectively in professional software environments (Excel, SQL, Python), 2. analyze technological problems in a multidisciplinary environment. 3. Description
. develop professional IT skills related to the application of blockchain and digital currencies,
• learn the use of data analysis, management tools and simulation environments, • understand the role of modern IT solutions in digital finance. 4. Teaching and Learning Styles and Methods
Practical exercises on computer programs.
5. Evaluation Methods and Criteria
The course ends with a test, the student performs independent research work, which he presents during the test.
6. Basic Bibliography
7. Main sections of the course
. Classification of IT tools in the field of blockchain and financial technologies.
• Data management systems (DBMS), database creation. • Basic programming tools (Python/JavaScript - for analytical purposes). • Excel/Google Sheets - automation, visualization and analysis. • Data visualization tools: Tableau, Power BI. • Financial information processing tools (RESTful APIs, JSON, CSV processing libraries). • Fundamentals of cybersecurity and data protection from the perspective of professional application. • Git and GitHub - collaborative development tools. • Analytical exercises with real industry examples. |
||
| 1306 | Career management | 3 |
|
2nd spring term
30
4 hours/week
MANDATORY
1306/Մ04
1. Purpose of the Course
. to introduce students to the basic concepts of the social psychology of career management,
• to form a comprehensive understanding of the significance of career from the perspective of personal growth and possible career building practices. 2. Educational Outcomes
a. Professional knowledge and understanding
1. to define and interpret in terms of content such concepts as career, management, career management from a psychological perspective, 2. to analyze the specificity of career processes and factors that influence the course of a career, 3. to present the main directions of career management research, b. Practical professional skills 1. design career management mechanisms in the organization, 2. make decisions from a career management perspective in complex situations within the framework of psychology (conflict, uncertainty, time constraints, etc.), c. Generic/transferable skills 1. work with small groups. 3. Description
. to introduce students to the basic concepts of the social psychology of career management,
• to form a comprehensive understanding of the significance of career from the perspective of personal growth and possible career building practices. 4. Teaching and Learning Styles and Methods
. practical classes,
• seminar discussions, • independent analysis of literature, • exercises. 5. Evaluation Methods and Criteria
The course is worth a maximum of 20 points,
the current exams are written and are worth a maximum of 4 and 5 points respectively (45%), the independent work is written and worth a maximum of 8 points (40%), participation is worth a maximum of 3 points (15%). 6. Basic Bibliography
7. Main sections of the course
. Introduction: a systematic approach to the study of career management.
• Study of career factors: a socio-psychological perspective. • Introduction to practical career management methods and mechanisms: personnel management. • Practical career management: individual career planning. • Methods of career orientation diagnostics and technologies of career guidance and development. |
||
| 0107 | Research Planning and Methods | 3 |
|
2nd spring term
30
4 hours/week
MANDATORY
0107/Մ10
1. Purpose of the Course
● Knowledge of professional issues related to research planning and development,
● Ability to design and develop modern expert methods for research systems, and to perform comparative evaluation of methods and systems. 2. Educational Outcomes
a. Professional knowledge and understanding
1. present the main principles and concepts of modern research (in particular, using the example of financial analysis), 2. explain the main principles of research, scientific research management systems, planning and organization of management studies, 3. describe the methods of conducting research, b. Practical professional skills 1. use various research tools and processes, develop procedural and methodological research schematic management systems for research plans (in particular, using the example of financial analyses), 2. make suggestions for increasing the effectiveness of given research, apply qualitative and quantitative methods of analyzing research results, c. Generic/transferable skills 1. use various sources of information, analyze existing problems and assess the resources needed to solve them, effectively plan time and other resources, prepare scientific reports. 3. Description
● Knowledge of professional issues related to research planning and development,
● Ability to design and develop modern expert methods for research systems, and to perform comparative evaluation of methods and systems. 4. Teaching and Learning Styles and Methods
1. Lectures - with Power Point materials,
2. Practical work - research on financial and risk management topics, 3. Group work - conducting and presenting research, 4. Individual work - analysis of research. 5. Evaluation Methods and Criteria
The course is worth a maximum of 20 points,
the current exams are written and are worth a maximum of 4 and 5 points respectively (45%), the independent work is written and worth a maximum of 8 points (40%), participation is worth a maximum of 3 points (15%). 6. Basic Bibliography
7. Main sections of the course
1. Research characteristics, methodology, problems, objectives.
2. Procedural and methodological research management systems. 3. Research methods management systems. 4. Research planning and organization. 5. Phased and staged research management systems. 6. Research presentation and analysis |
||
| 1005 | Entrepreneurship | 3 |
|
2nd spring term
30
4 hours/week
MANDATORY
1005/Մ05
1. Purpose of the Course
. provide knowledge about the nature and characteristics of entrepreneurial activity, as well as the main issues of business development,
• teach the theoretical and methodological foundations of entrepreneurial activity, as well as the theoretical and practical foundations of business organization and management, and business management skills 2. Educational Outcomes
a. Professional knowledge and understanding
• define the essence and basic concepts of entrepreneurial activity, systemic features and model characteristics of business, characteristics and features of the phased development of business, • present the methodological foundations of entrepreneurial activity, as well as both theoretical and practical aspects of business organization and management, b.Practical professional abilities • analyze and distinguish business systems and types, find adequate approaches to business development, select the visual and practical foundations of organizing and managing entrepreneurial activity and their implementation methods, • assess the business situation and business environment in the Republic of Armenia, present business development opportunities and problems and risks, predict business development opportunities and prospects, • use business plan development tools, use Porter's five competitive forces and SWOT analysis tools and assess the effectiveness and feasibility of a business project, c. Generic/transferable skills • use various information and analytical sources (internet resources, electronic libraries, scientific articles, reports, annual reports of international organizations, perform necessary analyses, etc.). 3. Description
. provide knowledge about the nature and characteristics of entrepreneurial activity, as well as the main issues of business development,
• teach the theoretical and methodological foundations of entrepreneurial activity, as well as the theoretical and practical foundations of business organization and management, and business management skills 4. Teaching and Learning Styles and Methods
• lectures,
• seminars • discussions 5. Evaluation Methods and Criteria
The course is worth a maximum of 20 points,
the current exams are written and are worth a maximum of 4 and 5 points respectively (45%), the independent work is written and worth a maximum of 8 points (40%), participation is worth a maximum of 3 points (15%). 6. Basic Bibliography
7. Main sections of the course
• The essence of entrepreneurship and the stage characteristics of the development of the theory of entrepreneurship.
• The process of entrepreneurial decision-making: entrepreneurial calculations. • Sources and forms of financing entrepreneurial activity. • The general nature and logic of entrepreneurial activity. • The logic of entrepreneurial actions and the entrepreneurial process. • Types of entrepreneurship and their criteria. • Strategic business development and business strategy. • Strategic business management: the essence and stage-specific features of implementation. • Organization of entrepreneurial activity: business plan. |
||
| 2201 | Project management and evaluation | 3 |
|
2nd spring term
30
4 hours/week
MANDATORY
2203/Մ03
1. Purpose of the Course
. to introduce students to international project management practices,
• to teach how to conduct a needs assessment and plan a needs-based project implementation, • to introduce quantitative and qualitative project evaluation methods, • to demonstrate the importance of project management in the context of modern project management. 2. Educational Outcomes
a. Professional knowledge and understanding
1. explain project management methods, 2. justify approaches to project planning, b. Practical professional skills 1. conduct a needs assessment, 2. conduct an evaluation of the project concept, process and results, 3. conduct a SWOT and gap analysis, c. General skills 1. use the results of needs and project assessments for the development and improvement of society. 3. Description
. to introduce students to international project management practices,
• to teach how to conduct a needs assessment and plan a needs-based project implementation, • to introduce quantitative and qualitative project evaluation methods, • to demonstrate the importance of project management in the context of modern project management. 4. Teaching and Learning Styles and Methods
. lecture,
• seminar, • individual assignments and computer presentations 5. Evaluation Methods and Criteria
The course is worth a maximum of 20 points,
the current exams are written and are worth a maximum of 4 and 5 points respectively (45%), the independent work is written and worth a maximum of 8 points (40%), participation is worth a maximum of 3 points (15%). 6. Basic Bibliography
7. Main sections of the course
• Principles of project management.
• The project and the program. • Project context assessment. • Project planning, management and evaluation cycle. • Project implementation alternatives. • Risk assessment. • Logical structure and stages of the project. • Project evaluation, evaluation criteria, validity, reliability. Difficulties arising during evaluation. • Formative evaluation. Summative evaluation. • Project process evaluation. Project impact evaluation. Project outcome evaluation. • Planning-evaluation cycle. |
||
Professional educational component
| Chair code | Name of the course | Credits |
|---|---|---|
| 0107 | --- | 6 |
|
1st autumn term
60
4 hours/week
MANDATORY
0107/Մ02
1. Purpose of the Course
. to provide students with the fundamental concepts of cryptocurrencies, blockchain technology, and cybersecurity,
• to introduce data protection mechanisms using modern cryptography and blockchain architecture, • to develop practical skills in the secure management of digital assets and blockchain systems. 2. Educational Outcomes
a. Professional knowledge and understanding
1. apply the basics of blockchain technology, taking into account its structure, main functions and types (public, private, consensus), 2. explain the role of cryptography and data protection methods in the process of securing blockchain systems and in security management, b. Practical professional skills 1. apply fundamental cryptographic algorithms for data protection, 2. analyze the cybersecurity requirements of blockchain platforms, c. Generic/transferable skills 1. apply analytical thinking to develop effective solutions using blockchain technologies. 3. Description
. to provide students with the fundamental concepts of cryptocurrencies, blockchain technology, and cybersecurity,
• to introduce data protection mechanisms using modern cryptography and blockchain architecture, • to develop practical skills in the secure management of digital assets and blockchain systems. 4. Teaching and Learning Styles and Methods
1. lecture,
2. practical work using computer programs, 3. independent work with computer programs and literature study. 5. Evaluation Methods and Criteria
The course is graded out of a maximum of 20 points,
the ongoing tests are written, with a maximum value of 5 points (25%), the independent work is written, with a maximum value of 6 points (30%), the final exam is oral, with a maximum value of 9 points (45%). 6. Basic Bibliography
7. Main sections of the course
.The general idea and historical development of blockchain technology.
• Fundamentals of cryptography and its role in blockchain. • Consensus algorithms: Proof of Work, Proof of Stake and other mechanisms. • Smart contracts: ideology, structure and application areas. • The impact of blockchain in the financial and non-financial sectors. • Technological trends in blockchain platforms. • Technical structure of cryptocurrencies. • Mining and validation. • Cybersecurity threats: DoS, Phishing, Malware. • Security mechanisms: authentication, concurrent protection measures. • Storage and secure exchange of cryptocurrencies. • Practical work: smart contract auditing, key management, threat modeling. |
||
| 0107 | --- | 6 |
|
1st autumn term
60
4 hours/week
MANDATORY
0107/Մ04
1. Purpose of the Course
• develop a comprehensive understanding of the fundamentals, technologies, and practical applications of decentralized financial systems (DeFi), emphasizing their impact on traditional financial systems,
• develop theoretical and practical foundations for conducting analyses, building work processes, and developing innovative solutions in the decentralized finance ecosystem. 2. Educational Outcomes
a. Professional knowledge and understanding
● explain the basic principles and technological basis of decentralized financial systems (DeFi), ● analyze the impact of DeFi on traditional financial systems, b. Practical professional skills ● initiate and develop practical solutions for use in decentralized financial systems, ● carry out risk assessment and management in DeFi platforms, c. General/transferable skills ● apply analytical thinking to solve financial and technological challenges, ● seek and propose innovative solutions in changing and uncertain conditions, using industry methods and tools. 3. Description
• develop a comprehensive understanding of the fundamentals, technologies, and practical applications of decentralized financial systems (DeFi), emphasizing their impact on traditional financial systems,
• develop theoretical and practical foundations for conducting analyses, building work processes, and developing innovative solutions in the decentralized finance ecosystem. 4. Teaching and Learning Styles and Methods
· Lectures, practical classes, and seminars.
· Computer-based problem solving and scientific discussions. . Independent research work 5. Evaluation Methods and Criteria
The course is assessed with a maximum of 20 points.
Two midterm exams, with maximum 4 points for each one (40%) Current assessments - maximum 3 points (15%) Final examination - oral, maximum 9 points (45%) 6. Basic Bibliography
7. Main sections of the course
● Fundamentals of Decentralized Finance: The emergence of DeFi and its main principles.
● Smart contracts: the role and applications in financial transactions. ● Tokenization and asset digitization. ● Risk management tools and methods in DeFi platforms. ● Cybersecurity methods and threats in decentralized systems. ● Lending, investment, and exchange models in DeFi. ● Future technological trends and regulatory frameworks in decentralized finance. |
||
| 0107 | --- | 6 |
|
1st autumn term
60
4 hours/week
MANDATORY
0107/Մ05
1. Purpose of the Course
• to develop a fundamental understanding of the principles of probability and statistical theory, focusing on their application in the context of blockchain data analysis,
• to introduce students to statistical methods for measuring and modeling blockchain activity, • to develop analytical thinking based on probabilistic and statistical models. 2. Educational Outcomes
a. Professional knowledge and understanding
1. present the basic laws of probability theory, 2. justify the use of statistical models in blockchain analysis, b. Practical professional skills 1. perform preliminary data analysis and modeling, 2. apply R or Python statistical packages to blockchain data, c. General / transferable skills 1. apply statistical inferences in decision-making, 2. present the results of data analysis in understandable language. 3. Description
• to develop a fundamental understanding of the principles of probability and statistical theory, focusing on their application in the context of blockchain data analysis,
• to introduce students to statistical methods for measuring and modeling blockchain activity, • to develop analytical thinking based on probabilistic and statistical models. 4. Teaching and Learning Styles and Methods
1. Lecture, practical and seminar classes.
2. Problem solving on the computer, scientific discussions. 3. Independent research work. 5. Evaluation Methods and Criteria
The course is graded out of a maximum of 20 points,
2 written exams with a total value of 8 points (40%), the ongoing tests are written with a maximum value of 3 points (15%), the final exam is oral with a maximum value of 9 points (45%). 6. Basic Bibliography
7. Main sections of the course
Fundamentals of probability theory:
• Conditional probability and Bayesian formula: • Random variables and distribution functions: • Expected value, variation and laws of motion: • Normal, binomial, Poisson and exponential distributions: • Sample selection and sampling distributions; • Parametric estimation: methods, standard errors: • Confidence intervals and hypothesis testing: • Descriptive statistics in blockchain systems: • Application of probabilities in block creation and consensus. • Statistical analysis on blockchain data using Python (NumPy, pandas, scipy.stats). • Practical exercises based on real data from the blockchain. |
||
| 0107 | --- | 3 |
|
1st autumn term
30
2 hours/week
MANDATORY
0107/Մ06
1. Purpose of the Course
. to form a general understanding of the structure, basic principles and tools of financial systems, including their applied role in the digital environment,
• to introduce students to the structural features of modern financial markets and digital assets, emphasizing their interconnections and emerging trends, • to develop the ability to effectively use the theoretical foundations of finance in digital currency and blockchain-based projects. 2. Educational Outcomes
a. Professional knowledge and understanding
1. present the basic concepts of financial theory, 2. explain the cost of capital, the relationship between risk and return, b. Practical professional skills 1. perform budgeting and financial analysis, 2. calculate simple economic indicators for digital asset management, c. General / transferable skills (if any) 1. apply financial calculations in professional decision-making, 2. present evidence-based financial analyses to a non-professional audience. 3. Description
. to form a general understanding of the structure, basic principles and tools of financial systems, including their applied role in the digital environment,
• to introduce students to the structural features of modern financial markets and digital assets, emphasizing their interconnections and emerging trends, • to develop the ability to effectively use the theoretical foundations of finance in digital currency and blockchain-based projects. 4. Teaching and Learning Styles and Methods
1. Lecture and discussion classes.
2. Independent research work. 5. Evaluation Methods and Criteria
The course is graded out of a maximum of 20 points,
current assessments with a total value of 8 points (40%), participation with a maximum value of 3 points (15%), the final exam is oral with a maximum value of 9 points (45%). 6. Basic Bibliography
7. Main sections of the course
• The importance of finance in the economy.
• Types of assets and financial markets. • Time value: net present value (NPV) and internal rate of return (IRR). • The relationship between risk and return. • Investment decisions and capital budgeting. • Dividend policy. • Short-term and long-term financing. • Capital structure and leverage. • Financial analysis tools: ratio analysis. • Applications of finance in the digital economy. • Models for valuing digital assets and cryptocurrencies. • Risks in digital assets and their management. |
||
| 0107 | --- | 6 |
|
2nd spring term
60
7,5 hours/week
MANDATORY
0107/Մ07
1. Purpose of the Course
. to form a systematic understanding of the economics of cryptoassets and the basic principles, tools and strategies of trading them,
• to develop analytical and practical foundations for analyzing cryptocurrency markets, developing investment strategies and managing risks, • to introduce students to the regulatory framework and ethical approaches for effective and responsible trading. 2. Educational Outcomes
a. Professional knowledge and understanding
1. explain the structure of the cryptocurrency market and its dynamics, 2. analyze the price movements of crypto assets using technical and fundamental analysis tools, b. Practical professional skills 1. apply trading tools and strategies, including spot and derivative transactions, 2. manage risks in the crypto asset trading process using mathematical and statistical methods, c. General/transferable skills 1. develop analytical thinking to make data-driven investment decisions, 2. adapt to changing market conditions and find innovative solutions. 3. Description
. to form a systematic understanding of the economics of cryptoassets and the basic principles, tools and strategies of trading them,
• to develop analytical and practical foundations for analyzing cryptocurrency markets, developing investment strategies and managing risks, • to introduce students to the regulatory framework and ethical approaches for effective and responsible trading. 4. Teaching and Learning Styles and Methods
1. Lecture, practical and seminar classes.
2. Problem solving on the computer, scientific discussions. 3. Independent research work. 5. Evaluation Methods and Criteria
The course is graded out of a maximum of 20 points,
independent work with a maximum of 8 points (40%), ongoing tests with a maximum of 3 points (15%), the final exam is oral with a maximum of 9 points (45%). 6. Basic Bibliography
7. Main sections of the course
● Cryptocurrency market fundamentals and their dynamics.
● Types of digital assets: features of spot and derivative transactions. ● Technical analysis: charts, indicators and price prediction methods. ● Fundamental analysis: assessment of market signals and events. ● Risk management: methodology for measuring and limiting positions. ● Trading ethics and legal regulations. |
||
| 0107 | --- | 3 |
|
2nd spring term
30
4 hours/week
MANDATORY
0107/Մ08
1. Purpose of the Course
. to form a fundamental understanding of the main types of risk inherent in DeFi platforms,
• to develop practical knowledge and analytical skills for the application of risk assessment and management tools in the blockchain environment, • to introduce students to the basics of developing strategies related to reducing the risks of digital assets. 2. Educational Outcomes
a. Professional knowledge and understanding
1. present the types of financial risks: market, credit, operational, 2. explain risk management approaches in DeFi platforms, b. Practical professional skills 1. analyze risk indicators and models in the DeFi environment, 2. apply risk mitigation tools (VaR, stress testing, etc.), c. General / transferable skills 1. create risk management strategies in multi-sector systems. 3. Description
. to form a fundamental understanding of the main types of risk inherent in DeFi platforms,
• to develop practical knowledge and analytical skills for the application of risk assessment and management tools in the blockchain environment, • to introduce students to the basics of developing strategies related to reducing the risks of digital assets. 4. Teaching and Learning Styles and Methods
1. Lecture:
2. Independent work with computer programs and literature study. 5. Evaluation Methods and Criteria
The course is graded out of a maximum of 20 points,
independent work with a maximum value of 8 points (40%), current tests with a maximum value of 3 points (15%), final oral exam with a maximum value of 9 points (45%). 6. Basic Bibliography
7. Main sections of the course
. Nature and classification of risk in finance.
• Structure of decentralized financial systems. • Market and price volatility risks. • Liquidity risk and flash loans. • Technical vulnerabilities of smart contracts. • Data security and privacy issues. • DAO governance risks and voting models. • Side-insurance and low asset collateral. • Cyberattack threats and prevention mechanisms. • Algorithmic stablecoin crises and examples. • Credit risk and default modeling in DeFi. • Risk analysis tools (VaR, stress testing, CVaR). • Data-driven analysis with data from blockchain. • Modeling toolkit: Python, Solidity, and Dune Analytics. |
||
| 0107 | --- | 3 |
|
2nd spring term
30
4 hours/week
MANDATORY
0107/Մ09
1. Purpose of the Course
• to form a theoretical foundation for the basic concepts and strategies of game theory for application in financial systems,
• to develop skills in modeling game theory for blockchain-based financial mechanisms, • to introduce students to the basics of game theory for analyzing stakeholder behavior in decentralized systems. 2. Educational Outcomes
a. Professional knowledge and understanding
1. introduce the main concepts of game theory: Nash equilibrium, strategies, 2. explain the application of game theory in blockchain systems, b. Practical professional skills 1. model the interaction of participants in the blockchain, 2. apply game theory algorithms in smart contracts, c. General / transferable skills 1. analyze multi-faceted decision-making processes, 2. work in an interdisciplinary environment: business-technology-policy. 3. Description
• to form a theoretical foundation for the basic concepts and strategies of game theory for application in financial systems,
• to develop skills in modeling game theory for blockchain-based financial mechanisms, • to introduce students to the basics of game theory for analyzing stakeholder behavior in decentralized systems. 4. Teaching and Learning Styles and Methods
1. lectures,
2. independent work, studying relevant literature and websites, using computer programs. 5. Evaluation Methods and Criteria
The course is graded out of a maximum of 20 points,
independent work with a maximum value of 8 points (40%), current tests with a maximum value of 3 points (15%), the final exam is oral with a maximum value of 9 points (45%). 6. Basic Bibliography
7. Main sections of the course
• Introduction to game theory: basic concepts:
• Strategic interaction and Nash equilibrium; • Dominant strategies and mixed equilibria: • Iterative games and time strategies: • Mechanism design: incentives and fairness: • Peculiarities of the blockchain environment and game models: • Smart contracts from the perspective of game theory: • Decision-making processes of DAOs: • Competitive behavior and risks in DeFi systems: • Algorithmic stability and resilience: • Collusion and manipulation in blockchain systems: • Modeling digital assets using game theory. |
||
| 0107 | --- | 6 |
|
1st autumn term
60
4 hours/week
MANDATORY
0107/Մ03
1. Purpose of the Course
. to form basic knowledge about the mathematical models and cryptographic algorithms underlying blockchain,
• to introduce students to the basics of digital signatures, hash functions, and parallel arithmetic, • to develop skills in analyzing and modeling the security of blockchain systems using mathematical methods. 2. Educational Outcomes
a. Professional knowledge and understanding
1. present the mathematical foundations of blockchain: network theory, arithmetic algorithms, 2. describe public and private key cryptographic systems, b. Practical professional skills 1. apply arithmetic methods to analyze chain structures and hash functions, 2. carry out modeling and verification of cryptographic functions, c. General / transferable skills 1. mathematically analyze complex technological problems, 2. systematically build reasoned analytical conclusions. 3. Description
. to form basic knowledge about the mathematical models and cryptographic algorithms underlying blockchain,
• to introduce students to the basics of digital signatures, hash functions, and parallel arithmetic, • to develop skills in analyzing and modeling the security of blockchain systems using mathematical methods. 4. Teaching and Learning Styles and Methods
1. lecture,
2. practical work using computer programs, 3. independent work with computer programs and literature study. 5. Evaluation Methods and Criteria
The course is graded out of a maximum of 20 points,
the ongoing tests are written, with a maximum value of 4 points each one (40%), the independent work is written, with a maximum value of 3 points (15%), the final exam is oral, with a maximum value of 9 points (45%). 6. Basic Bibliography
7. Main sections of the course
. Fundamentals of Arithmetic and Finite Fields:
• Hash Functions and Their Applications in Blockchain: • Digital Signatures: RSA, DSA, ECDSA: • Public Key Cryptography and Blockchain Security: • Elliptic Curve Cryptography (ECC): • Merkle Trees and Data Integrity Control: • Mathematical Models of Proof-of-Work and Proof-of-Stake Algorithms: • Zero-Knowledge Proofs (ZKP) and zk-SNARKs: • Quantum Attack Threats and Post-Quantum Cryptography: • Applications of Cryptography in Smart Contracts and dApps: • Practical Exercises in Python and Solidity Environments: • Practical Analysis on the Example of Bitcoin, Ethereum, Zcash and Other Platforms. |
||
Other educational modules
| Chair code | Name of the course | Credits |
|---|---|---|
| 0107 | Professional Internship | 3 |
|
2nd term
180 hours
3 weeks
MANDATORY
0107/Մ11
1. Purpose of the Course
• to develop the student's professional skills and experience through practical work related to real-world applications of blockchain technologies, digital currencies, and decentralized systems,
• to deepen theoretical knowledge by combining them with practical problems of specific organizations and projects, • to develop professional and transferable skills such as teamwork, project analysis and presentation, as well as professional communication 2. Educational Outcomes
a. Professional knowledge and understanding
1. develop and advance the architecture, functions and application areas of blockchain technology, 2. identify and analyze the main legal, technological and economic aspects of digital currencies and decentralized finance, b. Practical professional skills 1. develop, test and analyze smart contracts using appropriate programming languages (e.g. Solidity), 2. apply data analysis tools to model and evaluate blockchain data, c. Generic/transferable skills (if any) 1. work in a team and collaborate in a professional environment using digital and communication technologies, 2. present professional analyses orally and in writing using modern communication tools. 3. Description
• to develop the student's professional skills and experience through practical work related to real-world applications of blockchain technologies, digital currencies, and decentralized systems,
• to deepen theoretical knowledge by combining them with practical problems of specific organizations and projects, • to develop professional and transferable skills such as teamwork, project analysis and presentation, as well as professional communication 4. Teaching and Learning Styles and Methods
1. Students observe and analyze real-world examples of financial markets, blockchain technologies, and cryptoassets based on open data, case studies, and analytics.
2. Students develop a specific digital product or blockchain solution with a technical document and a workable result. 3. Tools are actively used to present the movement of digital currencies, blockchain network analysis, or technical market observation. 5. Evaluation Methods and Criteria
Practice is assessed in the form of a test. Internship is evaluated positively (verified, pass check) if the student participated in the internship, completed the tasks provided by the program, submitted the internship report within the specified period.
6. Basic Bibliography
7. Main sections of the course
1. Students are introduced to the relevant problem: creating a sample blockchain network using Ethereum or Hyperledger, applying data encryption methods to simulate real transactions, collecting and analyzing data from blockchain correspondents (block explorer), assessing information security risks in blockchain systems, modeling changes in the cryptoasset market based on time series, analyzing a decentralized financial platform (DeFi) with an assessment of risks and profitability, identifying security vulnerabilities in blockchain projects.
2. The supervisor gives an assignment - a professional project. 3. Students complete the assigned project. |
||
| 0107 | Master's Thesis | 12 |
|
2nd term
Individual work – 360 hours
MANDATORY
0107/Մ12
1. Purpose of the Course
• to test the student's professional theoretical and applied knowledge,
• to test the student's practical professional abilities in practically building models, formulating and solving problems, obtaining and formulating results, • to test the student's ability to present and justify the results obtained. 2. Educational Outcomes
a. Professional knowledge and understanding
1. interpret the results obtained, present ways and options for solving practical problems, 2. apply the basics of blockchain, data analysis and cybersecurity in a professional environment, b. Practical professional skills 3. perform preliminary data analysis and modeling, 4. perform risk management in the crypto-asset trading process using mathematical and statistical methods, c. General/transferable skills (if any) 1. develop analytical thinking to make data-based investment decisions, 2. use professional literature (including foreign language), prepare scientific reports, specialize in various fields of science and economics, where rational thinking, analytical skills, and logic are required. 3. Description
• to test the student's professional theoretical and applied knowledge,
• to test the student's practical professional abilities in practically building models, formulating and solving problems, obtaining and formulating results, • to test the student's ability to present and justify the results obtained. 4. Evaluation Methods and Criteria
1. The novelty of the research is assessed
2. The clarity/accuracy of the presentation, the justification of the provisions is evaluated 3. Evaluation criteria and preparation procedure 5. Main sections of the course
Title page
Signatures page Summary Content: Introduction Main part Conclusions (and recommendations) Reference/literature list Appendices. |
||