To study, review and discuss methods, models and algorithms for Social Network Analysis (SNA) with a focus on applications of these methods using relevant examples.
A. Demonstrate a critical and broad understanding of Social Network Analysis (SNA) with a series of well-defined concepts, models, algorithms, and applications.
B. Explain the strength and weaknesses of different social network models and algorithms.
C. Adapt or combine some of the key elements of existing SNA models and mechanisms to design SNA solution to a real-world application problem.
D. Devise a social network computer program for the real-world application.
E. Implement and/or develop key algorithms of SNA.
Students are expected to attend two hours of formal lecture and two hours of lab in a typical week. Lectures introduce students to academic and theoretical contents while labs are to allow students to put the knowledge into practice. In addition, students are expected to devote unsupervised time to private study. Private study will provide time for reflection and consideration of lecture material and background reading.