Skip to main content Skip to footer site map
Daniel S. Roche, Ph.D.

I studied mathematics, computer science, and tuba performance at the University of Delaware before joining the Symbolic Computation Group at the University of Waterloo in Canada for my graduate work. In 2011 I joined the Computer Science Department at USNA, where I was promoted to full professor in 2022. In 2017-2018 I spent a year on sabbatical at the Laboratoire Jean Kuntzmann in Grenoble, France, and in 2024-2025 I will be visiting the center for Reliable Information System and Cyber Security (RISCS) at Boston University.

Education

Ph.D. in Computer Science, University of Waterloo, Waterloo, ON, Canada, 2011
Thesis: Efficient Computation with Sparse and Dense Polynomials

Contact me

  • Emailroche@usna.edu
  • Office: 438 Hopper Hall
  • Phone: 410-293-6814
  • Paper:
    USNA Computer Science Department
    ATTN: Daniel Roche
    597 McNair Rd
    Annapolis, MD 21402

Research and Teaching

go to Top