# study

A collection of detailed explanations concerning problems I missed, or things I need to study in Computer Science.

- **[Study](./STUDY.MD)**
    - A long list of explanations of problems I missed or found in packets, explained with focus on the concept, not the problem itself.
- **[Collections](./COLLECTIONS.MD)**
    - Detailed explanation of Java's datastructures in the `util` package, for interfaces, classes and more from `ArrayList` to `TreeMap`.
- **[Bitwise](./BITWISE.MD)**
    - A comprehensive guide over bitwise operators, circuits, inside and outside of the *Java* programming language.