CMSC 389E:
Digital Logic Design Through Minecraft

  • Spring 2022
  • Instructors: Jordan Marry
  • F 3:00-3:50 @ CSI 1122


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 Spring2022 will be Jordan Marry


This class is currently taught by Jordan Marry. I am a third-year computer science student 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 if you are in need of special accomodations.