The MIT License covers M. Walker's original application code, interface, data structures, and independently authored notes. ISC2 names, marks, certification objectives, curriculum, questions, explanations, and other vendor or training material are excluded. This independent study aid is not affiliated with or endorsed by ISC2. See NOTICE.md.
A polished local-first study platform for ISC2 Certified in Cybersecurity preparation.
https://markus-doc.github.io/isc2-cc-study/
This project has two launchable browser tools:
- Study Drill for fast recall, weak area loops, definitions, acronyms, and cram cards
- Quiz Player for multiple choice practice with answer locking, explanations, score tracking, domain filters, and missed question review
Open this file first:
index.html
From the landing page, choose:
tools/drill/index.html
or:
tools/quiz/index.html
No build step, package install, or backend is required.
.
├── index.html
├── assets
│ └── styles.css
├── data
│ ├── app-data.js
│ ├── drills.example.json
│ └── questions.example.json
├── docs
│ ├── AI_ANSWER_POLICY.md
│ ├── PROJECT_PLAN.md
│ └── STUDY_WORKFLOW.md
├── tools
│ ├── drill
│ │ └── index.html
│ └── quiz
│ └── index.html
└── source study material folders and files
Use this when you need rapid memorisation.
Features:
- Cyber styled flashcard interface
- Domain filtering
- Search
- Reveal answer when ready
- Mark cards as Known or Weak
- Weak-only review mode
- Copy weak cards as JSON
Use this when you want exam style practice.
Features:
- One question at a time
- Clear answer choices
- Click and lock answer flow
- Correct and wrong answer highlighting
- Explanation panel
- Score and missed question tracking
- Domain filtering
- Missed-only review mode
- Copy missed questions as JSON
The main app data file is:
data/app-data.js
It currently contains starter drill cards and starter quiz questions. Later, extracted questions from the source material can be added here or generated into a separate file.
The intended answer source order is:
- Explicit answer key from source material
- Official ISC2 material or glossary wording
- Trusted cybersecurity references
- AI reasoning only when no answer key is available
See:
docs/AI_ANSWER_POLICY.md
This is currently a static local app. It does not perform live web lookups by itself. Live verification should be handled by a separate AI or research workflow before data is added to the quiz player.