Mohadra
Learn fast, stay consistent
0%Progress

Computer Science Fundamentals

Architecture

Advanced judgment in hardware and software architecture. Focus on ambiguous interactions and long-term consequences.
Goal:
Learn how hardware and software architecture interact.
3Lessons
6Micro-lessons
AdvancedDifficulty
Lesson 1

Hardware-Software Boundaries

Judging where hardware ends and software begins under stress.
Start2 Micro-lessons

Micro lesson 1
Ambiguous Ownership
Micro lesson 2
Boundary Drift
Lesson 2

Scaling and Degradation

Recognizing compounding failures as systems scale.
Start2 Micro-lessons

Micro lesson 1
Silent Degradation
Micro lesson 2
Feedback Loops
Lesson 3

Architectural Trade-offs

Calibrating decisions when every option has a cost.
Start2 Micro-lessons

Micro lesson 1
False Optimization
Micro lesson 2
Cost of Change