Concepts

Browsable notes across the FE syllabus — some with interactive visualizers to poke at. 14 topics and counting.

TechnologyInteractive

Number systems

Binary, octal, decimal and hex — how to convert between them, plus bits, bytes, and two's complement.

Basic theory

TechnologyInteractive

Boolean logic & gates

Boolean algebra and the seven logic gates, with truth tables you can toggle.

Basic theory

Technology

Data structures

Arrays, lists, stacks, queues, trees and hash tables — and the Big-O cost of each.

Algorithms

Technology

Algorithms & complexity

Searching, sorting, and how to read Big-O time complexity.

Algorithms

Technology

CPU & memory hierarchy

How a CPU runs instructions and the memory hierarchy from registers to disk.

Computer systems

TechnologyInteractive

OSI & TCP/IP models

The OSI seven-layer model beside the TCP/IP model, and what each layer does.

Networking

Technology

IP addressing & ports

IPv4 addressing, subnet masks, and the well-known port numbers the FE exam loves.

Networking

Technology

Databases, SQL & normalization

The relational model, keys, normalization to 3NF, ACID, and core SQL.

Database

Technology

Information security

The CIA triad, symmetric vs public-key cryptography, hashing, digital signatures, and common attacks.

Security

Technology

Software development process

SDLC process models, Agile, and the levels of software testing.

Development

Technology

UML diagrams

The UML diagram families and when to use each — structure vs behaviour.

Development

Management

Project scheduling & EVM

Scheduling with PERT/CPM, the work breakdown structure, and tracking progress with earned value.

Project management

Management

IT service management

ITIL, SLAs, the incident-vs-problem distinction, and how availability is calculated.

Service management

Strategy

Business strategy & finance

Reading the business context: SWOT, ROI and break-even, and the classic quality-control tools.

Business strategy