Punjab PSEB SS Computer Science study materials
Punjab PSEB SS Computer Science study resources

Punjab PSEB SS Computer Science study plan

Punjab PSEB SS Computer Science · Give each week a clear focus.

8 weeks · About 7 hours per week

Week 1

Computer Science (subject content as per PSEB syllabus)

  • Define computer fundamentals vocabulary in writing: hardware versus software, input-process-output cycle, and the four primary functional units of a computer, giving one concrete example for each unit

  • Classify ten common devices (keyboard, scanner, plotter, touchscreen, modem, SSD, and others) as input, output, storage, or processing, and justify each classification in one sentence

  • Compare primary memory and secondary memory across at least four attributes (volatility, speed, capacity, cost per unit) in a self-made table

  • Trace how a single keystroke travels from input device to displayed character, naming each component involved in order

  • List the main motherboard components and state the function of each in a single line

Your checkpoint

A one-page handwritten or typed reference sheet covering computer fundamentals vocabulary, the device classification table, and the keystroke data path, self-checked against the PSEB textbook chapter

Week 2

Computer Science (subject content as per PSEB syllabus)

  • Convert between number systems by hand: binary, octal, decimal, and hexadecimal, completing at least twenty conversions in each direction without a calculator

  • Perform binary addition, subtraction, and multiplication on 8-bit numbers, showing borrow and carry steps explicitly

  • Compute 1's complement and 2's complement of given 8-bit binary numbers and use 2's complement to subtract two numbers

  • State the truth tables for AND, OR, NOT, NAND, NOR, XOR, and XNOR gates from memory and draw each symbol

  • Simplify three small Boolean expressions using algebraic rules and verify each simplification with a truth table

Your checkpoint

A worked problem set of 30 number-system and Boolean problems with all steps shown, plus a scored self-test where at least 25 of 30 are correct

Week 3

Computer Science (subject content as per PSEB syllabus)

  • Describe the fetch-decode-execute cycle in sequence, naming the role of the program counter, instruction register, ALU, and control unit at each stage

  • Differentiate RAM and ROM types (SRAM, DRAM, PROM, EPROM, EEPROM) by volatility, erasability, and typical use

  • Explain cache memory, registers, and virtual memory, and rank them with RAM and secondary storage by speed and cost

  • Identify at least six secondary storage media and compare them on capacity, access speed, portability, and durability

  • Define operating system functions and distinguish single-user, multi-user, multitasking, and real-time operating systems with one example each

Your checkpoint

A two-page summary mapping the machine cycle and memory hierarchy, plus a completed comparison chart of storage media, reviewed against the syllabus for gaps

Week 4

Computer Science (subject content as per PSEB syllabus)

  • Convert algorithms into flowcharts using correct standard symbols for terminal, process, decision, input/output, and connector

  • Write pseudocode for five common problems: sum of n numbers, largest of three numbers, factorial, prime check, and reverse of a number

  • Trace a given flowchart with sample inputs and produce the exact output, documenting variable values at each decision point

  • Distinguish syntax errors, logical errors, and runtime errors, and give one concrete example of each in a short program

  • Solve ten previous-style questions on programming logic under timed conditions

Your checkpoint

A flowchart-and-pseudocode workbook of ten solved problems, each with a dry-run trace table showing variable values step by step

Week 5

Computer Science (subject content as per PSEB syllabus)

  • Explain the characteristics of a good algorithm (finiteness, definiteness, effectiveness, input, output) and apply them to critique two flawed algorithms

  • Describe the role of a compiler, interpreter, and assembler, and state two differences between compilers and interpreters

  • Write short programs in a PSEB-syllabus language covering input, output, conditional statements, and loops

  • Identify and correct at least five buggy code snippets, stating the error type and the fix for each

  • Define constants, variables, data types, and operators, and evaluate mixed expressions respecting operator precedence

Your checkpoint

A corrected code file or notebook containing five debugged snippets with written explanations of each error and a one-page comparison of compiler versus interpreter

Week 6

Computer Science (subject content as per PSEB syllabus)

  • Define database, DBMS, table, record, field, primary key, and foreign key, and give an example schema for a school library or student record system

  • Write SQL statements for SELECT, WHERE, ORDER BY, INSERT, UPDATE, and DELETE on a small two-table schema

  • Explain data redundancy and inconsistency, and describe how normalization to first and second normal form reduces them

  • Differentiate DDL and DML commands and classify at least eight SQL commands accordingly

  • Describe the layered model of computer networking, naming the function of each layer and one protocol associated with it

Your checkpoint

A written SQL exercise set of fifteen queries against a self-designed two-table schema, with expected output tables drawn for each query

Week 7

Computer Science (subject content as per PSEB syllabus)

  • Define computer virus, malware, worm, trojan, and ransomware, and state one prevention measure for each

  • Explain symmetric versus asymmetric encryption and the role of digital signatures and firewalls in protecting data

  • Describe cybercrime categories relevant to the syllabus and list safe-practice rules for passwords, phishing, and social media use

  • Explain the terms hacking, cracking, and ethical hacking and distinguish them precisely

  • Outline intellectual property concepts: copyright, patent, trademark, and software piracy, with one example each

Your checkpoint

A security and ethics revision sheet covering at least fifteen defined terms with prevention or protection measures, plus ten self-written practice questions with answer keys

Week 8

Computer Science (subject content as per PSEB syllabus)

  • Consolidate all prior weeks into a single index of formulas, definitions, truth tables, and SQL syntax for rapid review

  • Complete two full-length timed mock papers under exam conditions and score them strictly against the marking scheme

  • Identify the three weakest sub-topics from mock results and rewrite condensed notes for each

  • Practice at least twenty short-answer and definition questions aloud or in writing within time limits

  • Review flagged uncertain items and confirm each against the PSEB textbook so no unresolved gaps remain

Your checkpoint

Two scored mock papers with an error log listing every mistake, its cause, and the corrected fact, plus a final one-page master formula and definition sheet

Milestones

Week 2: Score at least 80 percent on a self-made 20-question test on number systems, logic gates, and Boolean simplification with no calculator or notes

Week 4: Produce correct flowchart and dry-run output for all five pseudocode problems and explain the machine cycle and memory hierarchy without referring to notes

Week 6: Write and correctly execute at least twelve of fifteen SQL queries on the first attempt and define all key database terms accurately

Week 8: Score at least 70 percent on both full-length mock papers and show a complete error log with every mistake corrected and verified against the textbook