This course focuses on the basic frame and theory of big data and artificial intelligence in geosciences. It mainly covers high-dimensional data dimension descending, classification and prediction, large graphic community structure identification, infinite stream data processing, machine learning and artificial intelligence geoscience modeling.