Hi, I’m Steven!

I’m an Assistant Teaching Professor in Electrical and Computer Engineering at Tufts University, where I teach a mix of topics including embedded programming, computer architecture, and imaging systems.

In Spring 2022, I’m teaching:

In Fall 2022, I will be teaching:

For a full description of these and other courses I’ve taught, see my teaching page.


Halligan 234 (a few steps down the hall from the 2nd-floor kitchen, across the hall from the ECE labs)

sbell _ ece.tufts.edu

For Spring 2022, I will be on campus Mondays, Tuesdays and Thursdays, and available via Zoom the rest of the week. You can see when I’m available on this calendar; send me an email if you’d like to schedule a meeting.

If you’re interested in working in my research lab, please read this first.


Ok, “news” is a stretch. Here are some things I’ve worked on in the last few years, in addition to teaching my courses:

VHDLweb updates

This year I rebuilt VHDLweb from scratch to improve the user experience and capture more useful data. I’m now looking for one or two eager students to help analyze all of the data from Spring 2020, with the goal of understanding how students learn VHDL and digital design more generally. I’m also looking for help adding several new features to VHDLweb. Get in touch with me if you’re interested.

Tufts “Teaching with Technology” award

I received a 2019 Tufts “Teaching with Technology” award for my work creating VHDLweb, a tool which lets students write and simulate VHDL code in a web browser.

Traditional simulation tools have substantial installation overhead, making them impractical to use for a quick in-class exercise. They also have a steep learning curve, meaning that precious cognitive resources which could be focused on learning digital design are instead wasted navigating the peculiarities of the tool.

VHDLweb reduces both of these burdens to zero, allowing students to solve VHDL problems in class, on any device, with nothing to install and nothing sucking their focus from the task of writing code. You can try it out at vhdlweb.com. It’ll be undergoing heavy construction over the next few months, so don’t be surprised if things are broken or the site goes down for a bit.

ASEE-ECE best paper

In June 2018, I presented on Stanford’s ENGR 40M, “An Introduction to Making” at the 2018 ASEE annual conference, which was chosen as the ECE section Best Paper. The basic goal was to make an introductory electrical engineering class more interesting and useful for the non-majors who were taking it by centering the course around a series of fun and realistic projects. You can read the full paper here.