Teaching ..

I have taught several courses in various areas at the University of Pittsburgh. Currently, I teach three security courses. Links to the website for courses that I have taught are listed below:
 

Fall 2009
 

Fall 2008

 

Spring 2007

 

Fall 2007

 

Spring 2007

 

Fall 2006

 

Spring 2006

 

Fall 2005

 

Spring 2005

 

Fall 2004

 

Summer 2004

 

Spring 2004

 

Fall 2003

 
 

KATHMANDU UNIVERSITY, Nepal (1993-96)

I worked as a lecturer in KU for three years. I am the first faculty in the first computer science and engineering department in Nepal and I designed the first CSE undergraduate curriculum for Nepal (in 1993-94). Here is the summary of my activities  there:

  • Designed and taught several courses for the first time at KU (Computer Foundation Course;  Introduction to Structured Programming; Data Structures and Algorithms, Communications and Networking, Hardware and System Maintenance, and Software Lab)

  • Managed the procurement, setting-up and maintenance of KU’s computer centers in the schools of Engineering and Management