Learning the Tools of the Trade
With an increase in demand for the use of data science tools and workflows on KAUST Campus, KAUST Visualization Core Laboratory (KVL) has organized a series of “Introduction to Data Science Workshops” to equip the research community with core data science tools, and to enable future data science applications at KAUST.
Through these series of workshops, KVL aims to complement its existing training series on data visualization, and also advance the state-of-the-art in both data science and visualization by providing advanced facilities, training, services, and consulting to the KAUST community and the Kingdom.
According to the 2017 O’Reilly Data Science Survey most data scientists use multiple programming languages on a daily base to solve their data science problems. The top four programming languages used by data scientists are Python, R, Bash, and SQL. The ability to share and reproduce data science workflows is critical whether the workflows are providing decision support in industrial applications, or generating novel insights from scientific data. Core tools for facilitating reproducible data science workflows are version control tools such as Git, virtual environment tools such as Conda, and container technologies such as Docker.
KVL has organized a series of Introduction to Data Science workshops (https://wiki.vis.kaust.edu.sa/training) to build capacity in the core data science tools and enable future data science applications at KAUST.
The core workshop material largely follows a curriculum developed by Software and Data Carpentry, two global non-profit organizations that teach foundational coding and data science skills to researchers worldwide. The curriculum will be offered every Fall and Spring semester in its entirety in order to provide KAUST students, post-docs, staff, and researchers with an opportunity to develop their skills in these core data science tools.
In addition to building capacity in core data science tools, KVL and KAUST Supercomputing Core Laboratory (KSL) are planning to offer additional advanced training courses in tools used in state-of-the-art data science applications with a particular focus on enabling data science with GPUs. Tools to be covered are Conda, Docker, PyTorch, Tensorflow, RAPIDS, Urika-XC.
-By the KAUST Visualization Core Lab team
Training schedule at the Visualization Core Lab
Dig Deep into your Data
Synchronized Swimming for elephant seal migrations (an example of data science project)
Start your discovery by learning more about the Core Labs
Learn about our specialized facilities
We provide services to academia, government and industry