Last modified: 22 Jul 2026 13:41
This course leads students toward the application of programming to particular problems in the Geosciences. Starting from basic principles of programming and moving towards specific focused solutions.
| Study Type | Undergraduate | Level | 2 |
|---|---|---|---|
| Term | Second Term | Credit Points | 15 credits (7.5 ECTS credits) |
| Campus | Aberdeen | Sustained Study | No |
| Co-ordinators |
|
||
The course assumes no prior knowledge of programming and it will cover the basics consisting of topics such as the following:
At the end of the course, you will be able to:
Creating databases
Information on contact teaching time is available from the course guide.
| Assessment Type | Summative | Weighting | 50 | |
|---|---|---|---|---|
| Assessment Weeks | 30,33,38 | Feedback Weeks | 32,35,40 | |
| Feedback |
Word Count: 2,000 |
|||
| Knowledge Level | Thinking Skill | Outcome |
|---|---|---|
| Conceptual | Remember | Understanding of basic programming concepts and their application. |
| Procedural | Apply | Analyse and optimise computer programmes |
| Procedural | Apply | Download external data from databases through writing a program to extract and process |
| Procedural | Apply | Be able to write and run programs, particularly focused on analysis of Geoscience datasets |
| Assessment Type | Summative | Weighting | 50 | |
|---|---|---|---|---|
| Assessment Weeks | 41,42 | Feedback Weeks | 42,43,44 | |
| Feedback |
Write a program using the prior knowledge taught during the course. Duration:3 Hours |
|||
| Knowledge Level | Thinking Skill | Outcome |
|---|---|---|
| Conceptual | Remember | Understanding of basic programming concepts and their application. |
| Procedural | Apply | Analyse and optimise computer programmes |
| Procedural | Apply | Be able to write and run programs, particularly focused on analysis of Geoscience datasets |
There are no assessments for this course.
| Assessment Type | Summative | Weighting | 100 | |
|---|---|---|---|---|
| Assessment Weeks | Feedback Weeks | |||
| Feedback |
Write a program using the prior knowledge taught during the course – hand write. Duration: 3 hours Feedback provided within 1-2 weeks after resit |
|||
| Knowledge Level | Thinking Skill | Outcome |
|---|---|---|
|
|
||
| Knowledge Level | Thinking Skill | Outcome |
|---|---|---|
| Conceptual | Remember | Understanding of basic programming concepts and their application. |
| Procedural | Apply | Analyse and optimise computer programmes |
| Procedural | Apply | Be able to write and run programs, particularly focused on analysis of Geoscience datasets |
| Procedural | Apply | Download external data from databases through writing a program to extract and process |
We have detected that you are have compatibility mode enabled or are using an old version of Internet Explorer. You either need to for this site or .