xkcd: convincing pickup line

INFO I400/H400 (3 CR) Introduction to network science: from the social atom to Facebook

Syllabus | Schedule | Oncourse | FacebookApp
Share your social network


Friends, computers, the Web, and our brain are examples of networks that pervade our lives. Network science helps us understand complex patterns of connection, interaction, and relationships in many complex systems. Students learn about basic networks analytic tools, using increasingly complex models and data from social, infrastructure, and information networks.


I201, I210, I211, and I308 for Informatics students. The course is also open to advanced undergraduates in Computer Science, Cognitive Science, Statistics, Psychology, Biology, Sociology, Communications, and Physics. Students from these other programs should seek instructor permission. Programming experience (in any language) and exposure to probability theory, statistics, calculus, and discrete math are highly recommended.


TR at 2:30P-3:45P in I2 (Informatics East) 130



Use Oncourse Forums for class related questions and communications. Email instructors directly only for personal matters.


If you have a notebook or desktop computer, please install some free, open source software that we will use for exercises and assignments:


We will provide class notes and other required readings throughout the course. Additionally, we will use some of the chapters from the Network Science Book available as a free PDF or iBook download from the Barabasi Lab. For the more advanced/curious students, we recommend: Networks, Crowds, and Markets, Networks: An Introduction, and/or Dynamical processes on complex networks. Finally, students are strongly encouraged to read either Linked by A-L Barabasi (paperback 2003, ISBN 0452284392), or Six Degrees by D Watts (paperback 2004, ISBN 0393325423), or both. See free previews below.