Geol.704  Computer Application for Earth Sciences            (3 C.H)

Course objectives:
The course will provide students with the skills and knowledge necessary to apply computer software and algorithms to solve geological and geophysical problems. Students will learn how to analyze and process different types of data, as well as how to model and visualize earth science related phenomena. By the end of the course, students will be able to apply computer applications to real-world scenarios involving Earth science projects.
Course Contents
Introduction to MS-office, System run programs (drivers, Operating systems like Windows, Unix, Mac and Linux, other software used in industries: RockWorks and Surfer. Computer encoding (Digital, Analogue), MATLAB, QGIS, R-Studio, Google Earth Engine, Corel Draw and ENVI; basics of networking. Use of common earth sciences computer programs (ArcGIS and SPSS).
Books Recommended

  • Geostatistics with applications in Earth sciences (2009). By D. Sarma. Springer Netherlands.
  • Mineralogical and petrological data processing systems (1995). By L. R. Richard.
  • Introduction to algorithms (4th ed., 2022). By T. H. Cormen, C. E. Leiserson, R. L. Rivest, & C. Stein. Kindle edition.