{"id":493,"date":"2011-10-10T20:30:00","date_gmt":"2011-10-10T20:30:00","guid":{"rendered":"http:\/\/www.jamesrising.net\/blog\/?p=493"},"modified":"2011-10-10T20:30:00","modified_gmt":"2011-10-10T20:30:00","slug":"idea-for-a-tools-class","status":"publish","type":"post","link":"http:\/\/www.jamesrising.net\/blog\/?p=493","title":{"rendered":"Idea for a Tools Class"},"content":{"rendered":"<p>I&#8217;ve been submitting syllabi for classes to the powers-that-be, recently.  The last two (the Human System Dynamics class I taught at Olin, and a &#8220;How Power Works&#8221; class) I submitted because I thought they&#8217;d be fun, but I think I&#8217;ve found one that would be much more useful.<\/p>\n<p>It&#8217;s a Computational Tools class, for to-be researchers in sustainable development (or really anything at the intersection of social science and earth science).  The idea is to give an introduction to all the tools (or the subset I know about) that can be at a researcher&#8217;s fingertips, from an understanding of XHTML to extract data from webpages to the basics of inversion theory.  Simultaneously, the class provides a<br \/>\nsemester-long education in the thought processes behind programming, computation, and modeling, using the various tools as both examples and building blocks.<\/p>\n<p>Here are all the topics I&#8217;ve come up with, and I&#8217;m interested in any other ideas!<\/p>\n<p>unix and shell scripting<br \/>\nGIS<br \/>\ntechniques in programming: working with data files, data structures, algorithms, ideas of modern languages<br \/>\nuseful Matlab toolboxes<br \/>\nintroductory R<br \/>\nintermediate stata<br \/>\ntechniques in network theory: metrics, algorithms<br \/>\ntechniques in inversion theory<br \/>\nsystem dynamics: elements, insights<br \/>\nagent based modeling<br \/>\nxhtml for web data collection<br \/>\nalgorithms from numerical analysis<br \/>\nsource control and project management systems<br \/>\nrelational databases<br \/>\nspectral analysis and tools from signal processing<br \/>\ndata collections and organizations to know<br \/>\nLaTeX and beamer<br \/>\nusing the econ cluster<br \/>\ntools from &#8220;Structure and Interpretation of Classical Mechanics&#8221;<br \/>\ninsights from nonlinear dynamics and chaos<\/p>\n<p>If it&#8217;s not designed for people in my program, I would add the following:<br \/>\nOLS, GMM, VAR<br \/>\nOptimization Problems<br \/>\nOptimal Control<\/p>\n<p>In addition, there would be an ongoing project, where each student to chooses a field (like climate or child health) and expands a collective wiki by finding good data sources, modeling tools, and techniques used in that field.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>I&#8217;ve been submitting syllabi for classes to the powers-that-be, recently. The last two (the Human System Dynamics class I taught at Olin, and a &#8220;How Power Works&#8221; class) I submitted because I thought they&#8217;d be fun, but I think I&#8217;ve found one that would be much more useful. It&#8217;s a Computational Tools class, for to-be &hellip; <a href=\"http:\/\/www.jamesrising.net\/blog\/?p=493\" class=\"more-link\">Continue reading <span class=\"screen-reader-text\">Idea for a Tools Class<\/span> <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-493","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"http:\/\/www.jamesrising.net\/blog\/index.php?rest_route=\/wp\/v2\/posts\/493","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/www.jamesrising.net\/blog\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/www.jamesrising.net\/blog\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/www.jamesrising.net\/blog\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/www.jamesrising.net\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=493"}],"version-history":[{"count":0,"href":"http:\/\/www.jamesrising.net\/blog\/index.php?rest_route=\/wp\/v2\/posts\/493\/revisions"}],"wp:attachment":[{"href":"http:\/\/www.jamesrising.net\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=493"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/www.jamesrising.net\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=493"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/www.jamesrising.net\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=493"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}