Quick Start Guide
Ready to begin? This guide gets you started in the Course Project based on your mathematical background and computational experience.
π In 5 Minutes: Find Your Starting Point
Step 1: Take the Assessment
Navigate to Prerequisites & Self-Assessment and complete the quick skills checklist (2 minutes).
Step 2: Choose Your Track
Based on your assessment results:
- π’ Beginner Track (0-3 checkboxes)
-
Start with Linux Essentials for Mathematics Students
- π‘ Intermediate Track (4-7 checkboxes)
-
Jump to Project Management for Research
- π΄ Advanced Track (8+ checkboxes)
-
Begin with Containers for Mathematical Computing
Step 4: Join the Community
Connect with other students on Slack for questions and collaboration.
π For Instructors: Teaching This Course
New to teaching computational tools to mathematics students?
-
Review the Instructor Guide: Start with π Instructor Guide for comprehensive teaching strategies
-
Understand Your Students: Most CSMI students are mathematicians, not computer scientists
-
Emphasize Mathematical Relevance: Always connect tools to mathematical research applications
-
Plan for Mixed Skill Levels: Use the 3-track system to accommodate different backgrounds
Key Success Factors: - Begin with mathematical motivation for each tool - Provide plenty of hands-on practice with mathematical examples - Support struggling students with peer mentoring - Connect tools to real mathematical research workflows
π― Learning Objectives by Track
π’ Foundational Track Goals
By completion, students will: - Navigate Linux systems confidently for mathematical computing - Use Git to manage LaTeX documents and research code - Set up VS Code for mathematical work - Apply basic project management to research projects
β Common Questions
- "I’m a pure mathematician - do I really need these tools?"
-
Modern mathematics increasingly involves computation, collaboration, and data analysis. These tools will make your research more efficient and reproducible, whether you’re working on theoretical proofs or applied problems.
- "What if I get stuck or fall behind?"
-
-
Use the Slack community for peer support
-
Attend instructor office hours
-
Form study groups with other mathematics students
-
Remember: you can always go back to review earlier concepts
-
- "How much time should I expect to spend?"
-
-
Foundational Track: 4-6 hours per week for 6-8 weeks
-
Intermediate Track: 3-4 hours per week for 4-6 weeks
-
Advanced Track: 2-3 hours per week for 3-4 weeks
-
- "Can I switch tracks if I chose wrong?"
-
Absolutely! The tracks are flexible. If you find content too easy or challenging, you can adjust your path at any time.
π Ready to Begin?
Choose your starting point and dive in:
Remember: This is a journey, not a race. Focus on understanding concepts deeply rather than rushing through modules. The tools you learn here will serve you throughout your mathematical career!
Pro Tip: Keep a learning journal as you progress through the course. Note which concepts click easily and which require more practice. This will help you identify your strengths and areas for continued development.