General info¶
Course meetings in Period II¶
- Mondays 12:15-16:00, C122, Exactum (30.10 - 11.12)
- Work sessions on Thursdays 12:15-16:00, A113-114, Physicum (02.11 - 14.12)
Instructors¶
Lecturer:
- Henrikki Tenkanen
- Office: A120, Physicum
- Email: firstname.lastname@helsinki.fi
- Phone: +358 50 4484436
Course assistants:
- Vuokko Heikinheimo
- Office: A120, Physicum
- Email: firstname.lastname@helsinki.fi
- Phone: +358 2941 50760
- Samuli Massinen
- Email: firstname.lastname@helsinki.fi
- Antti Kallanranta
- Email: firstname.lastname@helsinki.fi
Course websites¶
- Course sites for Period I (Introduction to Python programming):
- Main course site: https://geo-python.github.io
- Pebbles (cloud computing) site: https://pb.geo.helsinki.fi
- Slack (Q&A + chat): https://geo-python2017.slack.com
- Polling / voting (active during lectures only): https://geo-python.github.io/poll
Textbooks¶
There are no required textbooks for this course. This course uses a wide range of sources for course information and the main textbooks are given below.
- Recommended textbooks (in order of relevance):
- Zelle, J. (2010) Python Programming: An Introduction to Computer Science, Second edition. Franklin, Beedle & Associates.
- Lawhead, J. (2015) Learning Geospatial Analysis with Python: An effective guide to geographic information systems and remote sensing analysis using Python 3, Second edition. Packt Publishing.
- McKinney, W. (2012) Python for Data Analysis: Data wrangling with Pandas, NumPy and iPython, First edition. O´Reilly Media.
- Optional textbooks:
- Westra, E. (2016) Python Geospatial Development: Develop sophisticated mapping applications from scratch using Python 3 tools for geospatial development, Third edition. Packt Publishing.
- Zandbergen, P. (2013) Python Scripting for ArcGIS, Alternate edition. ESRI press. (Available from the library
- Diener, M. (2015) Python Geospatial Analysis Cookbook: Over 60 recipes to work with topology, overlays, indoor routing, and web application analysis with Python. Packt Publishing.