| |
Associate Dean for Research and Graduate Studies
College of Engineering, 241 Carpenter Hall, Cornell University, Ithaca, NY 14853.
- Contact Information:
-
School of Electrical and Computer Engineering
Cornell University
330 Rhodes Hall
Ithaca, NY 14853.
Office: (607) 255-3553
Fax: (607) 255-9072

Please use my Carpenter Hall address for meetings or any mail for the Associate Dean's office.
- Research:
I primarily work on
asynchronous VLSI design
and architecture. I am also interested in a number of
other subjects including concurrency, formal methods,
programming language semantics, information theory, and cognitive systems.
Publications (selected) / News / Bio
- Teaching:
-
I am teaching ECE 3140 this Spring.
Computer Systems
- ECE 3140/CS 3420 (Embedded Systems)
- EE/CS 314 (Computer Organization)
- ECE 320 (Systems and Networks)
- ECE 697 (Topics in Computer Systems--Dynamic Translation)
- Assisted with
- EE 475 (Computer Architecture)
- EE 308 (Fundamentals of Computer Engineering)
- As a student at Caltech:
- CS 20abc (Computers, Computation, and Programs)
- CS 139abc (Concurrency in Computation): instructor
- CS 237a (Design and Implementation of Programming Languages)
VLSI
- ECE 474 (Digital VLSI Design; Fall 2001 projects)
- EE 571 (Asynchronous VLSI Design)
- ECE 5710 (Arithmetic Circuits)
- ECE 5740 (Advanced Digital VLSI Design)
- Assisted with: EE 439/539 (VLSI Digital System Design)
- As a student at Caltech:
- CS/EE 181abc (Digital VLSI Design Laboratory)
- CS 185abc (Asynchronous VLSI design laboratory)
In terms of why I teach classes the way I do, I like some of the
opinions in EWD 1305.
At Cornell, I've received the Tau Beta Pi and Cornell Society of Engineers Excellence in Teaching Award (2000), the IEEE Teacher of the Year Award (2001), the Sonny Yau '72 Excellence in Teaching Award (2001), the Michael Tien '72 Excellence in Teaching Award (2004), and the Ruth and Joel Spira Excellence in Teaching Award (2005, 2009).
- For Cornell students seeking letters of recommendation
For prospective graduate students
For prospective summer interns
- Service:
The following lists some of my major service activities
at Cornell.
Associate Dean for Research and Graduate Studies,
Cornell College of Engineering
1/2010-6/2010 (interim), 7/2010-6/2012
Director of Graduate Studies, Cornell ECE
7/2007-1/2010
Member, Technology Transfer Advisory Committee, Cornell
7/2008-present
- Personal:
You can find out a bit about
me if you like. Here are some
quotations, puzzles,
and poems. Some local FreeBSD
tweaks.
I founded Achronix Semiconductor Corporation,
the multi-GHz FPGA company that is based on asynchronous FPGA technology
developed by my research group (John Teifel's Ph.D. thesis).
Please do not use my former Achronix email address (I won't get the message),
as I am not affiliated with Achronix at this point.
|
|