Anurag Agarwal
Associate Professor, Applied Mathematics
School of Mathematics and Statistics
College of Science
585-475-7531
Office Hours
[Spring 2026:]
- Monday 3:05PM to 4:05PM.
Thursday 1:50PM to 2:45PM
Office Location
Office Mailing Address
GOS-3216
Anurag Agarwal
Associate Professor, Applied Mathematics
School of Mathematics and Statistics
College of Science
Education
BS, MS, Indian Institute of Technology (India); Ph.D., State University of New York at Buffalo
585-475-7531
Areas of Expertise
number theory
cryptography
algebra and mathematical information retrieval
Select Scholarship
Published Article
Agarwal, A., M. Lopez, and D.A. Narayan. “Representations for complete graphs minus a disjoint union of paths.” Journal ofCominatorial Mathematics and Cominatoral Computing, 72 (Feb 2010): 173-180. Print. «
Agarwal, A. and J.E. Marengo. “The Locus of the Focus of arolling parabola.” The College Mathematics Journal, 41.2 (March 2010): 129-133. Print. «
Agarwal, S. and A. Agarwal. “Investigating the nature of knowledge of mathematics required for teaching of functions.” Proceedings of theInternational Conference of Education, Research and Innovation, 2009-10. Print. «
Formal Presentation
Agarwal, Anurag. “Representation Numbers and Prague Dimension of Graphs.” MAA Seaway Section Meeting. Plattsburgh, NY. 15-16 Oct. 2010. Presentation.
Currently Teaching
MATH-182
Calculus II
4 Credits
This is the second in a two-course sequence. It emphasizes the understanding of concepts, and using them to solve physical problems. The course covers techniques of integration including integration by parts, partial fractions, improper integrals, applications of integration, representing functions by infinite series, convergence and divergence of series, parametric curves, and polar coordinates.
MATH-190
Discrete Mathematics for Computing
3 Credits
This course introduces students to ideas and techniques from discrete mathematics that are widely used in Computer Science. Students will learn about the fundamentals of propositional and predicate calculus, set theory, relations, recursive structures and counting. This course will help increase students’ mathematical sophistication and their ability to handle abstract problems.
MATH-200
Discrete Mathematics and Introduction to Proofs
3 Credits
This course prepares students for professions that use mathematics in daily practice, and for mathematics courses beyond the introductory level where it is essential to communicate effectively in the language of mathematics. It covers various methods of mathematical proof, starting with basic techniques in propositional and predicate calculus and set theory, and then moving to applications in advanced mathematics.
MATH-367H
Honors Codes and Ciphers
3 Credits
The course introduces students to basic techniques of classical and modern cryptography, and learn about the significant impact of codes and ciphers on historical events. Topics will include the Vignère cipher, affine ciphers, Hill ciphers, one-time pad encryption, Enigma, public key encryption schemes (RSA, Diffie-Hellman, elliptic curves), and cryptographic hash functions. The course will include an introduction to algebraic structures and number theoretic tools used in cryptography. Students in this honors course will also study and explore historical source documents to get first-hand exposure to critical aspects of cryptanalysis from the early to mid-20th century.
MATH-371
Number Theory
3 Credits
This course provides an introduction to the study of the set of integers and their algebraic properties. Topics include prime factorization and divisibility, linear Diophantine equations, congruences, arithmetic functions, primitive roots, and quadratic residues.
MATH-441
Abstract Algebra I
3 Credits
This course covers basic set theory, number theory, groups, subgroups, cyclic and permutation groups, Lagrange and Sylow theorems, quotient groups, and isomorphism theorems. Group Theory finds applications in other scientific disciplines like physics and chemistry.
MATH-442
Abstract Algebra II
3 Credits
This course covers the basic theory of rings, integral domains, ideals, modules, and abstract vector spaces. It also covers the key constructions including direct sums, direct products, and field extensions. These topics serve as the foundation of mathematics behind advanced topics such as algebraic geometry and various applications like cryptography and coding theory.
MATH-790
Research & Thesis
0-9 Credits
Masters-level research by the candidate on an appropriate topic as arranged between the candidate and the research advisor.
MATH-799
MATH GRADUATE Independent Study
1-3 Credits
Independent Study