IB CS Y13
Y13 Unit 0 - Class Structure
Syllabus and Grading
1 Topic
Syllabus
Documentation and Style
1 Topic
Style Guide
Y13 Unit 1 - Searching Algorithms
Basic Search
1 Topic
Sequential and Binary Search
Sorting
2 Topics
Bubble Sort
Selection Sort
Y13 Unit 2 - Abstract Data Structures (HL)
Recursion
1 Topic
Recursion
Stacks and Queues
2 Topics
What are Stacks and Queues?
Static, Dynamic and Circular Stacks and Queues
Linked Lists
Trees
Y13 Unit 3 - Computer Organization (Binary)
Binary Representation
3 Topics
Bits, Bytes, and Hex
Bitwise Operators
One’s and Two’s Complement
Simple Logic Gates
2 Topics
Shifts, Boolean, NAND, NOR
Truth Tables and Logic Diagrams
Y13 Unit 4 - Computer Organization (Architecture)
Computer Architecture
4 Topics
CPU, ALU, CU
Machine Instruction Cycle
Primary Memory – RAM and ROM
Secondary Memory
Operating Systems Pt. I
1 Topic
Intro to OS
Y13 Unit 5 - Resource Management (HL)
System Resources
2 Topics
Types of Resources
A Look At Memory
Operating Systems Pt. II
4 Topics
How do Operating Systems Work?
Dealing With Limited Resources
Processes
Virtual Memory
Y13 Unit 6 - Control (HL)
Centralized Control Systems
4 Topics
Centralized Control Systems
Microprocessors and Input in Control Systems
Autonomous Agents
Social and Ethical Considerations
Distributed Systems
1 Topic
Distributed Systems
Paper 3
Paper 3 – AI Recommendation
1 Topic
Introduction
Cloud Deployment Models
4 Topics
Cloud Service Traits
IaaS
PaaS
SaaS
Machine Learning
6 Topics
Supervised
Unsupervised
Semi-Supervised
Reinforcement
Training
Evaluating
Recommendation Systems
3 Topics
Content-based Filtering
Collaborative Filtering
Combination Filtering
1 of 2
Previous Lesson
Next Lesson
Sorting
IB CS Y13
Sorting
Lesson Content
0% Complete
0/2 Steps
Bubble Sort
Selection Sort
Previous Lesson
Back to Course
Next Lesson
Login
Accessing this course requires a login. Please enter your credentials below!
Username or Email Address
Password
Remember Me
Lost Your Password?