Skip to main content

more options

Teaching   | Student Designs | ytube

This year I help Hunter Adams teach two courses in Electrical and Computer Engineering, ECE 4760 in fall 2021 and ECE 5760 in spring 2022. ECE 4760 covers microcontrollers as components in electronic design. ECE 5760 covers FPGA and SoC design. Student designs contains undergraduate and Masters of Engineering work in ECE and Neurobiology.
I taught:
ECE4760 from 1997 to 2019.
ECE5760 from 2006 to 2019.
ECE4920 from 2016 to 2020

Research   Hackaday Projects | Older Projects | Hardware and software

Since 2010, most hardware/software project descriptions are on the hackaday project site. The older projects section contains details of various projects from 1998-2010. The image to the right is from a 2014 paper using operational amplifier non-linear saturation to model a biological patterning system; the lateral inhibition of notch signaling (delta-notch system). The hardware and software techniques section contains various items connected to research, teaching, or simply trying to understand the methods section of some paper. These tend to be fairly specialized.

Documentation    Talks and Posters | Random Bits | Older Material

Nature Cover

Simulated crystal fracture, 1997.

Various Journal Club talks I have given are documented, mostly for my own use. Some of the talks overlap the hardware/software section above and several of them contain Matlab code examples. There are also posters presented at NeuroScience and other meetings.

The Random Bits section includes some personal details, such as a resume and a list of coauthors, as well as some video and pictures taken around Cornell, and some other descriptive material.

The Older Material link points to various projects, courses, and images from the past. A still image from an animation project I did at the Cornell Theory Center in 1996 is shown on the right. The animation was based on the simulated fracture of a crystal containing more than 100 million atoms. That seemed big at the time


Office: 214 Phillips Hall : 42.44478, -76.48216
Digital Lab: 238 Phillips Hall : 42.44443, -76.48226
(Phillips Hall is red on map)
Electronic: or
ECE department page