Dmitry Zinoviev, PhD

Professor, Mathematics & Computer Science

Send a Message

Education

  • PhD, Computer Science, SUNY at Stony Brook
  • MS, Computer Science, SUNY at Stony Brook
  • MS, Physics, Lomonosov Moscow State University, Russia

Research Interests

  • Complex Networks
  • Computer Simulations and Modeling
  • Computational Social Science

Teaching Philosophy

I teach computer science as both a technical discipline and a way of thinking: precise, creative, historically grounded, and deeply connected to the world around us. In my courses, I emphasize hands-on problem solving, clear communication, diagrammatic and systems thinking, and the ability to move confidently between theory, code, architecture, data, and social context. My goal is to help students become not only better programmers, but also more careful thinkers, builders, and interpreters of technology.

Professional Affiliations

INSNA member

Selected Publications

Faculty Default

Contact Me

Office Hours

Courses Taught

  • CMPSC-F107 Ants, Rumors and Gridlocks
  • CMPSC-F353 Architecture of Computer Systems
  • CMPSC-F355 Operating Systems
  • CMPSC-F310 Introduction to Data Science
  • CMPSC-410 Specialized Topics in Computer Science