A list of some topics and CS or SWE disciplines that I've studied in university classes and that I've researched and learned on my own. From 2015-2019.
These notes are now closed.
LEGEND:
NOT YET FINISHED | FINISHED |
---|---|
β | β |
University list :
- Maths I β
- Maths II β
- Probability & Statistics β
- Cyber (Information) Security β
- Data Structures & Algorithms β
- Operating Systems β
- Cloud Computing β
- HCI β
- Discrete (Structures) Mathematics β
- Software Requirements β
- Software Testing & Project Management β
- Software Architecture β
- C/C++ Programming Languages β
- Scripting Languages β
- Web Services I β
- Web Services II β
- Entrepreneurship β
- Distributed Systems β
The Bachelor's Thesis β
... These are just some classes and subjects that I wanted to mention at the moment of writing this.
Personal research list from 2017-ish to 2019-ish:
- Algorithms
- Access Control Systems & Linux Hardening
- AI Software & Research
- Alternative & Quantum Computing
- Modern Programming Language Architectures
- Blockchain Security, Consensus Mechanisms & Smart Contract Usage
In Dec 2018 I've looked at some blockchain projects and decided to wait for this tech to mature more.
Some of them are:
- Bitcoin (lightning transactions, PoW evolution, 51% attack problems, Dandelion mechanism)
- Ethereum (PoS evolution, Vitalik's presentations, online commentaries, Andrew Antonopoulos commentaries)
- Monero (privacy mechanisms, ring confidential transactions, network size problem)
- Chainlink (smart contract usage evolution, sybil attacks)
- Grim (MimbleWimble protocol)
- Other (incentive structure, zero knowledge proofs, various consensus mechanisms, permissioned chains, "blockchain" databases)
- Relative (IPFS, cryptography evolution, "distributing" philosophy)