Platform Logo IBoost
  • Home
  • Settings
    • FAQ
  • Tour
  • Get Help
  • IB Hub
  • Questionbank
    • Math AI SL
    • Math AI HL
    • Math AA SL
    • Math AA HL
    • Comp Sci SL
    • Comp Sci HL
    • Biology SL
    • Biology HL
    • Physics SL
    • Physics HL
    • Chemistry SL
    • Chemistry HL
  • Past Papers by Year
    • Math AI SL
    • Math AI HL
    • Math AA SL
    • Math AA HL
    • Physics SL
    • Physics HL
    • Comp Sci SL
  • Past Papers by Topic
    • Math AI SL
    • Math AI HL
    • Math AA SL
    • Math AA HL
    • Physics SL
    • Physics HL
  • IB Exam Builder
  • IB Tutoring
    • Find a Tutor
  • After IB
  • Post-IB Guidance
    • University Database
    • Suitability Survey
    • Application Documents
    • Webinars Live
    • Webinars Recorded
  • Toggle theme
  • Shortcuts
    Questionbank View Questions
    Uni Database Explore Universities
    Webinars Watch Live
    Settings Manage Account
  • Report Bug
  • alt
    • alt
      Guest User
      Free 4ever!
    • Pricing
    • FAQ
    • Login

Computer Science SL Questionbank

Theory

System Fundamentals

System Architecture, Systems in Organizations, Documentation, Operating Systems.

Computer Organisation

Memory Hierarchy, Logic Expressions, Binary, Decimal, and Hexadecimal Bases, CPU Architecture.

Networks

Network Topologies, OSI Model, Protocls, VPN, Network Design.

Computational Thinking

UML Diagrams, Pseudocode, Trace Tables, Algorithms, Parallel Arrays.


Java: Introduction

Variables & Input

String, Integer, Char, Double, Boolean Variable Types, User Input Prompt, Mathematical Operations.

IF Statements

IF, ELIF, ELSE Statements for Numerical Operations and Text.

Loops

For Loops, While Loops, Loops Control Statement (break), Combination of Loops and IF Statements.


Java: Intermediate

Arrays

One-dimensional Arrays, Indexing, Combining Loops and Arrays, Combining IF Statements and Arrays.

Methods

Defining Methods, Calling Methods, Methods with Paremeters, Various Method Types.

Constructors

Defining Methods, Calling Methods, Methods with Paremeters, Various Method Types.


OOP: Exam-style Questions

OOP

Java-related properties, OOP programming, Variables and Matheds, Constructors, Object Creation.