Loading subject…
1. System fundamentals
1.1 Systems in organizations
1.2 System design basics
2. Computer organization
2.1 Computer organization
3. Networks
3.1 Networks
4. Computational thinking, problem-solving and programming
4.1 General principles
4.2 Connecting computational thinking and program design
4.3 Introduction to programming
5. Abstract data structures (HL)
5.1 Abstract data structures
6. Resource management (HL)
6.1 Resource management
7. Control (HL)
7.1 Control
A. Databases
A.1 Basic concepts
A.2 The relational database model
A.3 Further aspects of database management
A.4 Further database models and database analysis
B. Modelling and simulation
B.1 The basic model
B.2 Simulations
B.3 Visualization
B.4 Communication modelling and simulation
C. Web science
C.1 Creating the web
C.2 Searching the web
C.3 Distributed approaches to the web
C.4 The evolving web
C.5 Analysing the web
C.6 The intelligent web
D. Object-oriented programming (OOP)
D.1 Objects as a programming concept
D.2 Features of OOP
D.3 Program development
D.4 Advanced program development
A.4.1 Characteristics of Different Database Models
14 minute read
A.4.2 Object-Oriented vs. Relational Databases
10 minute read
A.4.3 Definition of Data Warehousing
13 minute read
A.4.4 Advantages of Data Warehousing
4 minute read
A.4.5 ETL Processes in Data Warehousing
6 minute read
A.4.6 Discovering Patterns with Data Mining
8 minute read
A.4.7 Situations Benefiting from Data Mining
12 minute read
A.4.8 Predictive Modeling in Data Mining
A.4.9 Database Segmentation
2 minute read
A.4.10 Link Analysis in Databases
A.4.11 Deviation Detection in Databases
9 minute read
A.4 Further Database Models and Database Analysis