CS699: Special Topics in Computer Science (Online Social Networks)


iSocial Logo

Spring Semester


EPL699 | Contract | Schedule | Projects | Announcements

Type: Advanced Elective

Level of course: Ph.D.

Semester: Spring

Number of credits allocated: 8 ECTS

Objectives of the course

Online Social Networking Systems (Facebook, Twitter, LinkedIn etc) have gained a prominent position in cyberspace, being the most popular service that is offered through the World-Wide Web and gradually turning into one of the main platforms for human communication over the Internet, with significant impact to personal and social relations, media, politics, advertising, etc. Social Networking is an active area of Computer Science research, which takes advantage of techniques from Data Mining, Complex Networks, Internet Computing and Web Technologies in order to model, analyze and design existing, emerging, and future Online Social Networking (OSN) services and the interactions that they support. The course aims at reviewing the current and recent scientific literature of OSN, with the goal to build an understanding of fundamental concepts, techniques and results that shape the analysis and evolution of OSN.


The course is a seminar. Students will undertake a broad and in-depth survey of the literature on topics such as: Introduction to Social Networks. Design Principles of Online Social Networking Systems. Overview of popular Online Social Networking Systems: Facebook, Twitter, LinkedIn. Social Networks analysis from a Complex Networks Perspective. Data Mining of Online Social Networks data. Modeling of Online Social Networks.


CS646, CS660.


  1. Vakali και Jain (Eds), New Directions in Web Data Management 1, Springer, 2011.
  2. Εasly και Kleinberg, Networks, Crowds and Markets, Cambridge, 2010.
  3. Selected articles from scientific journals and conferences.

Teaching Methods

Weekly lectures (3 hours).

Assessment and Grading

Students are requested to participate actively in the class, to read and present paper assignements, to write a scientific survey paper on topics related to Social Networks, and to undertake a semester team-project, developing an Online Social Networking Service or analysing OSN data. The final grade will be based on:


Μάριος Δικαιάκος, © 2014