\(\newcommand{L}[1]{\| #1 \|}\newcommand{VL}[1]{\L{ \vec{#1} }}\newcommand{R}[1]{\operatorname{Re}\,(#1)}\newcommand{I}[1]{\operatorname{Im}\, (#1)}\)

Introduction, Python, images

Course introduction

  • what we are going to teach;
  • why we are teaching this way;
  • structure of classes and homework;
  • what the final project will look like (see Projects);
  • grading (see Logistics).

Introduction talk slides:

Teaching and exercises

To start the exercise, open your terminal and type:

pip3 install --user ipython
git clone https://github.com/psych-214-fall-2016/classwork.git
cd classwork/day_00

Then:

atom first_python.py

If we have time, we will start the introduction to the numpy data library, from the numpy introduction of the scipy lecture notes.

Reading and homework

Please read:

  • Donoho et al 2009 [DMR+09] (you can skip-read the sections on Sparselab, Symmlab and Spherelab);
  • Preeyanon et al 2014 [PPB14];
  • Wilson et al 2014 [WAB+14].

From these papers choose one recommendation for research practice and write:

  • one to two paragraphs giving the strongest case you can make for not using that practice;
  • one to two paragraphs giving the strongest refutation you can for your first paragraph.