Aaron Deever Headshot

Aaron Deever

Senior Lecturer
Department of Computer Science
Golisano College of Computing and Information Sciences

585-475-4902
Office Hours
For current office hours, please see my personal web site: http://www.cs.rit.edu/~atd
Office Location
Office Mailing Address
102 Lomb Memorial Drive Department of Computer Science Rochester, NY 14623

Aaron Deever

Senior Lecturer
Department of Computer Science
Golisano College of Computing and Information Sciences

Education

BS in Mathematics and Computer Science, Pennsylvania State University; Ph.D. in Applied Mathematics, Cornell University

Bio

Aaron Deever is a Senior Lecturer and Undergraduate Program Coordinator for the Computer Science Department at RIT.  He began teaching at RIT in 2012.

585-475-4902

Areas of Expertise
Algorithm development
Digital image and video processing

Currently Teaching

CSCI-262
3 Credits
This course provides an introduction to the theory of computation, including formal languages, grammars, auto-mata theory, computability, and complexity.
CSCI-261
3 Credits
This course provides an introduction to the design and analysis of algorithms. It covers a variety of classical algorithms and data structures and their complexity and will equip students with the intellectual tools to design, analyze, implement, and evaluate their own algorithms.
CSCI-263
3 Credits
This course provides a challenging introduction to the theory of computation with an emphasis on problem solving. Topics include formal languages, grammars, auto-mata theory, computability, and complexity.
CSCI-661
3 Credits
This course provides an introduction to the theory of computation, including formal languages, grammars, automata theory, computability, and complexity. This course serves as a bridge course for graduate students and cannot be taken by undergraduate students without permission from the CS Undergraduate Program Coordinator. Note: Students who complete CSCI 262 or CSCI 263 may not take CSCI 661 for credit.