This is a Half-Semester Course. Classes commence from 7.01.2026 till 24.02.2026. Final Exam will be in the week of 26th Feb-6 March 2026. It is a pre-requisite for CS 218: Programmable and Interoperable Blockchains.
Instructor: Subhra Mazumdar (subhra.mazumdar@iiti.ac.in), Department of Computer Science and Engineering, IIT Indore
Teaching Assistants:
Venue:
Course Delivery: 2 Lectures and 1 Tutorial per week. Tutorials will involve problem-solving on the topics discussed during the lectures.
Lecture Timings:
Monday (Lecture) : 12:30 PM - 1:25 PM
Wednesday (Lecture) : 12:30 PM - 1:25 PM
Friday (Tutorial) : 12:30 PM - 1:25 PM
Prerequisites: Knowledge of Programming, Data Structures and Algorithms (concept of array, linked list, stacks, recursion, Binary Tree, n-ary tree, Hashing)
Course Plan:
Excel sheet courtesy Dr. Lawqueen Kanesh. Follow the excel sheet for the course plan this semester
Evaluation:
Quiz:
Assignments:
Half-sem theory exam: 30
Textbooks:
Bitcoin and Cryptocurrency Technologies, Arvind Narayanan, Joseph Bonneau, Edward Felten, Andrew Miller, Steven Goldfeder