Computer Science: Computing, Nature, Power, and Limits (Brooklyn College CC 3.12)