**
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 2018
- CSL 100 -
*Introduction to Computer Science*

A course offered to the first year students of the programs, B.Tech. in Computer Science, B.Tech in Electrical Engineering, B.Tech in Mechanical Engineering and B.Tech in Civil Engineering, at the Indian Institute of Technology (IIT), Jammu - Spring 2016
*Practical Cryptography*

A certificate course offered at C.R.Rao AIMSCS during December 2015 - February 2016, during which I taught the topics, Symmetric Key Cryptography, Public Key Cryptography, and Lightweight Cryptography- 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*