Science Education in Computational Thinking
[[
cs190c:here
]]
Trace:
»
problemset2
»
ta09
»
project3c_09
»
problemset2sol_09
»
problemset4
»
project2_09
»
problemset3
»
project4_09
»
workload09
»
here
Course Website
09 Course Home
Syllabus
Objectives and Outcomes
Catalog Description
S09 Course Notes
S09 Problem Sets
S09 Projects
SECANT Website
SECANT Home
Software Information
All software is free and is cross-platform compatible (running on Windows, Mac,UNIX/Linux ).
Python
(2.5.2) and
VPython
(not the Visual 5 beta version)
http://www.python.org
http://www.vpython.org
Download
:
http://www.vpython.org/download.html
Download and install for Windows: VPython-Win-Py2.5-3.2.11.exe
Documentation:
http://www.vpython.org/webdoc/visual/index.html
NumPy
1.2.1 (Numerical Python)
http://numpy.scipy.org/
Download
:
http://sourceforge.net/projects/numpy
Download and install for Windows: numpy-1.2.1.win32-py2.5.exe
Documentation:
http://www.scipy.org/Tentative_NumPy_Tutorial
MatPlotLib
0.98.5.2 (Plotting library)
http://matplotlib.sourceforge.net
http://matplotlib.sourceforge.net/pylab_commands.html
Download
:
http://sourceforge.net/projects/matplotlib
Download and install for Windows: matplotlib-0.98.5.2.win32-py2.5.exe
Tutorial:
http://matplotlib.sourceforge.net/users/index.html
NetworkX
0.99 (For the creation and manipulation of graphs and networks)
https://networkx.lanl.gov/wiki
Download
:
http://cheeseshop.python.org/pypi/networkx/
Download and install for Windows: networkx-0.99.win32.exe
Tutorial:
http://networkx.lanl.gov/tutorial/index.html
Cytoscape
2.6.1 (For visualizing molecular interaction networks/graphs)
http://www.cytoscape.org/
download from
http://www.cytoscape.org/download.php?file=cyto2_6_1
Requires Java SE 5 or Java SE 6
cs190c/here.txt · Last modified: 2009/01/05 15:38 by seh