ESS245H1: Computational Geology

Hours

24L/1T/30P

Previous Course Number

ESS345H1

A practical introduction to programming. This course will teach an operational knowledge on how to write and execute self written computer programs. Course topics touch upon using a computer without a graphical interface, using an integrated development environment, programming, documenting, debugging, reading and writing data, graphical output, how to navigate existing documentation and internet resources, and last but not least how to effectively ask for help. Students will work individually and in small groups in an inverted classroom setting on earth science related problem sets. Previous programming experience is not required.

Prerequisite
1.0 credit from first-year math, or physics courses except MAT193H1, MAT198H1, MAT199H1, PHY196H1, PHY197H1, PHY198H1, PHY199H1
Exclusion
Distribution Requirements
Science
Breadth Requirements
The Physical and Mathematical Universes (5)