Page 1
FOR PUNJAB CLASS 12 PREPARATION
PSEB 12th Class
Syllabus 2027
Computer Science
EXAM YEAR TYPE SUBJECT
Punjab Class 12 2027 Syllabus Computer Science
Notes · Sample Papers · Previous Year Papers · Mock Tests
Page 2
m
m .co
m .co s e m
se g l a
a
Syllabus - Computer Science
Session 2026-27
Class 12th
Unit-I
m
omAutomation and Typing
Chapter 1: Office
c m .co
m.
● Word Processor: Introduction to MS Word
e l as e
as
● Document Writing and Editing in MS Word: Adding new text, Deleting a
l ag
ag
part of the text, Copying a text, Moving text, Formatting text, Alignment,
Line Spacing, Bullets and Numbering
● Working with Fonts: Change the Font, Change the Default Font Settings
● Proofing: Auto Correct, Spelling & Grammar; Find and Replace
● Page Setup: Margins, Orientation, Paper Size; Page Borders; Print Preview
& Print
m
.co
● MS Excel – Spread sheet Software; Formula Bar; Working with Formulas-
e m
Mathematical Operators for Formulas, Basic steps for creating a formula,
Manual Formula
las
ag
● Working with Functions: Steps for using a function, AutoSum, Commonly
Used Functions – SUM, COUNT, MAX, MIN, AVERAGE, NOW, TODAY,
CONCATENATE, UPPER, PROPER; Relational Operators for
Conditional/Logical Functions, Conditional Functions-IF, SUMIF, COUNTIF
● Border and Shading, Custom Filter, Custom Sort, Freeze Panes
● Page Setup and Printing Options: Margins, Orientation, Size, Print Area,
m
.co
Breaks, Background, Print Titles
m
m .co ● File Conversion: How to convert an Excel file to a PDF
s e m
s e ● Typing Technique: Touch Typing, Voice Typing
g l a
g la ● Font Conversion Tool a
a
Chapter 4: Computer Network
● Introduction to Network, Need of Networking
● The OSI Layers: Physical Layer, Data-Link Layer, Network Layer, Transport
Layer, Session Layer, Presentation Layer, Application Layer
m .
.co s e m
s em l a
g la ag
a For more Question Papers, Sample Papers, Notes & Syllabus visit Page 1 of 9
Page 3
● Network Devices: Hub (Active Hub, Passive Hub, Intelligence hub), Switch,
Routers- Functions of a Router, Repeater, Bridge- Types of Bridges,
Gateway, Brouter
● Communication Media: Guided Media- Twisted Pair Cable (Unshielded
Twisted Pair (UTP), Shielded Twisted Pair (STP), Advantages and
Disadvantages of twisted pair cable), Coaxial Cable (Advantages and
Disadvantages of Coaxial cable), Optical Fibre (Advantages and
Disadvantages of optical fibre); Unguided Media- Infrared (Applications of
Infrared Waves in Communications), NFC, Bluetooth, Wi-Fi, Radio Waves
(Applications, Advantages and Disadvantages of Radio-waves), Micro
waves (Applications, Advantages and Disadvantages of Microwave),
Satellites (Advantages and Disadvantages of Satellite Microwave)
● Communication Modes: Categories of transmission Modes- Simplex
Mode (Advantage and Disadvantages of Simplex mode), Half-Duplex
Mode (Advantage and Disadvantages of Half-Duplex mode), Full Duplex
Mode (Advantage and Disadvantages of Full-Duplex mode)
● Network Sharing: Printer Sharing
● Protocol: TCP/IP, FTP, PPP, SMTP, POP/IMAP, HTTP
● Network Component Addresses: MAC Address, IP Address
Unit-II
Chapter 2: Functions in Python
● Introduction to functions and their benefits, Types of Functions
● Built-In Library Functions: How to Use Built-in Functions in Python?,
Commonly used Built-in Functions of Python – bin(), oct(), hex(), chr(),
ord(), abs(), divmod(), max(), min(), pow(), sum(), round(), sorted(),
reversed() functions.
● User Defined Functions in Python: How to define and use a User Defined
Function (UDF) in Python, Parameters Vs Arguments
● Python Modules: How to Create and use a User Defined Module?, Using
Built-in Modules of Python
For more Question Papers, Sample Papers, Notes & Syllabus visit Page 2 of 9
Page 4
m
m .co
m .co s e m
se g l a
a
Chapter 3: Built-In Collections of Python
● Introduction to Python’s Built-In Collections: Sequences, Mappings &
Sets
● Working with Sequences: Common Sequence Types – Strings, Indexing
of Strings, Lists, Indexing of Lists, Tuples, Tuples Packing and Unpacking,
and Indexing of Tuples. Traversing Sequences Using Loops – using for m
m .co
.co
loops (using range() function & without range() function), using while loop.
e m
Operators for Sequences – Concatenation, Repetition, Membership, and
em l as
as
Slicing Operators.
l ag
ag
● Working with Mappings: Dictionary, Traversing a Dictionary, Mutability of
Dictionary – Add, Update and Delete values of dictionary
● Working with Sets
Unit-III
om Technology
Chapter 5: Current Trends in Information
. c
m
● Introduction to Information Technology, Definition of Information
e
Technology las
ag
● Applications of Information Technology: Business, Classroom Education,
Online Education, Finance, Health, Media, Transport, Telecommunication,
Entertainment, Defence
● Current Trends in Information Technology: Mobile Internet, Wi-Fi
Technology, Bluetooth technology, E-Commerce, M-Commerce
Technology, GPS Technology, Android Technology, Virtual Reality,
m
m
Nanotechnology, 5G Technologies, Internet of Things (IoT) Technology,
.co
m .co Multimedia Technology, Cloud Computing: Cloud Printing, Cloud Storage
s e m
s e (Advantages and Disadvantages)
g l a
g la a
a
Chapter 6: Artificial Intelligence and Expert System
● Introduction to AI, What is Artificial Intelligence?
● Types of AI: Type-1 (Narrow Artificial Intelligence (NAI), General Artificial
Intelligence (GAI), Strong Artificial Intelligence (SAI)), Type-1I (Reactive
Machines, Limited Memory Machine, Theory of Mind, Self-Awareness)
m .
.co s e m
s em l a
g la ag
a For more Question Papers, Sample Papers, Notes & Syllabus visit Page 3 of 9
Page 5
● Importance of AI: Game Playing, Voice Recognition, Understanding the
Natural Language, Computer Vision& analysis
● Applications of AI: Intrusion Detection System, Gaming, Natural
Language Processing, Machine Learning, Expert Systems, Vision Systems,
Speech Recognition, Handwriting Recognition, Intelligent Robots
● Purpose or Goal of AI, Pros and Cons of Artificial Intelligence
● Expert Systems: Components of Expert System (User Interface, Inference
Engine, Knowledge Base), Characteristics of Expert Systems, Limitations of
Expert systems, Comparison between Human and Expert Systems
● Robotics: Generations of Robots, Applications of Robotics, Introduction of
Languages used to develop AI (Python, R, Lisp, Prolog, Java)
Unit-IV
Chapter 7: Digitalization
● Introduction to Digitalization
● E-Commerce: Types of E-Commerce-Business to Business (B2B), Business
to Customer (B2C), Customer to Customer (C2C), Customer to Business
(C2B); Advantages of E-Commerce, Disadvantages of E-Commerce
● Digital or Online Payment: Online Payment Methods-Credit Card, Debit
Card, E-Wallets, NetBanking / Banking Apps, Mobile Banking, BHIM App
(Bharat Interface for Money); Benefits of Online Payment
● E-Learning: MOOCs (Massive Open Online Courses), SWAYAM (Study
Webs of Active-Learning for Young Aspiring Minds), SWAYAM PRABHA
● National Academy Depository (NAD)
● Digital Locker: How to use DigiLocker
Chapter 8: E-Governance (Part-2)
● Introduction, Concept of E-Governance
● Working System of E-Governance: G2G (Government to Government),
G2C (Government to Citizen), G2B (Government to Business), G2E
(Government to Employee), G2N (Government to NGOs)
● Levels of E-Governance: National Level, Domestic Level/State Level,
International Level; Benefits & Drawbacks of E-Governance;
For more Question Papers, Sample Papers, Notes & Syllabus visit Page 4 of 9
Page 6
m
m .co
m .co s em
se g la
a Kendra/Sanjh Kendra
● What is Smart Governance?; Sarba Sewa/Sewa
● Awareness of Aadhar: What is an Aadhar, Features of Aadhar, Uses of
Aadhar
● Information System: Components of Information System, Types of
Information System-Transaction Processing System (TPS), Decision Support
System (DSS), Executive Information System (EIS), Management
m
m .co
.co
Information System (MIS), Expert System
e m
em l as
l as ag
ag
m
m .co
s e
g la
a
m
m .co
m .co s e m
s e g l a
g la a
a
m .
.co s e m
s em l a
g la ag
a For more Question Papers, Sample Papers, Notes & Syllabus visit Page 5 of 9
Page 7
Practical Activities
12th Class (Computer Science)
1. After preparing the resume in MS Word as shown below, save the
Word document with your name, print it and save your resume in PDF
format:
For more Question Papers, Sample Papers, Notes & Syllabus visit Page 6 of 9
Page 8
m
m .co
m .co s e m
se g l a
a
2. Prepare the Word document as shown below:
m
m .co
m .co s e m
s e l a
g l a ag
a
m
m .co
s e
g la
a
3. Prepare the result sheet in Excel as shown below. It generates the
result using formulas and functions and displays the result data by
formatting it with the help of Conditional Formatting:
m
m .co
m .co s e m
s e g l a
g la a
a
m .
.co s e m
s em l a
g la ag
a For more Question Papers, Sample Papers, Notes & Syllabus visit Page 7 of 9
Page 9
4. Prepare Time Table of your class in Excel.
5. Convert the integer value 45 into its binary, octal and hexadecimal
equivalents.
6. Find the Unicode value for the characters: A, m, 8, %
7. Find the quotient and remainder values for the following divisions:
56/6, 45/52
8. Find the minimum and maximum values from the list
[45,56,17,4,85,78]
9. Write a program to calculate sum of the list [45,56,17,4,85,78] and
then sort the list using python functions.
10. Define a user defined function in python to calculate the area of
circle.
11. Write a program in Python to traverse a list using for loop.
12. Write a program in Python to traverse a string using while loop.
13. Write a program to perform concatenation of two or more lists in
Python.
14. Write a program to perform slicing operation on a String.
15. Write a program to check if an item is available in the list or not.
16. Write a program in Python to add, update and delete items of a
dictionary.
17. Download the syllabus and ebooks of your subjects from the official
website of Punjab School Education Board (https://www.pseb.ac.in/).
18. Create your account on Digi locker and download your Aadhaar Card
or 10th Class DMC.
19. Edit an image using any Image Editing Software and make necessary
changes in it as per your requirement.
20. Compress the size of any image and save it in PDF format.
21. Create a movie by joining different photos with the help of any Video
Editing Software. Also insert Titles, Transition Effects etc. in the
movie.
22. Merge and Splits some audio/video files with the help of any
Audio/Video Cutter/Joiner.
For more Question Papers, Sample Papers, Notes & Syllabus visit Page 8 of 9
Page 10
m
m .co
m .co s e m
se g l a
Charts/Models a
Prepare a chart/model showing the various types of functions in
Python
Prepare a chart/model showing the various types of Commonly used
Built-In Collections in Python
m
.co
Prepare a chart/model showing the Indexing representation of
m
.co m
Sequences in Python
m s e
e
Prepare charts/models illustrating different Types of Communication
s l a
Media
g l a ag
a
Prepare charts/models showing Types of Communication Modes with
suitable Examples
Prepare charts/models showing Current Trends in Information
Technology (IT)
Prepare a chart/model showing the various Components of the Expert
System
m
.co
Prepare a chart/model illustrating the Types of E-Governance
e m
las
ag
m
m .co
m .co s e m
s e g l a
g la a
a
m .
.co s e m
s em l a
g la ag
a For more Question Papers, Sample Papers, Notes & Syllabus visit Page 9 of 9