Andrei N. Migunov

Hi! I'm Andrei. I'm a computer scientist and currently Assistant Professor of Computer Science at Drake University.

prof_pic.jpg

I’m originally from Riga, Latvia and have been in the U.S. for most of my life. I received my Ph.D. in Computer Science from Iowa State University in 2022, and then started teaching at Drake University in Des Moines, Iowa.

Disclaimer: My views expressed on this site are not affiliated, for good or bad, with my employer.

Lately I’ve been interested in

  • molecular programming and continuous computation (a persistent interest)
  • aesthetics of computing (a new interest I discovered over the last couple of years, which seems to bind a lot of my non-CS interests together),
  • philosophy of science (an interest older than my professional life, but my approaches to it veer too much into politics for it to be suitable to my professional work), and, most recently,
  • game design (I am working on a text based adventure game, “artisinally” crafted by only my own brain with all its flaws and less-than-perfect foresight and design strategies).

I recently wrote a zine (the first in a series). It turned out to be about the ethical content of artisinal and craft production. In the spirit of a zine, I wrote it in a day and it’s as well-organized as it could become before my self-imposed 24 hour deadline for its printing. I would be happy to mail you a hard copy if you’d like one, as is tradition - just ask.

I find it easier to connect with people over music than any other thing, so let’s chat about that anytime: Bandcamp profile.

news

Sep 9, 2025 Nicholas Haisler presented the paper A Selective Dual-Railing Approach for General-Purpose Analog Computers at the 22nd International Conference on Unconventional Computation and Natural Computation, September 1-5, 2025 in Nice, France.
Apr 18, 2025 Congratulations to Garrett Provence, Khalid Mohammed, and Nicholas Haisler, students at Drake University, for winning second place in the 2025 CCSC Central Plains Conference poster competition! Their work discussed an improved dual-railing strategy for Chemical Reaction Networks.
Apr 9, 2024 Congratulations to Nicholas Haisler, a student at Drake University, for winning second place in the CCSC Central Plains Conference poster competition! Nicholas discussed work in progress on implementing a compiler for nanotech applications. His poster was titled “Compiling to a Nanotech Language: Population Protocols”.
Sep 1, 2023 Together with Xiang Huang and Liang Kong at University of Illinois-Springfield, received grant DE-SC0024278 from the Department of Energy to study the relationships between analog models and submodels, and to develop a compiler to transform ODE systems into population protocols. This project involves many undergraduate research opportunities for Drake and UIS students!

latest posts

selected publications

  1. A Selective Dual-Railing Technique for General Purpose Analog Computers
    Nicholas Haisler, Xiang Huang, Andrei N Migunov, and 2 more authors
    In Proceedings of the 22nd International Conference on Unconventional Computation and Natural Computation (UCNC 2025), Sep 2025
  2. Algorithmic Dimensions via Learning Functions
    Jack H. Lutz, and Andrei N Migunov
    In Proceedings of the 49th International Symposium on Mathematical Foundations of Computer Science (MFCS 2024), Aug 2024
  3. A General Purpose Analog Computer to Population Protocol Compiler
    Xiang Huang, and Andrei N Migunov
    In Proceedings of the 21st ACM International Conference on Computing Frontiers Workshops and Special Sessions (CF ’24 Companion), May 2024