MIT 6.111 (Spring 2007):
Introductory Digital Systems Laboratory

Course Description: Lectures and labs on digital logic, sequential building blocks, finite-state machines, timing and synchronization, and FPGA-based design prepare students for the design and implementation of a final project of their choice: games, music, digital filters, wireless communications, video, or graphics. Extensive use of Verilog for describing and implementing digital logic designs on a state-of-the-art FPGA. Students engage in extensive written and oral communication exercises. 12 Engineering Design Points. Prereq: 6.002 or 6.071 Units: 3-7-2

Lecture: MWF1 (34-101), Recitations: F1 (R1: 34-303, R2: 34-304, R3: 36-144); Either lecture or recitations will be held on Fridays at 1PM
Lecturers: Anantha Chandrakasan (, 38-107, 8-7619) and Akintunde (Tayo) Akinwande (, 39-553, 8-7974)
TAs: Javier Castro (, Amir Hirsch(, David Wentzloff ( -- ph: 3-7350, 38-684
Technical Instructor: Gim P. Hom (38-644, 4-3373, gim@MIT.EDU)
LAs: Wendi Li (, Alex Valys (, Zhongying Zhou (zy3@

Recitation Assignments  (requires MIT CA certificate)
Schedules of Lecturer, Teaching Assistants, and Lab Assistants


Class Schedule and Lecture Slides

General Handouts

FPGA Lab Kit and Tutorials


Problem Sets and Solutions

Lab Hours

Project Information

Final Projects (with Videos!)

Tutorial Services (HKN)     Tutorial Services (TSR)
Stressed out? - call Nightline (3-8800) or the Dean on-call (3-1212)
6.111 Hotline Send electronic mail to
EMERGENCY - DIAL 100 Emergency and Service numbers

Last updated April 8, 2007 by Anantha P. Chandrakasan,
Copyright 2007 by Massachusetts Institute of Technology. All rights reserved.