• Skip to primary navigation
  • Skip to content
  • Skip to footer
DS&A CheatSheet
  • Setup
  • C# Basics I
  • C# Basics II
  • Class
  • File Management
  • Inheritance
  • Polymorphism
  • DS&A: List
  • DS&A: Searching & Sorting
  • DS&A: Graph I
  • DS&A: Graph II
  • Snake
  • Assignment
  • Contributors
    DS&A CheatSheet Image credit: Yun
    Hsiang-Yun Wu

    Hsiang-Yun Wu

    I am a visualization researcher and lecturer.

    • Austria
    • Email
    • Website
    • GitHub
    • ORCID
    • LinkedIn
    • Facebook
    • Instagram
    • Twitter

    DS&A CheatSheet

    DS&A CheatSheet is a website storing teaching material for DS&A development using C#.

    Table of Content

    1. Lecture Introduction and .NET setup
    2. Introduction of C# and C# Basics
    3. Functions/Methods, Iteration/Recursion
    4. OOP I: Class and Encapsulation
    5. OOP II: File Management and Class Library
    6. OOP III:Inheritance
    7. OOP IV: Polymorphism
    8. DS&A: Basics of Data Structure: List
    9. DS&A: Basics of Algorithm: Searching and Sorting
    10. DS&A: Complexity Theory
    11. DS&A: Graphs I, Basic components
    12. DS&A: Graphs II, Debugging
    13. 1~2 weeks break
    14. Project Presentation

    Updated: June 18, 2026

    • Feed
    © 2026 DS&A CheatSheet. Powered by Jekyll & Minimal Mistakes.