Christopher J. Terman|
Senior Lecturer, Dept. of EECS
Computer Science and Artificial Intelligence Laboratory
Research Director of the Qumulus project (formerly T-Party), a 10-year $45MM research collaboration with Quanta Computer, Inc. focused on the future of mobile and cloud technologies.
Development of coureseware and content for EECS courses as part of MITx, MIT's on-line education initiative.
Computation Structures (6.004). 6.004 introduces the architecture of digital systems, emphasizing structural principles common to a wide range of technologies. [F99, S00, F00, S01, F01, S02, F02, F03, S05, S06, S07, S08, F10, F11, F12, S13, F13, S14, F14, S15]
Introductory Digital Systems Laboratory (6.111). A hands-on introduction to current implementation techniques for digital systems, leading to a final project of the student's choice. [F04, F05, F06, F07, F08, F09]
Multicore Systems Laboratory (6.173). Lectures and labs illustrate how to build a multicore computer system. Using a field-programmable gate array (FPGA) board, programmed with a simple multicore processor and a minimal software environment, students develop Verilog and software to implement different hardware/software designs for caches, messages, shared memory, and coordination primitives. [F10]
Introduction to VLSI Systems (6.371). An introductory graduate-level course providing a hands-on introduction to the design and implementation of large-scale digital systems in CMOS VLSI. [F96, F02]
Curl. Curl is a new language for creating web documents with almost any sort of content, from simple formatted text to complex interactive applets.
Stata Center. The new home for the computing, information and intelligence sciences, this 713,000 SF building was designed by Frank Gehry. My job as chair of the Client Committee was to coordinate the clients' input to the FOG/A design process. As Associate Director of CSAIL, I organized space assignments, move-in activities and final client fit-out.
XTutor. Client- and server-side software to support an on-line interactive learning environment, funded by iCampus and the D'Arbeloff Program for Academic Excellence. Includes developing a system-independent XML-based framework for writing and annotating interactive educational content to be delivered as a client-side “workbook”.