FIX University Looks @ coursera Classes for September 2012
Networked Life
Michael Kearns
Networked Life will explore recent scientific efforts to explain social, economic and technological structures -- and the way these structures interact -- on many different scales, from the behavior of individuals or small groups to that of complex networks such as the Internet and the global economy.
Introduction to Mathematical Thinking
Keith Devlin
Learn how to think the way mathematicians do - a powerful cognitive process developed over thousands of years.
Neural Networks for Machine Learning
Geoffrey Hinton
Learn about artificial neural networks and how they're being used for machine learning, as applied to speech and object recognition, image segmentation, modeling language and human motion, etc. We'll emphasize both the basic algorithms and the practical tricks needed to get them to work well.
Scientific Computing
J. Nathan Kutz
Investigate the flexibility and power of project-oriented computational analysis, and enhance communication of information by creating visual representations of scientific data.
Learn to Program: The Fundamentals
Jennifer Campbell, Paul Gries
Behind every mouse click and touch-screen tap, there is a computer program that makes things happen. This course introduces the fundamental building blocks of programming and teaches you how to write fun and useful programs using the Python language.
Social Network Analysis
Lada Adamic
This course will use social network analysis, both its theory and computational tools, to make sense of the social and information networks that have been fueled and rendered accessible by the internet.
Mathematical Biostatistics Boot Camp
Brian Caffo
This class presents the fundamental probability and statistical concepts used in elementary data analysis. It will be taught at an introductory level for students with junior or senior college-level mathematical training including a working knowledge of calculus. A small amount of linear algebra and programming are necessary, but not required.
Computer Architecture
David Wentzlaff
In this course, you will learn to design the computer architecture of complex modern microprocessors.
Heterogeneous Parallel Programming
Wen-mei W. Hwu
This course teaches the use of CUDA/OpenCL, OpenACC, and MPI for programming heterogeneous parallel computing systems. It is application oriented and only introduces necessary technological knowledge to solidify understanding.
Greek and Roman Mythology
Peter Struck
This course will focus on the myths of ancient Greece and Rome, as a way of exploring the nature of myth and the function it plays for individuals, societies, and nations.
Bioelectricity: A Quantitative Approach
Roger Coke Barr
Nerves, the heart, and the brain are electrical. How do these things work? This course presents fundamental principles, described quantitatively.
Functional Programming Principles in Scala
Martin Odersky
Learn about functional programming, and how it can be effectively combined with object-oriented programming. Gain practice in writing clean functional code, using the Scala programming
Human-Computer Interaction
Scott Klemmer, Associate Professor
Helping you build human-centered design skills, so that you have the principles and methods to create excellent interfaces with any technology.
Organizational Analysis
Daniel A. McFarland
In this introductory course, you will learn multiple theories of organizational behavior and apply them to actual cases of organizational change.
Introduction to Logic
Michael Genesereth, Associate Professor
In this course, you will learn how to formalize information and reason systematically to produce logical conclusions. We will also examine logic technology and its applications - in mathematics, science, engineering, business, law, and so forth.
An Introduction to Operations Management
Christian Terwiesch
This course will teach you how to analyze and improve business processes, be it in services or in manufacturing. You will learn how to improve productivity, how to provide more choice to customers, how to reduce response times, and how to improve quality.
Computing for Data Analysis
Roger D. Peng
This course is about learning the fundamental computing skills necessary for effective data analysis. You will learn to program in R and to use R for reading data, writing functions, making informative graphs, and applying modern statistical methods.
Probabilistic Graphical Models
Daphne Koller, Professor
In this class, you will learn the basics of the PGM representation and how to construct them, using both human knowledge and machine learning techniques.
A History of the World since 1300
Jeremy Adelman
This course will examine the ways in which the world has grown more integrated yet more divided over the past 700 years.
Writing in the Sciences
Kristin Sainani
This course teaches scientists to become more effective writers, using practical examples and exercises. Topics include: principles of good writing, tricks for writing faster and with less anxiety, the format of a scientific manuscript, and issues in publication and peer review.
Information Security and Risk Management in Context
Barbara Endicott-Popovsky
Learn to defend and protect vital company information using the latest technology and defense strategies. Analyze internal and external threats to proactively prevent information attacks. Gain experience by solving real-world problems and leave the class equipped to establish and oversee information security.
Modern & Contemporary American Poetry
Al Filreis
This course is a fast-paced introduction to modern and contemporary U.S. poetry, from Dickinson and Whitman to the present. Participants (who need no prior experience with poetry) will learn how to read poems that are supposedly "difficult."
Networks: Friends, Money, and Bytes
Mung Chiang
A course driven by 20 practical questions about wireless, web, and the Internet, about how products from companies like Apple, Google, Facebook, Netflix, Amazon, Ericsson, HP, Skype and AT&T work.
No comments:
Post a Comment