CMSC 389E:
Digital Logic Design Through Minecraft


  • Spring 2020
  • Instructors: Akilesh Praveen, Ashwath Krishnan
  • F 11:00-11:50 via Discord

Overview

CMSC389E, Digital Logic Design through Minecraft is a Computer Science course at the University of Maryland which strives to teach students the principles and theory of digital logic in a fun, novel way. Students will leverage the popular sandbox game, Minecraft, as a learning tool as they build the basic components of a 2-bit computer, including an ALU, RAM, ROM, Clock, etc. Course curriculum is adapted from Alexander Brassel's 2019 offering of the course, and heavily borrows from CMSC250 (Discrete Structures) and ENME244 (Digital Logic) at UMD.

Your Instructors


Your instructors for Fall 2020 will be Akilesh Praveen (cs.umd.edu/~apraveen) and Ashwath Krishnan.

Acknowledgements


This class is currently taught by Akilesh Praveen and Ashwath Krishnan. We are both third-year computer science students at the University of Maryland

The Minecraft modification that allows Minecraft to interface with the UMD submit server and adds several QOL improvements is created by Jamie Brassel.


This website is compliant with UMD accessibility standards. Please contact apraveen@cs.umd.edu if you are in need of special accomodations.