Welcome,
Guest
.
Login
.
Türkçe
NİNOVA
COURSES
HELP
ABOUT
Where Am I:
Ninova
/
Courses
/
Institute of Informatics
/
GIT 509E
/
Course Informations
Return to Faculty
Home Page
Course Information
Course Weekly Lecture Plan
Course Evaluation Criteria
Course Information
Course Name
Turkish
CBS Programlama
English
GIS Programming
Course Code
GIT 509E
Credit
Lecture
(hour/week)
Recitation
(hour/week)
Laboratory
(hour/week)
Semester
-
3
3
-
-
Course Language
English
Course Coordinator
Ayda Fıtrıye Aktaş
Course Objectives
- To emphasize the importance of programming and automation in GIS.
- To teach programming principles for spatial data analysis and visualization.
- To provide hands-on experience in Python-based GIS workflows.
- To enable students to process large datasets using open-source geospatial libraries.
Course Description
This course introduces programming concepts, data models, and software customization in GIS. Using Python, students perform data processing, analysis, visualization, and automation with vector and raster data. Emphasis is placed on open-source tools such as GeoPandas, Rasterio, and Google Earth Engine through practical exercises on real-world datasets.
Course Outcomes
Pre-requisite(s)
Required Facilities
Other
Textbook
Other References
Courses
.
Help
.
About
Ninova is an ITU Office of Information Technologies Product. © 2026