eScience Internal Training
Modules AboutContribute
GitHub LogoOrganization Logo

Module1

Research software

module icon

Programming paradigms

module icon

Data structures and algorithm complexity

module icon

Software architecture design

module icon

Performance optimization and parallelization

module icon

Data processing and data storage

module icon

API design

module icon

Module2

Software Modularity

module icon

Software testing

module icon

Readability and code formatting

module icon

Notebooks & literate programming

module icon

Requirement engineering

module icon

Module3

GitHub the basics

module icon

Collaboration using GitHub

module icon

Code Review

module icon

Module4

OSS libraries

module icon

Human aspects of Software Engineering

module icon

Open Science and Reproducible Research

module icon

Contributing to Open Source software

module icon

Licensing

module icon

Module5

Introduction to AI Ethics

module icon

Prompt Engineering

module icon

Responsible AI in practice

module icon
These materials are developed by the Netherlands eScience Center. Licensed under CC-BY 4.0 unless otherwise noted.