Skip to content

ImperialCollegeLondon/RCDS-materials

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Research Computing and Data Science materials

The Research Computing and Data Science Programme in ECRI uses the following teaching materials.  

You are welcome to study and reuse under the specified terms.

Course (author) link
Introduction to version system using GitHub Desktop (Adam Townsend) https://github.com/Pecnut/course-intro-to-git (includes videos)
Introduction to Python (Chris Cooling) https://github.com/coolernato/Introduction-to-Python
Introduction to MATLAB (Adam Townsend) https://github.com/Pecnut/course-intro-to-matlab/ (includes videos)
Introduction to LaTeX (Chris Cooling) https://github.com/coolernato/Introduction-to-LaTeX
Introduction to C++ (Adam Townsend and Natalia Wojcicka) https://github.com/Pecnut/course-intro-to-cpp/ (includes videos)
Introduction to Fortran (Chris Cooling) https://github.com/coolernato/Intro-to-Fortran
Introduction to HPC at Imperial (Katerina Michalickova) https://imperialcollegelondon.box.com/s/kwjxbd5bc87w296wo0m7fdwo9jct5vvs
The Linux command line for scientific computing (Katerina Michalickova) https://github.com/kmichali/GS_comm_line (includes videos)
Command line tutorial (Katerina Michalickova) Command line tutorial
Shell scripting tutorial (Katerina Michalickova) Shell scripting tutorial
Writing theses in LaTeX (Chris Cooling) https://github.com/coolernato/Writing-Theses-in-LaTeX
Profiling and Optimisation in Python (Chris Cooling) https://github.com/coolernato/Profiling-and-Optimisation-in-Python
Essential software engineering for researchers (Imperial RSEs) https://imperialcollegelondon.github.io/grad_school_software_engineering_course/
Using Git to code, collaborate and share (Imperial RSEs) https://imperialcollegelondon.github.io/grad_school_git_course/
R programming (John Pinney) https://github.com/johnpinney/r_programming
Data processing with Python pandas (Adam Townsend) https://github.com/Pecnut/course-pandas (includes videos)
Data processing with Python pandas (John Pinney) https://github.com/johnpinney/data_processing_with_python
Data processing with R (John Pinney) https://github.com/johnpinney/data_processing_with_r
Data exploration and visualisation (John Pinney) https://github.com/johnpinney/data_exploration
Introduction to sampling and hypothesis testing (John Pinney) https://github.com/johnpinney/sampling_and_hypothesis_testing
Further hypothesis testing  (John Pinney) https://github.com/johnpinney/further_hypothesis_testing
Regression modelling (Maxwell Munford and Morgan Nightingale) https://imperialcollegelondon.box.com/s/f24uecvf8fqqu0lonnkf4mt92vc5noc2
Regression modelling in R (Sonja Tang and Fernando Guntoro) https://github.com/ImperialCollegeLondon/RCDS-regression-modelling
Introduction to machine learning (John Pinney) https://github.com/johnpinney/intro_to_machine_learning
Machine learning with Python (John Pinney) https://github.com/johnpinney/machine_learning_with_python/
Basic statistics (John Pinney) https://github.com/johnpinney/basic_statistics
Introduction to Julia (Jay DesLauriers)  https://github.com/ImperialCollegeLondon/RCDS-introduction-to-julia/
Python for Researchers https://www.coursera.org/groups/introduction-to-python-for-researchers-l8r5x/invitation
Managing and running Python effectively (Chris Cooling) https://github.com/coolernato/Managing-and-Running-Python-Effectively/tree/main
Object oriented Python (Chris Cooling) https://github.com/coolernato/Object-Oriented-Python
Plotting in Python with Matplotlib (Chris Cooling) https://github.com/coolernato/Plotting-in-Python-with-Matplotlib
Profiling and optimisation in Python(Chris Cooling) https://github.com/coolernato/Profiling-and-Optimisation-in-Python
Numerical computing in Python with numpy and scipy (Chris Cooling) https://github.com/coolernato/Numerical-Computing-in-Python-with-NumPy-and-SciPy
Reproducible and scalable research computing with containers (Jianliang Liam Gao) https://github.com/jianlianggao/course-intro-to-containers
Introduction to Creating a Website with GitHub and Markdown (Jay DesLauriers) https://github.com/ImperialCollegeLondon/RCDS-Intro-to-Creating-a-Website
Further Website Development for Software Projects (Jay DesLauriers) https://github.com/ImperialCollegeLondon/RCDS-Further-Website-Development

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published