Skip to main content

Todd Suomela's Library tagged syllabi   View Popular, Search in Google

"In that spirit, in this post I want to explain how to go about forking a document, such as a syllabus, on GitHub. I also want to suggest some best practices that will make it easier to fork shared documents."

syllabi sharing github teaching pedagogy

"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

Oct
26
2011

"What's the connection between how many bits we can send over a channel and how accurately we can classify documents or fit a curve to data? Is there any connection between decision trees, prefix codes and wavelet transforms? What about error-correcting codes, graphical models and compressed sensing? "

syllabi courses machine learning

Oct
6
2011

"This course is a seminar on the theory of sport, with an interest in its historical, philosophical, sociological, and political-economic implications."

syllabi sports history philosophy sociology

"Introduction: This course prepares you to use and understand a wide variety of current and emerging digital technologies in the service of doing history (and beyond). We will also spend time on ethics for historians in the digital age and the importance the challenges posed by the trade-offs between digital access and the need for data security. You will learn both the fundamentals and skills and something about how we as a society became so enamored of and dependent on these knowledge and information tools. Understanding a new technology requires not just knowing its technical aspects, but also understanding how new technologies transform the societies that embrace them."

information-science history sts syllabi

1 - 20 of 45 Next › Last »
Showing 20 items per page

Diigo is about better ways to research, share and collaborate on information. Learn more »

Join Diigo
Move to top