Courses » Privacy and Security in Online Social Media

Privacy and Security in Online Social Media


With increase in the usage of the Internet, there has been an exponential increase in the use of online social media and networks on the Internet. Websites like Facebook, YouTube, LinkedIn, Twitter, Flickr, Instagram, Google+, FourSquare, Pinterest, Tinder, and the likes have changed the way the Internet is being used. However, widely used, there is a lack of understanding of privacy and security issues on online social media. Privacy and security of online social media need to be investigated, studied and characterized from various perspectives (computational, cultural, psychological, etc.). Student completing the course will be able to appreciate various privacy and security concerns (spam, phishing, fraud nodes, identity theft) on Online Social Media and Student will be able to clearly articulate one or two concerns comprehensively on one Online Social Media, this will be achieved by homework.

Basic / Intermediate programming course. Understanding of Python will be necessary for the course. Should be able to quickly learn APIs, and to collect data from social networks.

Any company which is interested in social media / networks data will be  interested in recruiting the students finishing the course.


Prof. Ponnurangam Kumaraguru ("PK") Associate Professor, is currently the Hemant Bharat Ram Faculty Research Fellow at the Indraprastha Institute of Information Technology (IIIT), Delhi, India. PK is the Founding Head of Cybersecurity Education and Research Centre (CERC). PK is one of ACM India Eminent Speakers. He received his Ph.D. from the School of Computer Science at Carnegie Mellon University (CMU). His research interests include Privacy, e-Crime, Online Social Media, and Usable Security, in particular, these days he has been dabbling with complex networked systems (e.g. social web systems like Twitter, Facebook, and telephone logs). Government of India has been funding PK for the last 6 years for studying Online Social Media, he manages research projects of about 2 Crores INR. PK has received research funds from Government of India, National Science Foundation (NSF), USA, industry bodies in India, and International funding agencies. He is part of multiple advising roles in the Government of India on the topic of Online Social Media. He frequently speaks about Privacy and Security in Online Media at various Government of India organisations, private industry. He helped create one of the first conference focussed online on Online Social Networks, Conference on Online Social Networks (COSN) cosn.acm.org. He is serving as a PC member in prestigious conferences like WWW, AsiaCCS, and ICWSM and he is also serving as a reviewer for International Journal of Information Security and ACM's Transactions on Internet Technology (TOIT). PK’s Ph.D. thesis work on anti-phishing research at Carnegie Mellon University has contributed in creating an award winning start-up Wombat Security Technologies wombatsecurity.com. PK founded and manages PreCog, precog.iiitd.edu.in a research group at IIIT-Delhi focused on Online Social Media.

PK has taught this course at IIIT Delhi, and at Universidade Federal de Minas Gerais (UFMG), Brazil. PK can be reached at pk@iiitd.ac.in.


Week 1: What is Online Social Networks, data collection from social networks, challenges, opportunities, and pitfalls in online social networks, APIs

Week 2: Collecting data from Online Social Media.

Week 3: Trust, credibility, and reputations in social systems

Week 4: Trust, credibility, and reputations in social systems

Week 5: Online social Media and Policing

Week 6: Information privacy disclosure, revelation and its effects in OSM and online social networks

Week 7:
Phishing in OSM & Identifying fraudulent entities in online social networks

Week 8: Refresher for all topics


Course url: https://onlinecourses.nptel.ac.in/noc16_cs07
Course duration : 12 weeks (content - 20 hrs)
Start date and end date of course: 18 July 2016 - 7 October 2016
Dates of exams : 16 October
 2016 & 23 October 2016
Time of exam : 2pm - 5pm
Final List of exam cities will be available in exam registration form.
Exam registration url - Will be announced shortly
Exam Fee:
The online registration form has to be filled and the certification exam fee of approximately Rs 1000(non-Programming)/1250(Programming) needs to be paid.


E-Certificate will be given to those who register and write the exam. Certificate will have your name, photograph and the score in the final exam. It will have the logos of NPTEL and IIT Madras.
It will be e-verifiable at nptel.ac.in/noc.


  1. http://www.amazon.com/Programming-Collective-Intelligence-Building-Applications/dp/0596529325
  2. http://www.amazon.com/Practical-Web-Applications-Experts-Voice/dp/1590599063
  3. http://www.amazon.in/Building-Social-Applications-Gavin-Bell/dp/8184048327?tag=googinhydr18418-21
  4. http://www.amazon.in/The-Web-Application-Hackers-Handbook-ebook/dp/B005LVQA9S?tag=googinhydr18418-21

All above are optional.