Slutions of MIT course: The Missing Semester of Your CS Education Lecture 1: Course overview + the shell Lecture 2: Shell Tools and Scripting Lecture 3: Editors (Vim) Lecture 4: Data Wrangling Lecture 5: Command-line Environment Lecture 6: Version Control (Git) Lecture 7: Debugging and Profiling Lecture 8: Metaprogramming Lecture 9: Security and Cryptography