HPSC PGT Computer Science Syllabus 2025, check the exam pattern


HPSC PGT Computer Science Syllabus 2025 Unit Laxity Computer systems and organizations
  • Basics of Computer Organization: Input/output device, memory, motherboard, CPU.
  • Number system: binary, octal, hexadesimal and their conversion.
  • Boolean Bijnchit and Logic Gates: And, or, no, Nanda, nor, Xor, Xnor.
  • Types of software: system, application, utility, open-source and proprietary.
  • Memory types: RAM, Rome, Cash, Secondary Storage (HDD, SSD).
  • Computer types: Micro, mini, mainframe and supercomputers.
Computational thinking and programming (with python)
  • Problem-solution and algorithm thinking.
  • Introduction to Python: Syntax, variable, data type.
  • Control structures: agar-LC, Loops (while).
  • Work and recurrence.
  • Lists, toupals, dictionary, set in the python.
  • String operations.
  • File handling in python.
  • Error handling: Try, except the block.
  • Data structures using python: stacks, queues, linked lists (basic operations).
Society, law and ethics
  • Cyber ​​Security: Secure password practices, identity protection, cyberbulling.
  • Cyber ​​security concepts: fishing, malware, firewall.
  • Intellectual Property Rights (IPR), Copyright and License.
  • Digital footprint and digital rights.
  • Literary theft and its implications.
  • This Act 2000 and its provisions.
Computer network
  • Introduction to computer networks and their requirement.
  • Network types: LAN, Man, Van.
  • Network Topology: Bus, Star, Ring, Aries.
  • Protocol: HTTP, TCP/IP, FTP.
  • Wi-Fi, Bluetooth, Cellular Network.
  • Basics of transmission media: wired (twisted pair, coaxial, fiber) and wireless.
  • IP Address, DNS and Mac Address.
  • Network Safety Basics: Firewall, Encryption, Safe Communications.
database management system
  • Introduction to DBMS and RDBMS.
  • Concepts: table, record, field, primary key, foreign key.
  • SQL: Select, insert, update, remove, remove, connect, order, order.
  • Basic and advanced SQL functions.
  • Generalization: 1NF, 2nf, 3nf.
  • Transactions and concurrent controls.
  • Database Safety and Integrity.
Data structure and algorithm
  • Arrays, linked list, stack, queues.
  • Trees: Binary Trees, BST.
  • Drawing: Representation and Travercel (BFS, DFS).
  • Sorting algorithms: bubble, selection, insertion, merge, quick.
  • Search: Linear and binary search.
  • Time and space complexity: Big-o Series.
Operating system
  • Types of basic work and operating systems.
  • Process management and scheduling.
  • Memory Management: Paging, Segmentation.
  • File system and directory.
  • Deadlock and prevention.
  • User and kernel mode.
Software engineering
  • Software Development Life cycle (SDLC).
  • Model: Waterfall, tight, spiral.
  • Requirements analysis, design, coding, testing, maintenance.
  • Case tool.
  • Software quality and matrix.
  • Risk analysis and project management basics.
Digital argument and circuit
  • Logic Gates and their Truth Table.
  • Combinian Circuit: Adders, suttractors, multiplexers, demultiplexers, encoders, decoders.
  • Sequential Circuit: Flip-flop, counter, register.
  • Binary arithmetic: In addition, subtraction, multiplication, division.
  • Number system conversion.
  • Boolian algebra simplification using the Karnagu maps (K-map).
Calculating theory
  • Automata Theory: finite automated, DFA, NFA.
  • Regular expressions and languages.
  • Reference-free grammar and pushdown automata.
  • Turing machines.
  • Decidality and Computability.
Compiler design
  • Stages of compiler: lexical analysis, syntax analysis, meaning analysis, adaptation, code generation.
  • Lexal analyst and regular expression.
  • Parsing Technology: LL, LR Parsers.
  • Syntax-directed translation.
  • Intermediate code generation.
  • Symbol table and error handling.
Emerging trends in it
  • Artificial Intelligence and Machine Learning Basics.
  • Internet of Things (IOT) app.
  • Blockchain Fundamental.
  • Cloud computing: type of clouds, services (IAAS, PAA, SAAS).
  • Virtual reality and enhanced reality.
  • Big data and data analytics.
Educational Psychology and Education (to teach merit)
  • Child development, inclusive education.
  • Learning theory: behavioralism, constructionism, cognitiveism.
  • Inspiration and class management.
  • Evaluation and evaluation techniques.
  • ICT in teaching and learning.
  • Teaching strategies and functioning.
Rate this post
WhatsApp Group Join Now
Telegram Group Join Now

Hello friends, I am Ashok Nayak, the Author & Founder of this website blog, I have completed my post-graduation (M.sc mathematics) in 2022 from Madhya Pradesh. I enjoy learning and teaching things related to new education and technology. I request you to keep supporting us like this and we will keep providing new information for you. #We Support DIGITAL INDIA.

Sharing Is Caring:

Leave a Comment