Credits: 3This course aims to help students develop programming skills for GIS. Specifically, this course covers the following topics: fundamentals of programming, object-oriented programming (OOP), software development life cycle, GIS data processing, and popular GIS libraries.