Unformatted text preview:

Appendix 7 CUHK-Shenzhen Course Outline 1. Course Identity A. Course as listed in CUHK-Shenzhen The information in this block should be exactly as approved by CUHK Senate. In case there are any differences, please explain in the table below. Course code MDS6117 Course title (English) Blockchain Technology and Development Course title (Chinese) 区块链技术与开发 Units 3 Description (English) The course is designed to inspire students to systematically and critically understand technical aspects of blockchain system, including architecture, consensus model, smart contract, and decentralized applications. Students will be exposed to the latest advancement of blockchain technologies and applications, including various blockchain frameworks and application development techniques. Description (Chinese) 该课程旨在激发学生系统和批判性地了解区块链系统的技术方面,包括体系结构,共识模型,智能合约和去中心化应用程序。学生将了解区块链技术和应用程序的最新进展,包括各种区块链框架和应用程序开发技术。 B. Corresponding course in CUHK Please give details of the closest corresponding course in CUHK (as approved by CUHK Senate and listed in course list). If the course in Shenzhen maps to more than one course in CUHK, please make multiple copies of the block below. Course code FTEC4007 Course title (English) Introduction to Blockchain and Distributed Ledger Technology Course title (Chinese) 区块链及分布式分类账技术介绍 Units Description (English) The course will cover the technical aspects of cryptocurrencies, blockchain technologies, distributed ledger technology and their applications. Students will learn how these systems work and how to develop secure software application that interacts with the Bitcoin network and other cryptocurrencies. Description (Chinese)Appendix 7 2. Prerequisites / Co-requisites Please state prerequisites and co-requisites, in terms of courses in CUHK-Shenzhen* or any other requirements (e.g., having taken certain subjects in high school). (* Because course codes may not yet be stable, please provide both course code and course tile.) A. Prerequisites • Basic knowledge of programming languages • Basic understanding of system development • Basic skills of database design and implementation B. Co-requisites None 3. Learning Outcomes The goal of this course is to give you a solid foundation covering problems, challenges, concepts, and techniques in blockchain technology and business applications. Upon satisfactory completion of this course, you can expect to: • Understand the fundamental concepts in blockchain and its applications such as cryptocurrency and consensus algorithms, and be able to read and argue about blockchain issues in a professional setting. • Appreciate the role and use of blockchain in organizations and institutions, the typical benefits to obtain, and common challenges to overcome. • Know the core concepts, methods, techniques, and tools for the development of blockchain solutions for various business contexts such as finance, healthcare, and manufacturing. • Understand how to apply and integrate appropriate components and functions of various blockchain solutions into existing IT infrastructures. • Critically evaluate current trends in blockchain technology and their manifestation in business of various industrial sectors. 4. Course syllabus Please see the course schedule. 5. Assessment Scheme Component/ method % weight Participation 5% Assignments 10% Group Project Report 1 (Design) 10% Group Project Report 2 (Deployment) 15% Midterm Exam 20% Final Exam 40%Appendix 7 Notes about grading: 1. Participation In several classes that are chosen randomly, a signup sheet will be distributed during the second hour of the class. The portion of days that you are in class will be used to assess your participation grade. 2. Assignments There are several assignments, which will be distributed in the semester. Detailed guidance and grading standards for the assignments will be distributed later in the semester. 3. Reports The two project reports will be graded according to the quality of presentation and contents. Detailed guidance and grading standards about the reports will be distributed later in the semester. 4. Exams A midterm exam and a final exam will be given in the semester, which will cover the course materials in the lectures and labs. A sample midterm exam will be given before the midterm so that students will be familiar with the exam format. The final exam will have the same format as the midterm exam. 6. Grade descriptor Grade Description A Demonstrates a profound understanding of the knowledge in blockchain techniques, the skills of designing, implementing and testing various blockchain systems, and the ability to solve blockchain problems. A- Demonstrates a descent understanding of the knowledge in blockchain techniques, the skills of designing, implementing and testing various blockchain systems, and the ability to solve blockchain problems. B Demonstrates a general understanding of the knowledge in blockchain techniques, the skills of designing, implementing and testing various blockchain systems, and the ability to solve blockchain problems. C Demonstrates a limited understanding of the knowledge in blockchain techniques, the skills of designing, implementing and testing various blockchain systems, and the ability to solve blockchain problems. D Demonstrates a minimal understanding of the knowledge in blockchain techniques, the skills of designing, implementing and testing various blockchain systems, and the ability to solve blockchain problems. F Demonstrates a poor understanding of the knowledge in blockchain techniques, the skills of designing, implementing and testing various blockchain systems, and the ability to solve blockchain problems.Appendix 7 7. Feedback for evaluation • Formal Course and Teaching Evaluation by students after finishing all the lectures; • Informal feedback to instructor and/or teaching assistant(s) through face-to-face talking, phone calls, emails, the course website, etc.; • Departmental retreat and programme review. 8. Reading A. Required Instructional Materials: Lecture slides, tutorial materials and other readings will be distributed throughout the semester. Textbook: Tiana Laurence, IBM -


View Full Document

CUHK- Shenzhen MDS6 117 - MDS6117 Course Outline

Download MDS6117 Course Outline
Our administrator received your request to download this document. We will send you the file to your email shortly.
Loading Unlocking...
Login

Join to view MDS6117 Course Outline and access 3M+ class-specific study document.

or
We will never post anything without your permission.
Don't have an account?
Sign Up

Join to view MDS6117 Course Outline 2 2 and access 3M+ class-specific study document.

or

By creating an account you agree to our Privacy Policy and Terms Of Use

Already a member?