Kommentar |
Context
Copernicus is a program for the development and operation of a European earth observation infrastructure (http://www.copernicus.eu). The core of Copernicus consists of the space segment with various satellites, complementary data sources and derived information products.
It provides its users with petabytes of open EO data year by year. Copernicus is currently in the transition phase from a research and development program to an operative system that is suitable for broad practical application.
Challenge
Within the study project, we will discuss and apply the concepts and technologies that are relevant to Copernicus. We will use the course to build a piece of this infrastructure by ourselves (data hub, derived information products, applications) supporting a use case in the field of disaster management. The course participants will deal with aspects of the processing of large amounts of data, the use of cloud services, the automation of image processing and the development of web applications. The further scope and detail of the work depends on the number and the skill sets of the participants.
Educational Goals
Key learning objectives are:
- Comprehensive understanding of the Copernicus Earth observation infrastructure
- Improved understanding of the technology stack for building such infrastructures (Cloud, image analysis & geoprocessing, web services, web apps)
- Improved software engineering skills such as agile software development, communication and collaboration in a team of software engineers, self-organization
Organizational Aspects
- The first block (10-13 April, StudLab 125) will be a Copernicus bootcamp with presentations, hack sessions, team building and project planning. Students will have the possibility to work with senior professional software engineers.
- Participants should have at least basic programming skills (Java and/or JavaScript)
- We will have a preparatory meeting on January 23rd, 4pm (ct), at room No. 147.
|