This course presents the fundamentals of computational methods for geoscientists and the students learn to use software to process and visualize geoscientific data. The lectures include an introduction to programming languages (Matlab) and use of spreadsheets (Excel). Emphasis is placed on (i) reading and editing archives common in geoscientific applications ii) developing and verifying algorithms through simple applied exercises based on modern geoscience research methods iii) data visualization (graphs).
Course Content (Syllabus)
Matlab: Introduction to programming with Matlab. Numbers and variables. Algorithms. Reading input files. Creating plots.
EXCEL: Introduction to spreadsheets. Data input. Use of functions. Calculations. Creating plots.
1. Introduction to programming using Matlab.
2. Using the Matlab editor. Code compilation and execution.
3. Simple examples of scientific coding
4. Numbers, variables and structures in Matlab
5. Text and number format
6. Reading data with Matlab
7. Creating plots with Matlab
8. Excel spreadsheets
9. Inserting data to Excel
10. Using functions in Excel
11. Creating plots in Excel
Matlab, Excel, programming language, spreadsheets