Fundamentals

This section explains the core concepts, principles and distinctions that underpin computer science and electronics engineering. Whether you're choosing between fields, starting your studies, or simply curious about how the discipline works, these articles clarify the ideas that everything else builds on.

You'll find plain-language explanations of terms, comparisons between related concepts, and answers to the foundational questions people ask when they're getting to grips with the subject.