I am committed towards creating a positive and interactive co-learning experience for me and my students. I believe in equality and inclusivity in and outside of the classroom. Given the challenging education situation in 2020, I will be teaching online courses in both synchronous and asynchronous mode to enable my students to attend the sessions. I seek to use innovative strategies to promote active learning, which includes team-based and open discussion techniques. I emphasize and encourage recent and illustrative examples from the rich literature to motivate my students to learn more in their field of interest.

Courses Teaching / Taught

Spring 2021: COMP 3705/4705 : Experience Design

Graduate GR and Undergraduate UG level course (4 credits)

Details to be Updated by February 28, 2021.

Winter 2021: COMP 3721/4721: Computer Security

Graduate GR and Undergraduate UG level course (4 credits)

Office Hours: M/W: 5-7PM MST (Zoom) and my appointment

Course Website:

Canvas course page. Please check the canvas site regularly. Course documents and essential information, including assignments, reading materials, discussions, and special announcements, will be posted on canvas.

Description:

Computer Security and its need for every sector has increased considerably. This course is an extensive survey of computer security. Thus, it is critical to understand organizational needs from the computer security perspective as well. The course materials cover threats to information confidentiality, integrity, and availability in different Internet layers, and defense mechanisms that control these threats. The course also provides a necessary foundation on network security, such as cryptographic, primitives/protocols, authentication, authorization and access control technologies; and hands-on experiences through assignments and course projects. A general objective of this course is to get a glimpse at the tools and techniques that hackers have employed in the past, with the main goal of understanding some fundamental concepts that will be useful in developing defensive tools.

Specifically, this course gives you an overview of information and computer security along with some cryptography. Some concepts from network security are also included. Other materials include: Risks and vulnerabilities, policy formation, controls and protection methods; Role-based access controls; Database security; Authentication technologies; and other security-focused issues.

Fall 2020: COMP 3705/4705 : Adv Topics: Human-Centered Data Security and Privacy

Graduate GR and Undergraduate UG level course (4 credits)

Office Hours: As needed – By appointment

Course Website:

Canvas course page. Please check the canvas site regularly. Course documents and essential information, including assignments, reading materials, discussions, and special announcements, will be posted on canvas.

Description:

With an increasing digital presence, it is critical to understand users' needs and requirements in using technological equipment to secure interactions and adhere to privacy perceptions. Thus, it is essential to analyze the cognitive, social, organizational, commercial, and cultural factors in mind. This course will provide a socio-technical approach for analyzing critical user interaction with devices encountered in everyday life, including web, mobiles, and wearables. This course will help students develop an understanding of technological interactions from the perspectives of multiple stakeholders such as users, developers, system administrators, and others and build tools to protect user data. We will read current research papers, and there will be student presentations of articles accompanied by interactive discussions. Students are expected to complete a project by the end of the semester, where they need to situate security and privacy problems in a broader user and societal context using technological tools.

Prerequisites & Notes:

Familiarity with programming (COMP 2355, 2370)

Basic concepts of data analytics

Guest Lecturer

Fall 2017: Info-I 590 Privacy Information and Identity (Instructor: Dr. Christena Nippert-Eng)

Spring 2018: Info-I 330 Legal and Social Informatics of Security (Instructor: Dr. Sameer Patil)

Teaching Assistant

Fall 2018: Info-I 544 Experience Design (Instructor: Dr. Jeffrey Bardzell)

Spring 2018: Info-I 231 Introduction to the Mathematics of Cybersecurity (Instructor: Dr. Ryan Henry)

Fall 2017: Info-I 537 Legal and Social Informatics of Security (Instructor: Dr. Sameer Patil)

K-12 Summer Instructor

Summer 2018: Introduction to Programming (Foundation of Science and Mathematics summer school)