Primary research areas: Amorphous computing; Systems & networking Research interests: · Application compatibility · Software & systems reliability · Operating system security · Multi-hop wireless networking · Wireless capacity and medium access control · Natural computation and natural systems · Spatial computing and pattern formation · Control of deformable surfaces · Abstracted models of developmental biology
Contact: micahbro at mit dot edu
Publications: ·
N. Kushman, M. Brodsky, S.R.K.
Branavan, D. Katabi, R. Barzilay, M. Rinard. WikiDo.
8th ACM Workshop on Hot Topics in Networking (HotNets-VIII), October 2009. ·
M. Brodsky and R. Morris. In
Defense of Wireless Carrier Sense. Proceedings of ACM SIGCOMM 2009,
Barcelona, Spain, August 2009. (author’s
version w/minor corrections; presentation slides) ·
M. Brodsky. In Defense of Wireless Carrier Sense.
Master’s thesis, MIT, February 2009. ·
M. Krohn, A. Yip. M. Brodsky, R.
Morris, M. Walfish. A World Wide Web Without
Walls. 6th ACM Workshop on Hot Topics in Networking (HotNets-VI),
November 2007. ·
M. Krohn, A. Yip, M. Brodsky, N.
Cliffer, M. F. Kaashoek, E. Kohler, R. Morris. Information Flow Control
For Standard OS Abstractions. Proceedings of the 21st Symposium on
Operating Systems Principles (SOSP 2007), Stevenson, WA, October 2007. ·
M. Brodsky, P. Efstathopoulos,
M. F. Kaashoek, E. Kohler, M. Krohn, D. Mazieres, R. Morris, S. VanDeBogart,
A. Yip. Toward
Secure Services from Untrusted Developers. MIT CSAIL TR-2007-041. · M. Brodsky and E. Kochhar. Nooks for NT. Undergraduate honors thesis, University of Washington, 2006.
Talks: · M. Brodsky, G. Sussman. White Lies about Biology: Programming Deformable Surfaces. 8th International Conference on Complex Systems, June 2011. (slides)
Projects, past and present: Deformable Amorphous Computing WikiDo Mining Application Dependency Data Understanding Carrier Sense ExOR2
Mini-projects: MiniScroller – a navigation and selection tool for Tablet PCs (which really merits its own webpage!)
Teaching: Spring ’11 – 6.945 Adventures in Symbolic Programming TA Autumn ’10 – 6.946 Classical Mechanics: A Computational Approach TA Spring ’10 – 6.945 Adventures in Symbolic Programming half-TA Autumn ’09 – 6.004 Computation Structures TA / recitation instructor Autumn ’07 – 6.02 Intro to EECS II TA
Fun stuff: Silverlight Kaleidoscope – a kaleidoscope simulator I wrote in Silverlight / C# Ripple simulator – a raindrop ripples effect, based on a Silverlight sample from nokola.com, but rewritten with more physically accurate mechanics using a hexagonal waveguide mesh with dispersion compensation
Requisite random list of interesting things else-web: Computer science: A Note on Distributed Computing (The Waldo rant) Grieve with me, blue master chickenz (an XML rant) Unix Haters’ Handbook (an essential companion to The Art of Unix Programming) UW/Berkeley/UCSD History of Computing lectures Windows Research Kernel (get yourself a legal, buildable copy of the source to NTOSKRNL)
Non-computer-science: John Baez’s General Relativity Tutorial The Macrogalleria - a cyberwonderland of polymer fun Paul Falstad’s math and physics applets Physical Audio Signal Processing for Virtual Musical Instruments and Audio Effects Richard Hamming: You and Your Research
Last updated 6/28/2011. Yes, I did compose this in MS Word. Life’s too short for HTML. =P
|