# Using CSC HPC environment efficiently, Part 1: Basics 1.-2.10.2025
###### tags: `puhti` `mahti` `allas`
> This is the collaborative "notebook" for the "Using CSC HPC environment efficiently" basics course organised in October 2025 by CSC -IT center for Science.
> [Prerequisite course page in eLena platform](https://e-learn.csc.fi/course/view.php?id=75)
> [Course page in eLena platform](https://e-learn.csc.fi/course/view.php?id=76)
> [Collection of slides and material](https://csc-training.github.io/csc-env-eff/)
> [Zoom-link for COURSE sessions](https://cscfi.zoom.us/j/64937965010?pwd=2bYjwrdEbJocLxkZlYRlUeG1kRSXLi.1)
> [Zoom-link for SUPPORT sessions / weekly user meetings](https://cscfi.zoom.us/j/65059161807)
[ToC]
## How we work
- [Code of Conduct](https://hackmd.io/1Yz0r5hWQXqWSpgJi7O4Og#Code-of-conduct)
- [Zoom instructions](https://hackmd.io/1Yz0r5hWQXqWSpgJi7O4Og#General-Zoom-instructions)
- [FAQs on HackMD, eLena and general course matters](https://hackmd.io/1Yz0r5hWQXqWSpgJi7O4Og#Tool-tips-amp-FAQs)
## 📅 Agenda
### Prerequisite / support session 24.9.
14:00-15:00 Join the pre-course support session, which is also part of [CSC's weekly user meetings](https://cscfi.zoom.us/j/65059161807)
### Day 1: Wednesday 1.10.
| Time | Content |
|-------|---------|
| 8:45 | Login, check connections work, test microphone |
| 9:00 | Welcome, course practical info, learning targets, ice-breaker, feedback/expectations (15 min) |
| 9:15 | **Topic 1: [Prerequisites & Connecting](https://csc-training.github.io/csc-env-eff/part-1/prerequisites/)** (15 min) |
| 9:30 | **Topic 2: [Introduction to HPC Environment](https://csc-training.github.io/csc-env-eff/part-1/hpc-intro/)** (20 min) |
| 9:50 | _Break_ (10 min)|
| 10:00 | **Topic 3: [Disk Systems](https://csc-training.github.io/csc-env-eff/part-1/disk-areas/)** (15 min) |
| 10:15 | **Intro to breakout rooms & hosts, joining the breakout rooms, accessing materials** (10 min) |
| 10:25 | **Topic 3: [Hands on 3.1](https://csc-training.github.io/csc-env-eff/hands-on/disk-areas/disk-areas-tutorial-maindisks.html)** (20 min) |
| 10:45 | **Going through the hands-on(s) together** (15 min)|
| 11:00 | _Break_ (10 min) |
| 11:10 | **Topic 4: [Module system](https://csc-training.github.io/csc-env-eff/part-1/modules/)** (15 min)|
| 11:25 | **Topic 4: [Hands on 4.1](https://csc-training.github.io/csc-env-eff/hands-on/modules/modules-puhti.html)** (20 min)|
| 11:45 | **Going through the hands-on(s) together** (10 min)|
| 12:00 | Finish |
### Day 2: Thursday 2.10.
| Time | Content |
|-------|---------|
| 8:45 | Channel open, "morning coffee" |
| 9:00 | Re-cap, feedback/expectations + some Qs from HedgeDoc (5 min) |
| 9:05 | **Topic 5: [Batch queue system and interactive use](https://csc-training.github.io/csc-env-eff/part-1/batch-jobs/)** (15 min)|
| 9:20 | **Topic 5: [Hands on 5.1](https://csc-training.github.io/csc-env-eff/hands-on/batch_jobs/serial.html)** (20 min) |
| 9:45 | **Going through the hands-on(s) together** (10 min)|
| 9:55 | _Break_ (10 min)|
| 10:05 | **Topic 6: [Understanding resource usage](https://csc-training.github.io/csc-env-eff/part-1/batch-resources/)** (20 min)|
| 10:25 | **Topic 6: [Hands on 6.1](https://csc-training.github.io/csc-env-eff/hands-on/batch_resources/tutorial_sacct_and_seff.html)** (20 min) |
| 10:45 | **Going through the hands-on(s) together** (10 min)|
| 10:55 | _Break_ (10 min) |
| 11:05 | **Topic 7: [Allas and where to keep your data](https://csc-training.github.io/csc-env-eff/part-1/allas/)** (25 min)|
| 11:30 | **Topic 7: [Hands on 7.1](https://csc-training.github.io/csc-env-eff/hands-on/allas/tutorial_allas-file-transfer.html)** (15 min) |
| 11:45 | **Going through the hands-on(s) together** (10 min)|
| 11:55 | Recap (5 min)|
| 12:00 | Finish |
---
## ☃️ ICE BREAKER (HackMD -practice)
### Ice breakers
Let's learn how to use this HackMD document by answering an ice breaker question!
**Q1: What topic of this course are you most excited about?**
**Answers:**
* Type here :)
*
*
## ✏️ Q&A: Add your questions here
Please type your questions ON THE BOTTOM OF THIS SECTION. We will answer them, and organise the document topically.
:::info
Scroll :arrow_down: to the bottom of the page to submit a question
:::
- [ ] **Q1: Type your question here!**
- A: Answer appears here :)
- [ ] **Q2: Type your question here!**
- A: Answer appears here :)
- [ ] **Q3: Type your question here!**
- A: Answer appears here :)
- [ ] **Q4: Type your question here!**
- A: Answer appears here :)
---
**:arrow_up: Write your questions above this line :arrow_up:**
---
## 📝 Feedback
### Feedback day 1
One thing you liked:
-
-
-
-
-
### Feedback - Day 2
One thing you liked:
-
-
-
One thing that could be improved:
-
-
-
-
:::info
When you have time, please give us feedback also through the Official Feedback Form:
https://ssl.eventilla.com/feedback/101H7PYx9JlYbDR
(This is required to get the course certificate, in that case, give the feedback thru e-Lena!)
:::
## Useful links
- [CSC Computing Environment Part2 : Next steps](https://csc.fi/en/training-calendar/csc-computing-environment-part-2-next-steps/) Registration now open!!!
- [Elements of Supercomputing](https://edukamu.fi/elements-of-supercomputing) online course
- [Training links](https://docs.csc.fi/support/training-material/#training-materials-and-sources-from-csc-and-partners) by us and our friends
- [Weekly research user meetings](https://ssl.eventilla.com/usersupportcoffee) (come and ask anything! Also course related questions are welcome!)
- [Data management self-learning course](https://e-learn.csc.fi/course/view.php?id=63)
- [Sensitive Data (SD) services webpage](https://research.csc.fi/sensitive-data)
- [Sensitive Data (SD) services user guide](https://docs.csc.fi/data/sensitive-data/)