This repository contains the hands-on tutorials and auxiliary material for the CI Compass Fellowship technical course.
Videos and Slides are available to fellows on the shared CICF drive.
week | content |
---|---|
Week 0 | Setting up a virtual machine |
Week 1 | Command line |
Week 2 | Python and scientific programming |
Week 3 | Overview of scientific computing |
Week 4 | Git and coding standards |
Week 5 | Containers and debugging |
Week 6 | FAIR data and systems |
Week 7 | Software architecture and systems; digital archives |
Week 8 | Cloud computing |
Week 9 | Spring break! |
Week 10 | Data workflows |
Week 11 | Machine Learning |
Week 11b | Neural Networks |
(Please note that things are getting re-arranged for 2025 Spring program. Targets of the links above are not final at the moment.)
The CICF course was created and is run by the following team:
- Angela Murillo
- Nicole Virdone
- Don Brower
- Sajith Sasidharan
- Sarowar Hossain
- Jaya Bharti
- Christina Clark
- Erik Scott
The CICF course was developed with support from the National Science Foundation Office of Advanced Cyberinfrastructure in the Directorate for Computer Information Science under Grant #2127548.
The lessons and text content in this repository is available under Creative Commons Attribution-ShareAlike 4.0 International license. Code snippets may be used under CC0 1.0 Universal license.