5 responses

  1. Bo Armstrong
    March 5, 2014

    Hey Richard,

    Great post. It makes me want to collect big data with cell phone games to select organizational talent from home. :)

    I think the link on #8 – Social Media for Employment-Related Decisions is wrong – it goes to the RFID page.

    • Richard N. Landers
      March 5, 2014

      Whoops! Copy-paste mistake. Thanks, fixed now.

  2. Daniel Maurath
    March 16, 2014

    I completely agree with number 1. I wrote an article for TIP’s recent January edition on big data where I attempted to establish a common definition for I-Os and then provide different ways that I-O could become more involved. Programming may not be essential for all I-Os but I think its definitely useful. Out of curiosity, what language do you teach? It appears that its usually R or Python. I prefer Python, but see utility in knowing both.

    • Richard N. Landers
      March 16, 2014

      Well, the course isn’t on data science, but instead on programming more broadly. My goal is give students a broad understanding of programming languages in general – after seeing the similarities between a few, it is much easier to pick up a new one, after all. We actually cover all languages needed to operate a website with server-side data access. So we’re using PHP (which permits multiple programming paradigms like Python, but with weak data typing and a curly-brace structure), SQL (for database administration), and a little JavaScript (for UX). That enables us to start with an imperative programming approach and transition into object-oriented (which I think makes a lot more sense than the opposite direction). Between Python and R, I would probably go with Python these days, just because it is a bit more general purpose.

    • Daniel Maurath
      March 17, 2014

      Another added benefit of starting with web stack skills is that it allows one to produce something tangible and shareable without having to deal with GUIs and operating systems.

      But I think its great that you offer a programming course, and I look forward to seeing your labs presentations at SIOP.

Leave a Reply




Back to top
mobile desktop