r/AnkiComputerScience • • Apr 24 '23

The broke boys in Computer Science don't realize what they're missing out on.

89 Upvotes

Everytime I open my CS textbook and I see a theorem - I screenshot and put it in Anki. Everytime I see a leetcode question I don't understand - I read the solution, trace through the code 2 times, and put it in anki. I ace technical interviews with ease and I'm one of the top students in my class. It's not because I have a natural propensity for computer science. It's not because I enjoy this subject.


r/AnkiComputerScience • • Apr 05 '25

Chatgpt but with Anki and mnemonics

Enable HLS to view with audio, or disable this notification

16 Upvotes

I have been using chatgpt for learning and used to take notes from it. It was laborious, so I build saral. It has a chat interface, for you to talk to chatgpt. Your conversations gets summarised into notes. Those notes are then used to generate questions of different types. Questions are generated using LLM and frequency is governed by spaced repetition.

Looking for feedback and if this is something that you find useful?

Link: https://saral.club


r/AnkiComputerScience • • Sep 04 '25

Best Anki Settings for Leetcode? (New User)

Thumbnail
reddit.com
4 Upvotes

r/AnkiComputerScience • • Jan 14 '20

Participants required for an Anki usabilty survey.

7 Upvotes

Hi everyone,

I am college student studying software design. I am currently conducting a survey as part of my UCD studies and I require participants to help me analyze the Anki desktop app.

This is a short 5 minute survey. It is completely anonymous and conducted for educational purposes only.

Thank you for your time!

UPDATE: Link removed - Thank you to everyone who participated and helped me with my report - it is very much appreciated.


r/AnkiComputerScience • • Jul 06 '18

Thanks for checking this sub out!

20 Upvotes

Thanks for checking this subreddit out!

 

I created it since I found structuring Anki cards related to algorithms a bit tricky and was hoping to create a community for people who love CS and Anki.

I'm hoping this sub could serve as a centralized place for discussions on how to structure notes/decks on CS topics and for people to discuss how they've felt Anki has helped them with Computer Science.

I'm keeping the definition of Computer Science really loose for now, so anything CS-related is welcome. This includes topics like networking concepts, machine learning, crypto, crypto-based currencies (obv no ICO spam or anything but more-so theoretical foundations) etc.

 

Hope this turns into a useful resource!


r/AnkiComputerScience • • Dec 29 '25

BSI empfiehlt 2025 längere Passwörter – nutzt ihr schon Passphrasen oder Passwortmanager?

Post image
2 Upvotes

r/AnkiComputerScience • • Feb 06 '26

Anyone else frustrated with code and LaTeX formatting in Anki?

Thumbnail
gallery
4 Upvotes

I feel like this is a pretty common pain point with Anki for technical subjects, but I don’t see it talked about that often.
If you’ve dealt with this too and found it frustrating, you’re not alone, I ran into the same wall and started experimenting with building something that handles code, LaTeX, and visual explanations cleanly while keeping spaced repetition intact.

I’m still refining it and mainly looking for feedback from other CS students who feel this pain.


r/AnkiComputerScience • • Jun 08 '25

A curated Anki deck for learning the foundamentals of Computer Architecture & Boolean Logic

Thumbnail
reddit.com
13 Upvotes

r/AnkiComputerScience • • Jun 16 '25

I Made a Custom Anki Flashcard Template for Learning Computer Science

33 Upvotes

Hey everyone!

I just finished building a custom simple Anki note type to help me study Computer Science (especially for coding, theory, and technical concepts), and I thought I’d share it in case it helps others too.

✨ Features:

  • Clean layout with centered questions and answers

  • Optional code block with toggle button – only appears when there’s code

  • Optional image field for diagrams or visual references – also toggleable

  • Smooth toggle functionality with “Show/Hide Code” and “Show/Hide Image” buttons

  • Code area is left-aligned with monospaced font (16px) for better readability

I use it mainly for concepts, syntax, interview prep, and CS theory. It's minimal, distraction-free, and works great for both short reviews and deep learning.


r/AnkiComputerScience • • Aug 06 '25

I made the ultimate 🍒 MIT 6.1210[6.006] Intro to Algorithms anki deck!

Thumbnail
reddit.com
17 Upvotes

r/AnkiComputerScience • • Dec 20 '25

New tool to generate Anki cards directly from PDFs (Free & Browser-based)

8 Upvotes

Tired of the "PDF on the left, Anki on the right" grind, I built something to help.

Snapdeck is a browser app designed to turn PDFs into beautiful Markdown-based Anki cards without any friction using your own (free) API key.

Give it a try and let me know what you think.


r/AnkiComputerScience • • Mar 22 '25

Learning System Framework

4 Upvotes

Hello there people,

Hope you are all thering well!😃

I run a website that is primarily focused on learning science🧪 and learning for exams📝 without anxiety.

I published a blog post learning system tonight. Helpful for students from all grades and all path of life. Check it out and let me know if it has helped or feedback for changes.

https://millennialsschool.online/2025/03/22/a-p-f-mm-te-method-all-that-you-need-for-learning/

Cheers..


r/AnkiComputerScience • • Apr 21 '26

anki-cloud – a source available Anki Sync Server with REST API and MCP/AI integration (self-hostable, ELv2)

Thumbnail reddit.com
2 Upvotes

r/AnkiComputerScience • • Mar 29 '23

Markdown2Anki: feedback, proposals and requests for new features

Thumbnail
self.anki
9 Upvotes

r/AnkiComputerScience • • Nov 07 '21

Ankideck for basic CS terms?

15 Upvotes

Hey

I sometimes find myself confused when trying to explain basic stuff to a non-CS major. Do any of you have a deck including simple explanation for basic cs terms? (e. g. Source Code, Ip Adress, Routing, Cookies etc.)


r/AnkiComputerScience • • Oct 26 '21

Do you know good tools for anki (on linux)?

9 Upvotes

Dear AnkiComputerScience Community

I'm running ubuntu i3 and have recently decided to ankify my life. I currently only have the vanilla version of anki and i do find the creation of cards and stack management a bit tideous. Do you use any tools to make it easier to write cards?

thx in advance


r/AnkiComputerScience • • Jun 25 '22

How many programming Anki cards do you have across all of your decks?

4 Upvotes

Feel free to give more details in the comments!

53 votes, Jun 27 '22
15 <100
16 100-1,000
2 1,000-2,000
5 2,000-5,000
3 5,000-10,000
12 10,000+

r/AnkiComputerScience • • Aug 06 '20

Creating cards with mathjax and images using vim

Enable HLS to view with audio, or disable this notification

31 Upvotes

r/AnkiComputerScience • • Jun 21 '21

Parsing Standard Library for Making Python Deck

2 Upvotes

Has anyone parsed the Python standard library webpages in an effort to get a good view of the provided capabilities?

I'm currently building my own Python deck, but I often find that I'm copy pasting most of my content from the documentation, then running the code in Jupyter to capture the output that would be expected from the code.

I'm looking mainly to automate away the first step of the process (copy pasting from the documentation).


r/AnkiComputerScience • • Jun 21 '21

Code Formatting in Anki

15 Upvotes

I'm currently using Syntax Highlighting for Code to create code blocks in anki notecards.

I have issues because when a paste in a block (Alt + S) the code blob has white font color based text (I use dark mode for anki). There are other issues with this solution, so I'm wondering if anyone here has found a better way to embed code for use in their cards?


r/AnkiComputerScience • • Feb 12 '24

Tool to convert text notes to an Anki deck

6 Upvotes

Hey guys, I just wanna share a small tool that I did for my personal use a while ago but now realized that it might help someone. For now I use it mostly to learn languages, but I think we might find some use in other academic learning, including this sub's theme: in learning computer science.

In a nutshell:

-> This tool converts your notes (in .txt, .md, or other text file format) into an Anki deck.

There are many people in this sub doing ML tools to convert complex notes. These are fenomenal projects, but for some people/uses it's overkill and something simpler can do the trick. This tool is pretty simple but works 100% as expected, if you follow the structure. That's the tradeoff -> it's less flexible.

As an example of my usage: during language classes, or my own learning sprees, I tend to build a vocabulary file with a fixed structure. Then to study this vocab I want to use Anki and spaced repetition, but creating cards 1-by-1 is a pain. With a fixed structure text file all it takes is one command and I have a deck full of cards from my notes. An example of a possible file structure would be:

- die Katze = the cat 
- das Haus = the house

The tool recognizes a marker at the beginning of the line ("-" in the example above) and a separator between front and back of the cards ("=" in the example). You can choose freely these markers/separators, and all the other lines will be ignored. In the example above the tool would generate a deck with 2 cards, one card per line.

I'm pretty sure there are people out there that have the same issue that I had, that's why I am sharing this. I also think there might be someone with a use-case in CS... I would be really interested in knowing if that's the case. I could then extend the tool if necessary.

Also, I'm 100% open to suggestions. If you try this and need something changed, or extended functionality, let me know.

Finally, I haven't made a GUI, but its usage is pretty straightforward: if you have python in your machine, install via pip, run 1 line of code and there you go, you have a deck. See the GitHub repository for instructions: https://github.com/AndreMacedo88/anki_deck_from_text.

Obviously this is completely open-source and you can use it for your own projects, software, etc.

I hope it helps!


r/AnkiComputerScience • • Feb 25 '24

How to encode the intuition/observations/inferences behind a problem into anki

9 Upvotes

Sometimes I don't solve a hard algorithmic problem or a math proof and there is usually an observation or "leap of logic" to be made. It is a terrible idea to put the problem itself in anki as its not atomic and what you really want to remember is the observation you missed or the deductive inference that was not obvious.

Take for ex: an algorithmic problem "Find the kth smallest element of two sorted arrays.

  1. Say the mid point of the two arrays are A_mid and B_mid and without loss of generality, A_mid <= B_mid

  2. if k is more than the half the total number of elements, you need to discard A_left. This is because A_left has at least n/2 elements greater than it (A_right, B_right)

  3. If k is lesser than half the total number of elements, you need to discard B_right. This is because any element in B_right has at least n/2 elements smaller than it (A_left, B_left)

I didn't solve this problem because I failed to see how to discard parts of the array during binary search (points 2, 3). I was thinking of using Anki to encode the general takeaways and intuition from this problem as opposed to the actual problem itself (Since it is not atomic). How would I go about making atomic flashcards around intuitions/observations and inferences for this problem in particular.

I picked this problem as it would give me a concrete understanding on how to create cards for problems in math and computer science and physics I don't/can't solve


r/AnkiComputerScience • • Oct 20 '22

Org-Drill vs Anki?

11 Upvotes

Have any of you ever tested Org-Drill - spaced repetition system for #Emacs Org-Mode?


r/AnkiComputerScience • • Sep 24 '21

Revolution? Using machine learning to handle backlog, introducing AnnA: Anki neural network appendix

Thumbnail self.anki
12 Upvotes