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.

Over the past year, I’ve taught the following courses:

For a full description of these and other courses, see my teaching page.


Halligan Hall 202c

sbell _ ece.tufts.edu

I am on leave for Spring 2020, but I’ll generally be on campus one day a week. You can see when I’ll be around 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.


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 [PDF, 3.9MB].