
David Mix Barrington
Adjunct Professor · Computational Complexity
University of Massachusetts AmherstAbout
David Mix Barrington is an Adjunct Professor at the Manning College of Information and Computer Sciences (CICS) at the University of Massachusetts Amherst. His primary research focuses on computational complexity, including boolean circuits, automata, and logic. He has held significant administrative roles, such as Associate Chair for Academics in the College of Information and Computing Sciences, Chief Undergraduate Advisor, and Undergraduate Program Director. He is also a seasoned educator, teaching courses like COMPSCI 250 (discrete mathematics), COMPSCI 501 (formal languages and computability), and graduate seminars on complexity theory. His contributions extend to textbook development, notably Discrete Mathematics: A Foundation for Computer Science.
Research Interests: Dr. Barrington’s work bridges theoretical computer science and mathematics, emphasizing foundational topics such as complexity theory, automata theory, and logic. His teaching spans undergraduate and graduate levels, with a focus on rigorous core courses and advanced theory. He has also contributed to interdisciplinary initiatives, including co-authoring the alternate history collaborative For All Nails.
Advising & Leadership: Beyond teaching, Dr. Barrington has served in leadership roles to enhance academic programs and student advising at UMass Amherst. He coordinates the CICS Theory Seminar (COMPSCI 891M) and has led efforts to refine curricula and academic policies.
Find David Mix Barrington elsewhere
Related Searches
You Might Also Like
David A. Mix BarringtonUniversity of Massachusetts Amherst · Professor- AAntti KuusistoTampere University · Associate Professor
Hedyeh BeyhaghiUniversity of Massachusetts Amherst · Assistant Professor
Heather M. ConboyUniversity of Massachusetts Amherst · Part-Time Lecturer- DDmitry ChistikovUniversity of Warwick · Associate Professor
Sylvain SenéBrown University · Professor