Assignments
GitHub Classroom assignments and projects
Beginner
3-4 hours
Problem Set 3: Git & Python Fundamentals
Topics:
Git version control
Python basics
Control flow
Functions
File I/O
Beginner to Intermediate
3-4 hours
Problem Set 4: Lists, Dictionaries, Functions & Imports
Topics:
Lists and list operations
Dictionaries and nested structures
Functions
JSON imports and file I/O
Recursion (bonus)
Assignment Guidelines
📚 GitHub Classroom
All assignments use GitHub Classroom for distribution and submission. Click "Accept Assignment" to get your personal repository.
🤝 Collaboration
Check each assignment for collaboration policies. Some allow pair programming, others require individual work.
📝 Submission
Submit by pushing your final code to your GitHub repository. No additional submission steps required.