Browse syllabus-aligned notes for 1.2 System Design Basics. Open each subtopic for focused explanations, examples, and summaries.
1.2.1 Components of a Computer System
6 minute read
1.2.2 Roles of Computers in a Networked World
8 minute read
1.2.3 Social and Ethical Issues in a Networked World
10 minute read
1.2.4 Identifying Relevant Stakeholders
4 minute read
1.2.5 Gathering Requirements
1.2.6 Visualizing System Requirements
1.2.7 Prototyping
1.2.8 Iteration in Design
1.2.9 End-User Involvement
5 minute read
1.2.10 Social and Ethical Impacts
1.2.11 Usability and Accessibility
15 minute read
1. System fundamentals
1.1 Systems in organizations
1.2 System design basics
2. Computer organization
3. Networks
4. Computational thinking, problem-solving and programming
5. Abstract data structures (HL)
6. Resource management (HL)
7. Control (HL)
A. Databases
B. Modelling and simulation
C. Web science
D. Object-oriented programming (OOP)