Computer Science fundamentals
Master Computer Science fundamentals from first syntax to expert engineering.
First contact, core vocabulary and basic rules. The level appears on your certificate.
Learn the core ideas and vocabulary of syntax & fundamentals: Computer Science fundamentals syntax, variables and types, operators, control flow.
- Study — Syntax & fundamentalsStudy
Learn the core ideas and vocabulary of syntax & fundamentals: Computer Science fundamentals syntax, variables and types, operators, control flow.
Lesson & summary - Certified unit exam — Syntax & fundamentalsCheckpoint
Unit 1 checkpoint at level 1. Pass it before moving to the next unit.
Take exam — Level 1 - Study — Data structures & algorithmsStudy
Learn the core ideas and vocabulary of data structures & algorithms: arrays and lists, maps and sets, recursion, sorting and searching.
Lesson & summary - Certified unit exam — Data structures & algorithmsCheckpoint
Unit 2 checkpoint at level 1. Pass it before moving to the next unit.
Take exam — Level 1 - Study — Paradigms & designStudy
Learn the core ideas and vocabulary of paradigms & design: procedural, object oriented, functional, design patterns.
Lesson & summary - Certified unit exam — Paradigms & designCheckpoint
Unit 3 checkpoint at level 1. Pass it before moving to the next unit.
Take exam — Level 1 - Study — Ecosystem & toolingStudy
Learn the core ideas and vocabulary of ecosystem & tooling: automata, operating systems, networking, databases.
Lesson & summary - Certified unit exam — Ecosystem & toolingCheckpoint
Unit 4 checkpoint at level 1. Pass it before moving to the next unit.
Take exam — Level 1 - Study — Advanced topics & performanceStudy
Learn the core ideas and vocabulary of advanced topics & performance: memory model, concurrency, profiling and optimisation, security.
Lesson & summary - Certified unit exam — Advanced topics & performanceCheckpoint
Unit 5 checkpoint at level 1. Pass it before moving to the next unit.
Take exam — Level 1 - Final certified exam — Computer Science fundamentalsCertificate
Full Beginner assessment. Passing issues a verifiable certificate showing level 1.
Take exam — Level 1
