Computer Science Wiki

Computer Science Wiki is a knowledge base for learning and sharing across different fields of computer science. This wiki follows a hyperlinked structure, it is inspired by the interconnected nature of computer science itself. To provide a seamless reader experience, I have put together some helpful tips.

Best experience

If you are currently on GitHub viewing this page, you may have noticed some glitchy text and format, this is because not all Obsidian markdown syntax is supported on GitHub. To allow the best experience, accessing this wiki through one of the following options:

Retrieve content

Look for content using either keyword or tag(#) in the search box, browse in directory structure from the left side bar, or navigate in the interactive graph view.

  • Web users can access the interactive graph from the top right corner of the web page.
  • Mobile users can access the interactive graph at the bottom of the web page.
  • Obsidian users can enable graph view from the left sidebar by clicking Open graph view icon or by typing “Graph view” in the command palette (press Ctrl+P on PC or Cmd+P on Mac to access command palette).

Contribute to the wiki

Info

I’m currently not taking any new contributors, and managing this site as a personal wiki.

Contributors from all levels are welcome, please find the Contributor Manual for guidelines.

Branches

About this wiki

This wiki has recently been migrated from its original Obsidian vault to this static website, powered by Quartz. The migration is still ongoing, so some content may not display or function correctly, but they will be tackled in the months to come. In the meantime, I am grateful for any of your support you can provide.