Skip to main content
CSC for brilliant minds
  • English ‎(en)‎
    English ‎(en)‎ Suomi ‎(fi)‎ Svenska ‎(sv)‎
  • Log in
slide_1
slide_2

Tervetuloa CSC.n verkko-oppimisalusta eLENAan.  

CSC on ottanut kesällä 2019 käyttöön ensimmäisen oman verkko-oppimisympäristön, eLenan, jossa voit tutustua CSC:n omaan koulutustarjontaan sekä kansainväliseen PRACE-hankkeen verkko-koulutustarjontaan Future Learn -oppimisympäristössä. 

 Welcome to CSC´s  e-learning platform eLena

CSC has opened its first own e-learning platform eLena for you to see the e-learning offering from CSC and its PRACE e-learning courses at the Future learn platform.

slide_3
Previous Next
grid_1.png
My courses
grid_2.png
All courses
grid_3.png
Instructions
Skip <div class="text_to_html">Courses and trainings</div>
Courses and trainings
 

Bioinformatics Show all

Biocontainers (101):Containerised Applications in Bioinformatics
Biocontainers (101):Containerised Applications in Bioinformatics
This is a basic level course on containers which are a modern way of deploying complex applications. In this course, the basics of docker container and its containnerised applications in bioinformatics will be discussed. Emphasis will be given to the deployment of different pre-existing dockerised bio-applications. Selected examples from different omics’ disciplines such as genomics, proteomics and metabolomics will be covered. We will introduce HPC-compliant containers in CSC environment.
Go to the course
Single cell RNA-seq data analysis with Chipster
Single cell RNA-seq data analysis with Chipster
This introductory course covers single cell RNA-seq data analysis methods, tools and file formats. The free* and user-friendly Chipster software is used in the exercises, and the course is thus suitable for everybody.* See: https://chipster.csc.fi/access.shtml
Go to the course

Data Analytics Show all

Data Analysis with R (January 2021)
Data Analysis with R (January 2021)
R is a language that has become one of the most popular tools for manipulating, visualizing and analyzing data. While there are many R courses, learning these skills can involve a steep learning curve, especially for people with no experience in programming or data analysis. This two-day remote course (delivered via Zoom) aims to help with this initial difficulty by equipping learners with essential skills in using R, including data wrangling and plotting.The course topics include data importing and exporting, handling real-life data sets and creating publication-ready plots with R. The topics will be covered using both hands-on teaching and independent exercises.
Go to the course
Practical machine learning
Practical machine learning
An online course with 10 lectures offering a practical introduction to machine learning, including classification, regression, dimensionality reduction and unsupervised learning. Topics covered include linear classification and regression, nearest neighbor methods, support vector machines, decision trees, neural networks, clustering, and anomaly detection.
Go to the course

HPC Show all

Introduction to Parallel Programming
Introduction to Parallel Programming
The course introduces the basics of parallel programming with the message-passing interface (MPI) and OpenMP paradigms. MPI is the dominant parallelization paradigm in high performance computing and enables one to write programs that run on distributed memory machines, such as Puhti and Taito. OpenMP is a threading based approach which enables one to parallelize a program over a single shared memory machine, such as a single node in Puhti. The course consists of lectures and hands-on exercises on parallel programming. Course will be given in the online form, lectures are given in the mornings (third day is exception with lectures also in the afternoon), and after that the participants can work on hands-on exercise on their own pace. During the self-study sessions a chat room will be provided for peer-to-peer learning and for assistance from lecturers. Learning outcome After the course the participants should be able to write simple parallel programs and parallelize existing programs with basic features of MPI or OpenMP. This course is also a prerequisite for the PTC course "Advanced Parallel Programming" in 2021. Prerequisites and content level The participants are assumed to have a working knowledge of Fortran and/or C programming languages. In addition, fluent operation in a Linux/Unix environment will be assumed. The content level of the course is broken down as: beginner's - 60%, intermediate - 40%, advanced - 0%, community-targeted content - 0%.
Go to the course

Programming Languages Show all

Fortran Programming for Scientific Computing, Autumn 2020
Fortran Programming for Scientific Computing, Autumn 2020
Go to the course
Introduction to Linux online
Introduction to Linux online
This course will go through the very basics of Linux/Unix utilization, mainly through the shell (text-based user interface). We do not expect any previous knowledge of the topic, just basic skills to operate any computer. No programming knowledge is  expected. At the end of this course the student should survive in a complete shell-based Linux/Unix environment, like one finds when logging into large computing serves, such as those at CSC.Mainly driven by the current situation, this is a complete online course. It is split into a preparatory phase of one week where the students should read some basic background and install a virtual machine containing the Linux system we use during the course. The second week then will be a mixture of online studies and interactive work.
Go to the course
Linux-2: Advanced command line use and Bash programming, study group autumn 2020
Linux-2: Advanced command line use and Bash programming, study group autumn 2020
CSC training course for advanced command line use, common GNU/Unix tools, and Bash programming.To whom: You are already using Linux command line and writing Bash scripts, but would like to know better how do these actually work. After this course you should be able to use command line more efficiently, and write more elegant shell scripts, and fix the misbehaving ones.The course is organised as an intensive on-line study group. Short lecture type material and exercises contain questions that the students first study independently or in small groups, and are then discussed in the course forum and in on-line meetings.
Go to the course
Introduction to LINUX
Introduction to LINUX
This two day course will cover the very basics of Unix/Linux. No previous knowledge about these operating systems is expected, as the course serves as an introduction to those who are completely new to Linux. Both days have extended hands-on exercises.The course will give the participant the basic knowledge and skills to use the Unix shell. How to navigate around, copy files and launch applications. In addition to being useful on CSC's servers, basic unix skills may come in handy elsewhere too, and knowing the basics makes later self study much easier. The hands-on exercises also will include a demonstration on how to set up one's own Linux system.
Go to the course

DEMO Show all

H5P material bank
H5P material bank
Location for sharing/embedding H5P material outside of e-Lena
Go to the course
H5P and interactive tools
H5P and interactive tools
Go to the course
No more results.

  • Home
You are not logged in. (Log in)

Moodle logo
  • English ‎(en)‎
    • English ‎(en)‎
    • Suomi ‎(fi)‎
    • Svenska ‎(sv)‎
Get the mobile app
Facebook
Twitter
Youtube
Linkedin