Foundations and Theory
models, proofs, complexity
Dynamic ProgrammingAlgorithms & Data Structures26 nodes · 21 edgesGraph AlgorithmsAlgorithms & Data Structures26 nodes · 21 edgesGraph TraversalAlgorithms & Data Structures12 nodes · 12 edgesMinimum Spanning TreeAlgorithms & Data Structures11 nodes · 11 edgesSorting AlgorithmsAlgorithms & Data Structures26 nodes · 21 edgesAnimationTheoretical Computer Science26 nodes · 21 edgesAutomata ConstructionTheoretical Computer Science9 nodes · 10 edgesComputational Complexity AnalysisTheoretical Computer Science9 nodes · 10 edgesFormal VerificationTheoretical Computer Science9 nodes · 10 edgesRenderingTheoretical Computer Science26 nodes · 21 edges
Algorithms and Data Structures
problems, invariants, efficiency
Runtime and Systems
memory, OS, scheduling
Container OrchestrationSystems & Architecture11 nodes · 11 edgesFile System JournalingSystems & Architecture10 nodes · 10 edgesProcess SchedulingSystems & Architecture10 nodes · 10 edgesVirtual Memory PagingSystems & Architecture10 nodes · 10 edgesType System CheckingTheoretical Computer Science9 nodes · 10 edges
Networks, Data and Distributed Systems
protocols, storage, coordination
DNS ResolutionComputer Networks10 nodes · 10 edgesDatabase DesignComputer Networks26 nodes · 21 edgesLoad BalancingComputer Networks11 nodes · 11 edgesQuery ProcessingComputer Networks26 nodes · 21 edgesRouting Protocol OperationComputer Networks10 nodes · 10 edgesTCP Congestion ControlComputer Networks11 nodes · 11 edgesTransaction ManagementComputer Networks26 nodes · 21 edgesNetwork PerformanceSystems & Architecture26 nodes · 21 edgesNetwork ProtocolSystems & Architecture26 nodes · 21 edgesWeb Service Stack Dependency GraphGraph Type Pilots9 nodes · 8 edges
Security and Reliability
identity, threats, correctness
Authentication and AuthorizationSecurity & Cryptography9 nodes · 10 edgesFile SystemSecurity & Cryptography26 nodes · 21 edgesIntrusion DetectionSecurity & Cryptography9 nodes · 10 edgesMemory ManagementSecurity & Cryptography26 nodes · 21 edgesProcess ManagementSecurity & Cryptography26 nodes · 21 edgesPublic Key Infrastructure (PKI)Security & Cryptography9 nodes · 10 edgesSecure Software UpdateSecurity & Cryptography10 nodes · 10 edgesIncident ResponseSoftware Engineering10 nodes · 10 edgesNetwork SecuritySystems & Architecture26 nodes · 21 edges
AI, ML and Applications
models, training, deployment
Feature Engineering PipelineMachine Learning12 nodes · 12 edgesHyperparameter OptimizationMachine Learning11 nodes · 11 edgesModel Evaluation and ValidationMachine Learning10 nodes · 10 edgesModel Training PipelineMachine Learning11 nodes · 11 edgesProject ManagementMachine Learning26 nodes · 21 edgesQuality AssuranceMachine Learning26 nodes · 21 edgesSoftware Development LifecycleMachine Learning26 nodes · 21 edgesCode Review WorkflowSoftware Engineering10 nodes · 10 edgesContinuous Integration PipelineSoftware Engineering10 nodes · 10 edgesMachine LearningSoftware Engineering26 nodes · 21 edgesNatural Language ProcessingSoftware Engineering26 nodes · 21 edgesNeural NetworkSoftware Engineering26 nodes · 21 edgesRequirements EngineeringSoftware Engineering9 nodes · 10 edgesGeometric ModelingTheoretical Computer Science26 nodes · 21 edges