6.004 เป็นวิชาพื้นฐานของศาสตร์ทางด้านระบบดิจิตอล โดยเริ่มสอนจาก MOS ทรานซิสเตอร์ ต่อเนื่องไปยัง ลอจิกเกท วงจรเชิงผสมและวงจรเชิงลำดับ finite-state machine, คอมพิวเตอร์ และ ระบบโดยสมบูรณ์ จากตัวอย่างการออกแบบต่าง ๆ นักเรียนจะได้เรียนรู้ทั้งในส่วนของฮาร์ดแวร์และซอฟต์แวร์
6.004 เป็นวิชาบังคับสำหรับนักเรียนระดับป.ตรี ในสาขาวิศวกรรมไฟฟ้าและวิทยาศาสตร์คอมพิวเตอร์ (EECS)ที่ต้องการเข้าใจ (และออกแบบได้ในที่สุด)ระบบดิจิตอล คุณต้องเข้าใจเนื้อหาวิชานี้เพื่อการเรียนวิชาต่าง ๆ ต่อไปในอนาคต ได้แก่ การออกแบบวงจรดิจิตอล, สถาปัตยกรรมคอมพิวเตอร์ และระบบคอมพิวเตอร์ ก่อนจะเรียนวิชานี้ นักเรียนควรใช้คอมพิวเตอร์ได้อย่างสะดวกสบาย ควรมีความรู้เกี่ยวกับการเขียนโปรแกรมพื้นฐาน (6.001) และพื้นฐานทางด้านไฟฟ้า (6.002) มาก่อน
โปรแกรมที่ต้องใช้
ต้องมี Java® plugin software เพื่อใช้ในการรันจาวาไฟล์ที่มีให้ในเว็บของวิชานี้
Java® เป็นเครื่องหมายจดทะเบียนของบริษัท ซันไมโครซิสเต็ม ในอเมริกาและประเทศอื่น ๆ