Todd S. Sproull
Teaching Professor
Director of Internet Technologies and Applications (ITA)
Computer Science and Engineering Department
Campus Box 1045
Washington University
St. Louis, Missouri 63130-4899
todd at wustl.edu
314-935-7140 (office), 314-935-7302 (fax)
Office: Lopata 204E


I am a Teaching Professor at Washington University in St. Louis. I completed my Ph.D. in Computer Engineering in August 2009. My research advisors were Professors John Lockwood and Roger Chamberlain. My research interests are Peer-to-Peer (P2P) networks and reprogrammable hardware using the FPX Platform.


Teaching

CSE 330 Fall 2024
CSE 438 Fall 2024

Video

Connecting to AWS EC2

Journal Publication

Scalable IP Lookup for Internet Routers, David E. Taylor, Jonathan S. Turner, John W. Lockwood, Todd S. Sproull, David B. Parlour, IEEE Journal on Selected Areas in Communications, Volume 21, Number 4, May 2003.

Conference Publications

Evaluation of the Placement of Network Services, Todd Sproull and Roger Chamberlain, ICOMP 2011, Las Vegas, Nevada, July 18-21, 2011

Distributed Algorithms for the Placement of Network Services , Todd Sproull and Roger Chamberlain, ICOMP 2010, Las Vegas, Nevada, July 12-15, 2010

Intelligent Avionics with Advanced Clustering , John Meier, Todd Sproull, G. Adam Covington, and John Lockwood, IEEE Aerospace 2008, Big Sky, Montana, March 1-8, 2008

Management and Service Discovery in Satellite and Avionic Networks , Todd Sproull, John Meier, and John Lockwood, IEEE Aerospace 2007, Big Sky, Montana, March 3-10, 2007

Extensible Network Configuration and Communication Framework , Todd Sproull and John Lockwood, Seventh Annual International Working Conference on Active and Programmable Networks (IWAN 05), Nice, France, November 21-23, 2005

Mutable Codesign for Embedded Protocol Processing , Todd Sproull, Gordon Brebner, and Christoper Neely, 15th International Conference on Field Programmable Logic and Applications (FPL 2005), Tampere, Finland, August 24-26, 2005

Snort Offloader: A Reconfigurable Hardware NIDS Filter , Haoyu Song, Todd Sproull, Michael Attig, and John Lockwood, 15th International Conference on Field Programmable Logic and Applications (FPL 2005), Tampere, Finland, August 24-26, 2005

Distributed Intrusion Prevention in Active and Extensible Networks , Todd Sproull and John Lockwood, International Working Conference on Active Networking (IWAN 04), October 27-29, 2004, Lawrence, Kansas, USA.

Deep Packet Inspection Using Parallel Bloom Filters, Sarang Dharmapurikar, Praveen Krishnamurthy, Todd Sproull, John Lockwood, (HOTI'03): Hot Interconnects 11: 2003, Stanford, CA, 8/03.

Scalable IP Lookup for Programmable Routers, David E. Taylor, John W. Lockwood, Todd S. Sproull, Jonathan S. Turner, David B. Parlour, IEEE INFOCOM 2002: 21st Annual Joint Conference of the IEEE Computer and Communications Societies, New York, NY, 6/02.

Control and Configuration Software for a Reconfigurable Networking Hardware Platform, Todd S. Sproull, John W. Lockwood, David E. Taylor, FCCM'02: 2002 IEEE Symposium on Field-Programmable Custom Computing Machines, Napa, CA, 4/02.

Demonstration

Sensor Fusion and Correlation , Todd S. Sproull, Richard Hough, John W. Lockwood, Christopher Zuver, Kent English, and John Meier, ACM SenSys 2005, San Diego, CA, 11/05.

Patent

Method and apparatus for detecting predefined signatures in packet payload using Bloom filters (awarded October 28, 2008)

Random Quotes

Bart: "Look at me, I'm a grad student. I'm 30 years old and I made 600 dollars last year."
Marge: "Bart, don't make fun of grad students. They just made a terrible life choice."
--The Simpsons

"Interesting - I used a Mac to help me design the next Cray."
--Seymoure Cray when he was told that Apple Inc. had recently bought a Cray supercomputer to help them design the next Mac.

"Research is what I'm doing when I don't know what I'm doing."
--Wernher Von Braun

"Remembering you are going to die is the best way to avoid the fear that you have something to lose."
--Steve Jobs

"Nothing in the world can take the place of Persistence. Talent will not; nothing is more common than unsuccessful men with talent. Genius will not; unrewarded genius is almost a proverb. Education will not; the world is full of educated derelicts. Persistence and determination alone are omnipotent. The slogan 'Press On' has solved and always will solve the problems of the human race."
--Calvin Coolidge

"Perhaps the most valuable result of all education is the ability to make yourself do the thing you have to do, when it ought to be done, whether you like it or not; it is the first lesson that ought to be learned; and however early a man's training begins, it is probably the last lesson that he learns thoroughly."
--Thomas H. Huxley

"When you consider something like death, after which (there being no news flash to the contrary) we may well go out like a candle flame, then it probably doesn't matter if we try too hard, are awkward sometimes, care for one another too deeply, are excessively curious about nature, are too open to experience, enjoy a nonstop expense of the senses in an effort to know life intimately and lovingly. It probably doesn't matter if, while trying to be modest and eager watchers of life's many spectacles, we sometimes look clumsy or get dirty or ask stupid questions or reveal our ignorance or say the wrong thing or light up with wonder like the children we all are. It probably doesn't matter if a passerby sees us dipping a finger into the moist pouches of dozens of lady's slippers to find out what bugs tend to fall into them, and thinks us a bit eccentric. Or a neighbor, fetching her mail, sees us standing in the cold with our own letters in one hand and a seismically red autumn leaf in the other, its color hitting our sense like a blow from a stun gun, as we stand with a huge grin, too paralyzed by the intricately veined gaudiness of the leaf to move."
--Diane Ackerman in A Natural History of the Senses

"When you first start off trying to solve a problem, the first solutions you come up with are very complex, and most people stop there. But if you keep going, and live with the problem and peel more layers of the onion off, you can oftentimes arrive at some very elegant and simple solutions. Most people just don't put in the time or energy to get there."
--Steve Jobs

"If you advance confidently in the direction of your own dreams, and endeavor to live the life that you have imagined, you will meet with a success unexpected in common hours."
--Henry David Thoreau

"Do what you can, with what you’ve got, where you are."
-- Squire Bill Widener of Widener’s Valley, Virginia Theodore Roosevelt: An Autobiography chapter IX