6 courses with the subject NETS, each shown exactly as we captured it from the college's catalog, with every element we hold. Where the wording looks broken, that is our reading of the catalog, not the college's text.
NETS 1120Networked Life
How do infectious diseases spread? Why do some memes spread virally while others do not? Why do some teams or organizations perform better than others? Are we all really connected by six degrees of separation and, if so, how is that are our neighborhoods, workplaces, and social circles are so segregated? The answers to these questions and many more are all part of Network Science, a fascinating subject at the intersection of many disciplines, including computer science, communications, psychology, sociology, mathematics, and economics. This course will provide an introduction to the technical language of network science as well as to a collection of applications such as mathematical epidemiology, social contagion, games of cooperation and coordination, and collective problem solving.
NETS 1500Market and Social Systems on the Internet
Want to understand the sociological and algorithmic aspects of friend recommendation? Want to know how Google decides what 10 answers to return, out of the 10 million matching results? Want to understand how search engines have revolutionized advertising? Then this is the course for you! NETS 150 provides an overview of the issues, theoretical foundations, and existing techniques in networks (social, information, communication) and markets on the Internet. Subsequent NETS courses are available for students wishing to explore any of these topics in greater detail. 1 Course Unit University of Pennsylvania Catalog 2351
Crowdsourcing and human computation are emerging fields that sit squarely at the intersection of economics and computer science. They examine how people can be used to solve complex tasks that are currently beyond the capabilities of artificial intelligence algorithms. Online marketplaces like Mechanical Turk and CrowdFlower provide an infrastructure that allows micropayments to be given to people in return for completing human intelligence tasks. This opens up previously unthinkable possibilities like people being used as function calls in software We will investigate how crowdsourcing can be used for computer science applications like machine learning, next-generation interfaces, and data mining. Beyond these computer science aspects, we will also delve into topics like prediction markets, how businesses can capitalize on collective intelligence, and the fundamental principles that underlie democracy and other group decision-making processes.