↑
🏫 Academic Programs

Academic Programs
— Notes & MCQ Practice

Find free subject notes and practice questions for supported DIT, PTB Computer Science, BSCS / ADP CS, BSIT / ADP IT, and O/A Level topics. Availability varies by subject; use the status labels to see what is published now.

✓ 100% Free School to university Multiple pathways · resources clearly labelled
🚀 Looking for career courses?
Professional courses are my main focus: Linux, Cloud, DevOps and AI, with live online batches.
View professional courses →

Browse by education level

Choose your board or qualification. Only resources that are already published are marked as available; other areas are planned or can be requested.

DIT — Diploma in Information Technology

Technical / diploma pathway

Core computer and IT subjects for diploma students, with direct links to published Devriston notes and practice resources.

AvailableOperating SystemsOS fundamentals, processes, memory and file systems.
AvailableComputer NetworkingNetwork fundamentals, models, protocols and infrastructure.
PlannedComputer Fundamentals & Office AutomationComputer basics, office applications and digital productivity.
PlannedProgramming, Database & Web BasicsProgramming logic, databases and introductory web development.

PTB — Punjab Textbook Board

Matric and Intermediate

Study support for Punjab Board students. Select your class and subject to request or find relevant notes, chapter summaries, solved exercises and MCQs.

Resource directoryClass 9–10 · MatricComputer Science, Information Technology and related textbook topics.
Resource directoryClass 11–12 · IntermediateComputer Science, programming, database and board-exam preparation.

O Level — Computer Science / ICT

Cambridge secondary pathway

A place for topic-based revision, key definitions, pseudocode practice, theory explanations and exam-style questions aligned to the learner's syllabus.

PlannedComputer Systems & NetworksHardware, software, data representation, networks and security.
PlannedAlgorithms, Programming & DatabasesPseudocode, problem solving, programming concepts and databases.
PlannedRevision & Exam PracticeTopic checklists and practice questions; confirm the syllabus/code for your exam session.

A Level — Computer Science

Cambridge advanced secondary pathway

Planned support for advanced theory and programming: structured notes, algorithm walkthroughs, data structures, system fundamentals and exam preparation.

PlannedTheory of Computer ScienceData representation, hardware, systems, networks and security.
PlannedProblem Solving & ProgrammingAlgorithms, programming techniques, data structures and testing.
PlannedDatabases & Further TopicsDatabase concepts and other syllabus-dependent advanced topics.

University — BSCS, BSIT & ADP

Undergraduate Computer Science and IT

A subject directory for university learners. Course names and semester plans vary by university, so use your official scheme of studies when requesting material.

PlannedBSCS — Computer ScienceProgramming, OOP, data structures, algorithms, OS, networks, databases, software engineering and AI.
PlannedBSIT — Information TechnologyNetworking, databases, web technologies, systems administration, information systems and security.
PlannedADP Computer Science / ITFoundational programming, databases, networking and core IT subjects.

Other Programs & Subject Support

Additional qualifications and cross-program subjects

Need help with another qualification? Resources can be organized around the exact board, university, course code or syllabus you are following.

On requestMS / MPhil Computer Science or ITResearch methods, advanced computing concepts and selected subject support.
On requestProgramming & Core IT SubjectsC/C++, Python, operating systems, networking, databases and software engineering.
💬

Need a subject that isn't listed yet? Message me on WhatsApp and tell me the program and subject.