36-350, Statistical Computing, Fall 2011
february 2012 by tsuomela
"Computational data analysis is an essential part of modern statistics. Competent statisticians must not just be able to run existing programs, but to understand the principles on which they work. They must also be able to read, modify and write code, so that they can assemble the computational tools needed to solve their data-analysis problems, rather than distorting problems to fit tools provided by others. This class is an introduction to programming, targeted at statistics majors with minimal programming knowledge, which will give them the skills to grasp how statistical software works, tweak it to suit their needs, recombine existing pieces of code, and when needed create their own programs.
Students will learn the core of ideas of programming — functions, objects, data structures, flow control, input and output, debugging, logical design and abstraction — through writing code to assist in numerical and graphical statistical analyses. Students will in particular learn how to write maintainable code, and to test code for correctness. They will then learn how to set up stochastic simulations, how to parallelize data analyses, how to employ numerical optimization algorithms and diagnose their limitations, and how to work with and filter large data sets. Since code is also an important form of communication among scientists, students will learn how to comment and organize code. "
syllabi
statistics
computing
data
analysis
from delicious
Students will learn the core of ideas of programming — functions, objects, data structures, flow control, input and output, debugging, logical design and abstraction — through writing code to assist in numerical and graphical statistical analyses. Students will in particular learn how to write maintainable code, and to test code for correctness. They will then learn how to set up stochastic simulations, how to parallelize data analyses, how to employ numerical optimization algorithms and diagnose their limitations, and how to work with and filter large data sets. Since code is also an important form of communication among scientists, students will learn how to comment and organize code. "
february 2012 by tsuomela
The Cloud's My-Mom-Cleaned-My-Room Problem - Alexis Madrigal - Technology - The Atlantic
october 2011 by tsuomela
The more I think about it, the more I think the cloud may portend the rise of a new kind of experience: parental computing. It will mean the end of personal computing, which itself evolved out of the vastly different computing paradigm that preceded it.
computing
personal
technology
cloud
parent
social-media
surveillance
privacy
from delicious
october 2011 by tsuomela
The Cloud's My-Mom-Cleaned-My-Room Problem - Alexis Madrigal - Technology - The Atlantic
september 2011 by tsuomela
The more I think about it, the more I think the cloud may portend the rise of a new kind of experience: parental computing. It will mean the end of personal computing, which itself evolved out of the vastly different computing paradigm that preceded it.
computing
personal
technology
parent
privacy
surveillance
cloud
social-media
september 2011 by tsuomela
Quantum computing for the determined | Michael Nielsen
june 2011 by tsuomela
"I’ve posted to YouTube a series of 22 short videos giving an introduction to quantum computing. Here’s the first video:
Below I list the remaining 21 videos, which cover subjects including the basic model of quantum computing, entanglement, superdense coding, and quantum teleportation.
To work through the videos you need to be comfortable with basic linear algebra, and with assimilating new mathematical terminology. If you’re not, working through the videos will be arduous at best! Apart from that background, the main prerequisite is determination, and the willingness to work more than once over material you don’t fully understand."
video
quantum
computing
science
education
mathematics
physics
open-access
Below I list the remaining 21 videos, which cover subjects including the basic model of quantum computing, entanglement, superdense coding, and quantum teleportation.
To work through the videos you need to be comfortable with basic linear algebra, and with assimilating new mathematical terminology. If you’re not, working through the videos will be arduous at best! Apart from that background, the main prerequisite is determination, and the willingness to work more than once over material you don’t fully understand."
june 2011 by tsuomela
Contemplative Computing
february 2011 by tsuomela
Alex Soojung-Kim Pang is a futurist of science and technology. He is currently a Visiting Researcher in the Socio-Digital Systems Group at Microsoft Research, Cambridge.
weblog-individual
computing
contemplation
information-overload
february 2011 by tsuomela
Science in the Open » Blog Archive » It’s not information overload, nor is it filter failure: It’s a discovery deficit
july 2010 by tsuomela
We don’t need more filters or better filters in scholarly communications – we don’t need to block publication at all. Ever. What we need are tools for curation and annotation and re-integration of what is published. And a framework that enables discovery of the right thing at the right time. And the data that will help us to build these. The more data, the more reseach published, the better.
scholarly-communication
academia
publishing
internet
science
computing
open-access
july 2010 by tsuomela
The Grid Workloads Archive : Home
april 2010 by tsuomela
The primary purpose of the Grid Workloads Archive is to provide (anonymized) workload traces from grid environments to researchers and to practitioners alike.
computational-science
grid-computing
research
archive
data
workload
grid
computing
project(Utenn)
april 2010 by tsuomela
[cs/0208012] Online Scientific Data Curation, Publication, and Archiving
april 2010 by tsuomela
(Submitted on 7 Aug 2002)
Science projects are data publishers. The scale and complexity of current and future science data changes the nature of the publication process. Publication is becoming a major project component. At a minimum, a project must preserve the ephemeral data it gathers.
science
data-management
data-curation
computer
computing
project(Utenn)
Science projects are data publishers. The scale and complexity of current and future science data changes the nature of the publication process. Publication is becoming a major project component. At a minimum, a project must preserve the ephemeral data it gathers.
april 2010 by tsuomela
[cs/0502008] Scientific Data Management in the Coming Decade
april 2010 by tsuomela
(Submitted on 2 Feb 2005)
This is a thought piece on data-intensive science requirements for databases and science centers. It argues that peta-scale datasets will be housed by science centers that provide substantial storage and processing for scientists who access the data via smart notebooks.
science
data-management
data-curation
computer
computing
project(Utenn)
This is a thought piece on data-intensive science requirements for databases and science centers. It argues that peta-scale datasets will be housed by science centers that provide substantial storage and processing for scientists who access the data via smart notebooks.
april 2010 by tsuomela
Institute for Digital Research and Education
april 2010 by tsuomela
The mission of the Institute for Digital Research and Education (IDRE) is to support, guide, and advance a campus-wide program to make UCLA a world leader in high-performance computing and advanced digital technologies for research and education.
academic-center
school(UCLA)
computing
computer-science
april 2010 by tsuomela
Open Science Grid Home page
april 2010 by tsuomela
OSG brings together computing and storage resources from campuses and research communities into a common, shared grid infrastructure over research networks via a common set of middleware.
research
science
modeling
computing
technology
computer
academia
community
grid
cluster
open-science
collaboration
project(Utenn)
april 2010 by tsuomela
SciDAC Review - Home Page
april 2010 by tsuomela
The SciDAC Review is a quarterly magazine that will share SciDAC projects, news, and achievements.
science
computing
data-management
scientific
management
data
government
project(Utenn)
research
journal
magazine
e-science
april 2010 by tsuomela
DOE - Science - Office of Advanced Scientific Computing Research (ASCR) - Homepage
april 2010 by tsuomela
The primary mission of the Advanced Scientific Computing Research (ASCR) program is to discover, develop, and deploy the computational and networking tools that enable researchers in the scientific disciplines to analyze, model, simulate, and predict complex phenomena important to the Department of Energy.
science
computing
data-management
scientific
management
data
government
project(Utenn)
april 2010 by tsuomela
SciDAC Scientific Data Management Center
april 2010 by tsuomela
The U.S. Department of Energy's Scientific Discovery through Advanced Computing (SciDAC) program brings together the nation's top researchers to tackle challenging scientific problems. The Office of Advanced Scientific Computing Research in DOE's Office of Science supports multidisciplinary SciDAC projects aimed at developing future energy sources, studying global climate change, accelerating research in designing new materials,improving environmental cleanup methods, and understanding physics from the tiniest particles to massive supernovae explosions.
science
computing
data-management
scientific
management
data
government
project(Utenn)
april 2010 by tsuomela
Ensuring the Integrity, Accessibility, and Stewardship of Research Data in the Digital Age
march 2010 by tsuomela
As digital technologies are expanding the power and reach of research, they are also raising complex issues. These include complications in ensuring the validity of research data; standards that do not keep pace with the high rate of innovation; restrictions on data sharing that reduce the ability of researchers to verify results and build on previous research; and huge increases in the amount of data being generated, creating severe challenges in preserving that data for long-term use.
Ensuring the Integrity, Accessibility, and Stewardship of Research Data in the Digital Age examines the consequences of the changes affecting research data with respect to three issues - integrity, accessibility, and stewardship-and finds a need for a new approach to the design and the management of research projects.
data-curation
archive
access
computing
data
research
science
preservation
internet
data-management
Ensuring the Integrity, Accessibility, and Stewardship of Research Data in the Digital Age examines the consequences of the changes affecting research data with respect to three issues - integrity, accessibility, and stewardship-and finds a need for a new approach to the design and the management of research projects.
march 2010 by tsuomela
Octave
march 2010 by tsuomela
GNU Octave is a high-level language, primarily intended for numerical computations. It provides a convenient command line interface for solving linear and nonlinear problems numerically, and for performing other numerical experiments using a language that is mostly compatible with Matlab. It may also be used as a batch-oriented language.
mathematics
software
open-source
programming
computing
science
linear-algebra
statistics
tools
march 2010 by tsuomela
HASTAC | Humanities, Arts, Science, and Technology Advanced Collaboratory
december 2009 by tsuomela
A consortium of humanists, artists, social scientists, scientists, and engineers committed to new forms of collaboration across communities and disciplines fostered by creative uses of technology.
computing
humanities
technology
media
consortium
collaboration
december 2009 by tsuomela
Not every cloud has a silver lining: Cory Doctorow | Technology | The Guardian
september 2009 by tsuomela
There's something you won't see mentioned by too many advocates of cloud computing – the main attraction is making money from you
technology
business-as-usual
business
money
web2.0
cloud
computing
september 2009 by tsuomela
Head in the Clouds | Open The Future | Fast Company
july 2009 by tsuomela
Cloud computing fails because it centralizes instead of creating resilience.
cloud
computing
centralization
failure
resilience
july 2009 by tsuomela
Caveat Lector » Blog Archive » Bamboo faultlines
february 2009 by tsuomela
Focusing on software development will lead to failure and won't entice old-guard scholars to join the project. So focus on grad students and new faculty.
humanities
computing
consortium
bamboo-project
tradition
interest-groups
february 2009 by tsuomela
Scholarly Primitives: what methods do humanities researchers have in common, and how might our tools reflect this?
june 2008 by tsuomela
My immediate intention in presenting these is to suggest a list of functions (recursive functions) that could be the basis for a manageable but also useful tool-building enterprise in humanities computing. My list of primitives is in no particular order
humanities
computing
concepts
primitives
june 2008 by tsuomela
The End of Cyberspace
april 2008 by tsuomela
The End of Cyberspace by Alex Soojung-Kim Pang. It's about the end of cyberspace, but more important, about what new possibilities will emerge as new technologies, interfaces, use practices, games, legal theory, regulation, and culture adjust...
weblog-individual
cyberspace
culture
history
computing
april 2008 by tsuomela
Mob Software
february 2008 by tsuomela
what it means to program is hopelessly outdated. Early models persist. In 1960, one generally coded up a single program, linked its parts together in a monolithic, monochronic puddle of behavior and data—everything brought together in one place at one t
computing
programming
ideology
methodology
design
february 2008 by tsuomela
NA-CAP@IU 2008 - The Limits of Computation
february 2008 by tsuomela
The International Association for Computing and Philosophy is pleased to announce its 2008 North American Conference to be held July 10th – 12th at Indiana University in Bloomington, Indiana. This year's conference theme addresses the limits of computat
philosophy
technology
computing
science
conference
2008
february 2008 by tsuomela
Philosophy of Science Association
february 2008 by tsuomela
The Philosophy of Science Association promotes research, teaching, and free discussion of issues in the philosophy of science from diverse standpoints.
philosophy
science
technology
computing
professional-association
february 2008 by tsuomela
Shtetl-Optimized » Blog Archive » Shor, I’ll do it
november 2007 by tsuomela
to explain Shor’s algorithm without using a single ket sign, or for that matter any math beyond arithmetic.
computer-science
computing
programming
quantum
math
number
theory
factoring
november 2007 by tsuomela
Graduate Program in Scientific Computation
may 2006 by tsuomela
university of minnesota scientific computing program
academic-department
academic-programs
science
computing
graduate
math
phd
degree
umn
scicomp
may 2006 by tsuomela
Andrew M. Odlyzko
may 2006 by tsuomela
directory digital tech center at umn
people
umn
math
computing
scholarship
telecommunications
may 2006 by tsuomela
The Center For Advanced Computing
august 2005 by tsuomela
Umich center for scientific computing.
umich
computing
programming
parallel
visualization
data-mining
academic-programs
academic-department
scicomp
august 2005 by tsuomela
related tags
academia ⊕ academic-center ⊕ academic-department ⊕ academic-programs ⊕ access ⊕ ambient ⊕ analysis ⊕ archive ⊕ artificial-intelligence ⊕ bamboo-project ⊕ book ⊕ bookmarking ⊕ business ⊕ business-as-usual ⊕ centralization ⊕ citizen-science ⊕ cloud ⊕ cluster ⊕ collaboration ⊕ community ⊕ computational-science ⊕ computer ⊕ computer-science ⊕ computing ⊖ concepts ⊕ conference ⊕ consortium ⊕ contemplation ⊕ coworking ⊕ culture ⊕ cyberspace ⊕ data ⊕ data-curation ⊕ data-management ⊕ data-mining ⊕ degree ⊕ design ⊕ distributed ⊕ e-science ⊕ education ⊕ electronics ⊕ factoring ⊕ failure ⊕ finance ⊕ future ⊕ games ⊕ government ⊕ graduate ⊕ grid ⊕ grid-computing ⊕ hackerspaces ⊕ hacking ⊕ history ⊕ humanities ⊕ ideology ⊕ information-overload ⊕ information-science ⊕ interest-groups ⊕ internet ⊕ interview ⊕ journal ⊕ laptop ⊕ learning ⊕ linear-algebra ⊕ local ⊕ low-cost ⊕ machine ⊕ magazine ⊕ maker ⊕ management ⊕ math ⊕ mathematics ⊕ media ⊕ methodology ⊕ minneapolis ⊕ modeling ⊕ money ⊕ networks ⊕ number ⊕ open-access ⊕ open-science ⊕ open-source ⊕ parallel ⊕ parent ⊕ patterns ⊕ people ⊕ personal ⊕ phd ⊕ philosophy ⊕ physics ⊕ portable ⊕ preservation ⊕ primitives ⊕ privacy ⊕ professional-association ⊕ programming ⊕ project(Utenn) ⊕ publishing ⊕ quantum ⊕ reference ⊕ research ⊕ resilience ⊕ scholarly-communication ⊕ scholarship ⊕ school(UCLA) ⊕ scicomp ⊕ science ⊕ scientific ⊕ social ⊕ social-media ⊕ software ⊕ statistics ⊕ surveillance ⊕ syllabi ⊕ technology ⊕ telecommunications ⊕ theory ⊕ tips ⊕ tools ⊕ tradition ⊕ tutorial ⊕ umich ⊕ umn ⊕ video ⊕ visualization ⊕ web2.0 ⊕ weblog-individual ⊕ workload ⊕Copy this bookmark: