Nancy A. LynchView profile
Professor
Nancy A. Lynch is the NEC Professor of Software Science and Engineering and Professor of Electrical Engineering and Computer Science at the Massachusetts Institute of Technology, where she heads the Theory of Distributed Systems (TDS) group within CSAIL. Research Interests Distributed computing algorithms and lower bounds Real-time and fault-tolerant systems Formal modelling and verification Wireless network algorithms Biological distributed algorithms Neural computation and spiking networks Across her work, Lynch blends rigorous theoretical analysis with practical relevance, tackling problems ranging from consensus and leader election in unreliable networks to modelling decision-making circuits in the brain. Publications & Trends Since 2020 she has published extensively on distributed algorithms , swarm robotics , neuromorphic architectures , and biologically-inspired computation . Notable recent directions include hierarchical concept learning in spiking neural networks, nanobot locomotion modelling for cancer detection, and superconducting nanowire platforms for energy-efficient neural hardware. Scientific Awards & Honors Best Paper Award, OPODIS 2018 Best Paper Award, IEEE NCA 2014 Highlight Paper, Neuromorphic Computing and Engineering 2022 Teaching & Advising Lynch teaches core graduate and undergraduate subjects at MIT including 6.042J Mathematics for Computer Science , 6.852J/18.437 Distributed Algorithms , and 6.885/6.006 Algorithms . She has supervised dozens of PhD students and post-docs whose names are listed on her Past Students page. Laboratory & Teams She leads the Theory of Distributed Systems (TDS) Group , a vibrant research team within MIT CSAIL . TDS is part of the larger Theory of Computation group and hosts weekly seminars, reading groups, and collaborative projects with partners across MIT and worldwide.









