computing cuda project-management gpu culture ai data-visualization books economics decision-theory electronics statistics hypothesis-testing philosophy algorithms microeconomics psychology probability