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
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
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
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
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
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
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
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
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