background preloader

Coursea courses

Facebook Twitter

Information. The School of Information (SI) is a graduate-level program, strong in teaching and research, that encourages students to challenge the status quo of the information professions. Its faculty and students work to develop an integrated understanding of human needs as they relate to information systems and social structures. SI pioneers the development and application of principles of information management. Full SI Course Catalog Course(s)› › › › › › › › › › › › › › › › › › › › › › › › › › › › › › › › › Internet History, Technology, and Security. Learn to Program: The Fundamentals. About the Course A computer program is a set of instructions for a computer to follow, just as a recipe is a set of instructions for a chef.

Laptops, kitchen appliances, MP3 players, and many other electronic devices all run computer programs. Programs have been written to manipulate sound and video, write poetry, run banking systems, predict the weather, and analyze athletic performance. This course is intended for people who have never seen a computer program.

It will give you a better understanding of how computer applications work and teach you how to write your own applications. Recommended Background This course is intended for people who have never programmed before. Suggested Readings This online course is intended to be self-contained, but if you want additional reading material you will find that Practical Programming (2nd edition): An Introduction to Computer Science Using Python 3 matches the course material closely. Course Format. Synapses, Neurons and Brains. Networked Life. Social Network Analysis.

About the Course Everything is connected: people, information, events and places, all the more so with the advent of online social media. A practical way of making sense of the tangle of connections is to analyze them as networks. In this course you will learn about the structure and evolution of networks, drawing on knowledge from disciplines as diverse as sociology, mathematics, computer science, economics, and physics.

Online interactive demonstrations and hands-on analysis of real-world data sets will focus on a range of tasks: from identifying important nodes in the network, to detecting communities, to tracing information diffusion and opinion formation. Course Syllabus Week 1: What are networks and what use is it to study them? Concepts: nodes, edges, adjacency matrix, one and two-mode networks, node degree Activity: Upload a social network (e.g. your Facebook social network into Gephi and visualize it ). Week 2: Random network models: Erdos-Renyi and Barabasi-Albert Week 4: Community. SI 508 - Networks: Theory and Application.

SI 508 has been taught in various forms from 2006 to 2008 to master’s students at the University of Michigan School of Information. The course covers topics in network analysis, from social networks to applications in information networks such as the Internet. I will introduce basic concepts in network theory, discuss metrics and models, use software analysis tools to experiment with a wide variety of real-world network data, and study applications to areas such as information retrieval. As a network scientist I think networks are fun to talk about, but they are even more fun to play with. Therefore, labs are an integral part of this course. Another important part of the course is the final group project, in which students take the concepts they learned and apply them to networks that they select. . - Lada Adamic Instructor: Lada Adamic, Ph.D. dScribes: Pieter Kleymeer, Hung Truong Course level: Graduate Also Offered On: Coursera (registration now open, starts in September 2012) Overview Week 1.