Carpentry: Training on foundational coding and data science skills
At University of Oslo (UiO), Carpentries workshops based on Software Carpentry, Data Carpentry, and Library Carpentry lessons are offered to facilitate sharing and re-using of code and data among graduates and researchers from all faculties and units.
What can I learn at Carpentries workshops?
Below are major lessons that Carpentry@UiO offers. Workshops are run mainly on-site by one full day (9:00-16:00). All the participants are expected to follow the Carpentries code of conduct.
Shell speeds up repetitive and tedious processes. It is also essential skills needed to use high-performance computing (HPC) resources.
Git helps you to keep track of what you've done, for a better collaboration and for yourself in future. In the workshop we use GitHub as well.
Programming in Python
Python is now widely used in scientific computing with various powerful packages. Carpentry@UiO runs workshops for participants with no programming experience ("Plotting and Programming in Python" lesson) and for participants at intermediate level ("Programming with Python" lesson, episodes 10-12).
R is commonly used for statistical analysis, but it is also a powerful programming language. Workshops on R focuses on teaching best practices for scientific computing: breaking down analyses into modular units, task automation, and encapsulation. Workshops on R may use lessons from Data Carpentry instead.
Databases include powerful tools for search and analysis, and can handle large, complex data sets. The lesson will show how to use a database to explore research data by using SQL.
Want to get notified about upcoming workshops?
Please subscribe announcement email list so that you will receive email notification.
Carpentries workshops are coordinated by the University of Oslo Library and run by "Carpentry@UiO" consisting of volunteer instructors and helpers. For more information, visit Carpentry@UiO page.