Helpful Resources
This page contains links to resources that may be helpful for the course. If you have a resource that you think would be helpful to others, please let me know and I will add it to the list.
Julia
There are lots of great resources on programming and Julia. Here is a curated list of some particularly helpful tools.
Some of these tutorials provide their own instructions on how to install Julia. Please follow the instructions provided in lab 1.
Getting Started
- Julia for Nervous Begineers: A free course on JuliaAcademy for people who are hesitant but curious about learning to write code in Julia.
- FastTrack to Julia cheatsheet
- Comprehensive Julia Tutorials: YouTube playlist covering a variety of Julia topics, starting with an introduciton to the language.
- Matlab-Python-Julia Cheatsheet
Digging Deeper
- Introduction to Computational Thinking: a great Julia-based course at MIT covering applied mathematics and computational thinking
Plotting and Visualization
Other Software Tools
Git and GitHub
- Version Control from MIT’s “CS: Your Missing Semester” course.
- Git and GitHub for Poets: YouTube playlist covering the basics of git and GitHub.
- Version Control with Git course from Software Carpentry
Zotero
- Zotero and Citation Management by Fondren library
- Zotero Quick Start Guide
- The Better BiBTeX extension can be very helpful for exporting references in a format compatible with Quarto
Typesetting Math
- Justin Bois’ tutorial.
- Markdown Cheatsheet
- LaTeX Cheatsheet
- Mathpix Snip allows you to convert images of equations to LaTeX code (there is a free tier)
- Detexify lets you draw a symbol and suggests the LaTeX code for the corresponding symbol