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)