← All insights

8 published parts

A Computing Study Path

A connected learning series for undergraduate and postgraduate IT students, linking foundational concepts to research and professional practice.

Each article works on its own. For the complete learning path, begin with the first part and continue in sequence.

  1. 01 Build Durable Foundations in Algorithms and Data StructuresA structured guide for S1 undergraduate and S2 graduate computer science students on mastering algorithmic foundations, asymptotic trade-offs, and empirical research analysis. Read part →
  2. 02 Understand Database Design Beyond Writing Queries: Computing Study Path Part 2Explore database design beyond SQL syntax. Learn how relational normalization, physical B-Tree indexing, OLTP vs OLAP architectures, and schema security shape modern data systems. Read part →
  3. 03 Connect Operating System Concepts to Application Behavior: Computing Study Path Part 3Part 3 of our Computing Study Path connects operating system primitives—such as virtual memory, CPU scheduling, and system calls—to real-world application performance, concurrency limits, and system stability. Read part →
  4. 04 Learn Computer Networks Through Observable System Behavior: Computing Study Path Part 4Part 4 of our Computing Study Path bridges operating system socket primitives to network protocols, packet delivery, observable system telemetry, and graduate-level network control theory. Read part →
  5. 05 Apply Secure Thinking in Software Engineering: Study Path Part 5Part 5 of our Computing Study Path explores secure software engineering, moving from foundational input validation to threat modeling, deep learning anomaly detection, and empirical risk evaluation. Read part →
  6. 06 Reason About Concurrency and Distributed Systems: Computing Study Path Part 6Part 6 of our Computing Study Path bridges operating system thread primitives and network communication to reason about concurrent execution, message passing, distributed fault detection, and system state consistency. Read part →
  7. 07 Evaluate AI and Data Methods with Scientific Discipline: Computing Study Path Part 7Part 7 of our Computing Study Path guides undergraduate and graduate students in evaluating artificial intelligence and data science models using empirical rigor, robust baseline comparisons, and threat-aware methodology. Read part →
  8. 08 Turn an IT Research Question into a Defensible Study: Computing Study Path Part 8Learn how undergraduate and postgraduate IT students can transform vague technical curiosities into defensible research projects using IMRaD traceability, Galperian epistemological frameworks, and empirical validation. Read part →
Privacy policy