Psych 253
  • Basics
  • Course Schedule & Syllabus
  • Software Tools
Some key software tools we will use in class are:
  • The Python language.  
  • Jupyter Notebooks, an interactive environment for writing and executing Python codes. 
  • Matplotlib, for plotting and visualizing results.
  • NBConvert, a tool for converting Jupyter Notebooks into presentable documents (e.g. PDFs).
  • Git and Github, for version control and code sharing.
  • HDF5, a hierarchical data format for working with large structured datasets.  And h5py, the python interface to HDF5.
  • Numerical Python (Numpy), for efficient manipulation of matrix data in a pythonic interface .
  • Scientific Python (Scipy), for advanced numerical and statistical routines.
  • Scikit-Learn, for standard implementations of machine learning tools in a pythonic interface.
Create a free web site with Weebly