Teaching

Spring 2017

 

CS 250 Discrete Structures

Fall 2016

CS 330 Computer Systems

CS 436 Computer Security (online course)

Fall 2015

CS 330 Computer Systems

CS 443/643 Cloud Security

Spring 2015

CS 250 Discrete Structures

Fall 2014

CS 330 Computer Systems

CS 443/643 Cloud Security

Spring 2014

CS 250 Discrete Structures

Fall 2013

CS 691/791 Security and Privacy in Cloud Computing

CS 250 Discrete Structures

Past Courses

Security and Privacy in Cloud Computing [Fall 2012] [Fall 2011] [Spring 2011] [Spring 2010]

This course focuses on the security and privacy issues in Cloud Computing systems. While the cloud computing paradigm gains more popularity, there are many unresolved issues related to confidentiality, integrity, and availability of data and computations involving a cloud. In this course, we will examine cloud computing models, look into the threat model and security issues related to data and computation outsourcing, and explore practical applications of secure cloud computing.

Since cloud computing is a very young field, we will mainly study the cutting edge research published in recent conferences.

Discrete Mathematical Structures [Spring 2013] [Spring 2012]

Online Courses

Computer Security 101

Cloud Computing