Home  •  Research  •  Résumé (PDF/DOC/TEXT)  •  Teaching  •  Photos  •  FunStuff  •  Contact  •  SPACE 2016


I am available by appointment. To schedule an appointment email me at vishal@umn.edu.


Following is a list (in reverse chronological order) of all the courses I have been involved with.

Spring 2015
MTCT 457 - Cryptography (Classical and Quantum)
A course offered to students of the program M.Tech. in Computational Techniques at the University of Hyderabad, Hyderabad (UoH)
Spring 2014
CS 6190 - Advanced Cryptology
A course offered to students of the program M.Tech. in Information Security, M.Tech in Computer Science, B.Tech in Computer Science at the Indian Institute of Technology, Hyderabad (IIT-H)
MTCT 457 - Cryptography (Classical and Quantum)
A course offered to students of the program M.Tech. in Computational Techniques, M.Tech in Computer Science, M.Tech in Information Technology, at the University of Hyderabad, Hyderabad (UoH)
Fall 2013
CS 6160 - Cryptology
A course offered to students of the program M.Tech. in Information Security, M.Tech in Computer Science, B.Tech in Computer Science at the Indian Institute of Technology, Hyderabad (IIT-H)
Spring 2013
MTCT 457 - Cryptography (Classical and Quantum)
A course offered to students of the program M.Tech. in Computational Techniques at the University of Hyderabad, Hyderabad (UoH)
Fall 2011
MATH 1031 - College Algebra and Probability
Spring 2011
MATH 5616H - Introduction to Analysis II (Honors)
MATH 8602 - Real Analysis
Financial Mathematics
Spring 2010
MATH 1142 - Short Calculus (Lecturer)
Fall 2009
MATH 1051 - Precalculus I (Lecturer)
Spring 2009
Financial Mathematics
Fall 2008
Financial Mathematics
Summer 2008
MATH 1272 - Calculus II (Lecturer)
Spring 2008
MATH 3118 - Topics in Elementary Mathematics II
Fall 2007
CSCI 5471 - Modern Cryptography
Spring 2007
MATH 2373 - IT Linear Algebra and Differential Equations
MATH 5248 - Cryptology and Number Theory
Fall 2006
MATH 5248 - Cryptology and Number Theory
MATH 5251 - Error-Correcting Codes, Finite Fields, Algebraic Curves
MATH 5583 - Complex Analysis
Fall 2005
MATH 2374 - IT Multivariable Calculus
Summer 2005
MATH 1142 - Short Calculus (Lecturer)
Spring 2005
MATH 4152 - Elementary Mathematical Logic
MATH 8202 - General Algebra
Fall 2004
MATH 3283W - Sequences, Series, and Foundations: Writing Intensive
Summer 2004
MATH 1142 - Short Calculus (Lecturer)
Spring 2004
MATH 2374 - IT Multivariable Calculus
Fall 2003
MATH 1142 - Short Calculus