Instructor: Rachel Slaybaugh
Initially taught Spring 2014; all materials under a Creative Commons Attribution License
Please follow the directions here to get set up for hands-on exercises.
-
1/23, Syllabus:
-
1/23, Introduction: http://rachelslaybaugh.github.io/NE24/intro/#/
-
1/30, Shell: https://github.com/rachelslaybaugh/shell-novice, http://bids.github.io/2016-01-14-berkeley/shell
-
2/6 and 2/13, Git: https://github.com/rachelslaybaugh/git-novice, http://bids.github.io/2016-01-14-berkeley/git/
-
2/27, iPython and Jupyter: https://github.com/rachelslaybaugh/ucb-ipython-intro
-
3/6, Project assignment: https://github.com/rachelslaybaugh/NE24/blob/gh-pages/project.md
-
3/12 and 3/20, Testing: http://rachelslaybaugh.github.io/python-testing, https://github.com/rachelslaybaugh/JellyBeanCode
-
4/3, Documentation: https://github.com/rachelslaybaugh/NE24/blob/gh-pages/documentation/documentation.ipynb
-
4/10, LaTeX: https://github.com/rachelslaybaugh/LaTeXIntro
-
4/17, Careers in computational science
-
4/24, Final presentations