Home / Semester 5 / CSC307
Back to Subjects

CSC307 — Blockchain Architecture And Design-I

Course Overview

CSC307 3 Credits L:2 T:0 P:2 Specialization Cyber Security and Block Chain
Download Syllabus

An introductory course on blockchain architecture and design covering blockchain concepts, application templates, Ethereum, Truffle, Solidity smart contract development, and non-financial applications of blockchain.

Unit 1

Blockchain concepts

Unit 2

Blockchain application templates

Unit 3

Introduction to Truffle and smart contracts development

Unit 4

Ethereum blockchain and Distributed applications

Unit 5

Solidity

Unit 6

Non-financial applications of blockchain

Continuous Assessment

3 components

Best 2 of 3 CAs will be considered for evaluation.
BYOD-Practical 1 50%

Practical based problem based on blockchain, with 20 marks for practical execution and 10 for viva.

Week 3 / 5

Rubric
To evaluate the conceptual and practical based understanding of the course content

BYOD-Practical 2 50%

Practical based problem based on blockchain, with 20 marks for practical execution and 10 for viva.

Week 8 / 10

Rubric
To evaluate the conceptual and practical based understanding of the course content.

Test 50%

It will be Subjective based containing 3 questions of 10 marks each. Syllabus will be from CA1 and CA2.

Week 11 / 13

Rubric
Subjective test based on the syllabus

Exams & Practice

Mid Term Examination

Mid-semester comprehensive evaluation

20%

End Term Examination

Final semester comprehensive evaluation

50%

Type: Examination

CSC307 - FAQs

How many units are in CSC307?

CSC307 has 6 units. Each unit includes detailed notes and MCQ practice questions.

What exam resources are available for CSC307?

Unit-wise notes and MCQ practice are available. Exam resources coming soon.

How to prepare for CSC307 exams?

Study each unit's notes thoroughly, practice MCQs to test understanding, and attempt mock tests before exams. Focus on important topics and previous year questions.