Weekly Materials
Lecture 1a: Course Introduction
Professor's lecture slides (PDF)
Lecture 1b: Unix/Linux Basics
Professor's lecture slides (PDF)
Week 0 Practice Slides
Hands-on tutorials and practice exercises
→
Week 1 Practice Slides
Hands-on tutorials and practice exercises
→
Lesson Guide
Comprehensive explanations and theory
→
Code Examples
References & Resources
Course Resources
Main course repository with all materials
Git Documentation
Official Git documentation
Additional Notes
Combined Sessions: Week 0 & 1
This week covers two practice sessions:
Session 1: Course Overview & Setup
- Slides: Week 0 Practice Slides
- Lesson: Course Overview & Essential Tools Setup
- Topics: Course introduction
Session 2: Essential Tools
- Slides: Week 1 Practice Slides
- Lesson: Essential Tools Setup & Unix/Linux Continuation
- Topics: Unix/Linux basics, Python environment setup
Week Overview
This week’s materials include lecture content, practice exercises, and assignments designed to build your understanding of the covered topics.
Getting Started
- Review the lesson guide for detailed explanations
- Go through the practice slides for hands-on examples
- Complete the weekly assignment
Need Help?
- Check the course discussion forum
- Attend office hours
- Review previous week’s materials if needed