Bihar STET Computer Science Syllabus 2026 (Paper-II, Code 226)
150 questions · 150 marks · 150 minutes · CBT · no negative marking
Scheme of examination
| Section | Q / Marks |
|---|---|
| Specific Subject (Computer Science) | 100 |
| Art of Teaching | 30 |
| General Knowledge | 5 |
| Environmental Science | 5 |
| Mathematical Aptitude | 5 |
| Logical Reasoning | 5 |
| Total | 150 |
Expected questions per unit
- U7 · Computer Network11
- U3 · Programming and Data Structure9
- U5 · Operating System8
- U10 · Web-Based Application Development8
- U6 · Database Management System7
- U11 · Theory of Computation7
- U1 · Digital Logic6
- U4 · Algorithms6
- U8 · Software Engineering6
- U9 · Object Oriented Programming6
- U12 · Internet of Things6
- U13 · Artificial Intelligence6
- U2 · Computer Organization and Architecture5
- U15 · Multimedia5
- U14 · Fundamentals of E-Commerce4
Estimate from 2023–2025 papers. BSEB does not fix unit-wise weightage.
01Digital LogicUnit 1 · about 6 questions
Practice 139 MCQs- Data and number systems; binary, octal and hexadecimal representation and their conversions; BCD, ASCII, EBCDIC, Gray codes and their conversions; signed binary number representation with 1's and 2's complement methods; binary arithmetic. Venn diagram, Boolean algebra; various logic gates, their truth tables and circuits; representation in SOP and POS forms; minimization of logic expressions by algebraic method and K-map method.
- Combinational circuits: adder and subtractor circuits; applications and circuits of encoder, decoder, comparator, multiplexer, de-multiplexer and parity generator. Memory systems: RAM, ROM, EPROM, EEROM; design of combinational circuits using ROM; programmable logic devices and gate arrays (PLAs and PLDs).
- Sequential circuits: basic memory element; S-R, J-K, D and T flip flops; various types of registers and counters and their design; irregular counter; state table and state transition diagram; sequential circuit design methodology.
- Different types of A/D and D/A conversion techniques. Logic families TTL, ECL, MOS and CMOS, their operation and specifications.
02Computer Organization and ArchitectureUnit 2 · about 5 questions
Practice 119 MCQs- Introduction to data representation and number system: decimal, binary, octal, hexadecimal number systems; conversion of numbers from one system to another; binary arithmetic: addition (simple method, using 1's complement, using 2's complement), subtraction, multiplication and division (simple method).
- Error detection codes: parity bit method, checksum method; error correction code: Hamming code; alphanumeric codes: ASCII, EBCDIC; Excess-3 code; BCD addition method; Gray code: Gray to binary and binary to Gray conversion.
- Introduction to ideal microcomputer; an actual microcomputer: CPU, address bus, data bus, control bus; memory: RAM (SRAM, DRAM), ROM (PROM, EPROM, UVEPROM, EEPROM); history of microprocessor; microcontroller (application only); addressing techniques.
- Introduction to digital electronics; logic gates: inverter, OR, AND, NOR, NAND, EX-OR and EX-NOR gates; De Morgan's theorems.
- Universal gates (only for logic conversion); K-map simplification: pair, quad, octet (up to 4 variables), don't care condition; Arithmetic Logic Unit: half adder, full adder, binary adder, 2's complement adder-subtractor.
03Programming and Data StructureUnit 3 · about 9 questions
Practice 134 MCQs- Data, entity, information; difference between data and information; data type, built-in data type, abstract data type; definition and types of data structures: linear and non-linear. Introduction to algorithms: definition, difference between algorithm and program, properties of algorithm, algorithm design techniques, performance analysis, complexity of various code structures, order of growth, asymptotic notations.
- Arrays: definition, single and multidimensional arrays; representation of arrays: row major order and column major order; derivation of index formulae for 1-D and 2-D arrays; applications of arrays; sparse matrices and their representations. Recursion: recursion in C, examples of recursion, Tower of Hanoi problem, simulating recursion, backtracking, recursive algorithms, principles of recursion.
- Array implementation and pointer implementation of singly linked lists, doubly linked list, circularly linked list; operations on a linked list: insertion, deletion, traversal; polynomial representation and addition, subtraction and multiplication of single variable polynomials.
- Stack: abstract data type, primitive stack operations push and pop, array and linked implementation of stack in C; applications of stack: prefix and postfix expressions, evaluation of postfix expression; iteration and recursion: principles of recursion, tail recursion, removal of recursion; problem solving using iteration and recursion with examples such as binary search, Fibonacci numbers and Hanoi towers.
- Queue: create, add, delete, full and empty; circular queues; array and linked implementation of queues in C; dequeue and priority queue.
- Concept of searching: sequential search, index sequential search, binary search; concept of hashing and collision resolution techniques used in hashing.
- Sorting: insertion sort, selection sort, bubble sort, heap sort; comparison of sorting algorithms; sorting in linear time: counting sort and bucket sort.
- Graphs: terminology; data structures for graph representation: adjacency matrices, adjacency list; graph traversal: depth first search and breadth first search; connected component.
- Trees: basic terminology, binary trees; binary tree representation: array and pointer (linked list) representation; binary search tree, complete binary tree, extended binary trees; tree traversal algorithms: inorder, preorder and postorder; constructing binary tree from given traversals; insertion, deletion, searching and modification of data in binary search tree; threaded binary trees; Huffman coding using binary tree; AVL tree and B tree.
04AlgorithmsUnit 4 · about 6 questions
Practice 118 MCQs- Algorithm analysis, time space tradeoff, asymptotic notations, conditional asymptotic notation, removing condition from the conditional asymptotic notation, properties of big-Oh notation.
- Recurrence equations, solving recurrence equations, analysis of linear search.
- Divide and conquer: general method, binary search, finding maximum and minimum, merge sort.
- Dynamic programming: general method, multistage graphs, all-pair shortest paths, optimal binary search trees.
- Backtracking: general method, 8-queens problem, Hamiltonian problem.
- Connected components, spanning trees, biconnected components; introduction to NP-hard and NP-completeness.
05Operating SystemUnit 5 · about 8 questions
Practice 300 MCQs- Introduction to OS: functional behaviour and responsibilities; need for monitor / command interpreter; types of operating systems; system structure; hierarchical and layered organization of OS; I/O methods and interrupt structure.
- Process definition, process states and state transitions; parallel processes and constructs; process interaction; operating system kernel; data structures for processes and resources; context switching; process control primitives; process scheduling.
- The determinacy problem, mutual exclusion, semaphores, process synchronization.
- Conditional critical regions and monitors; inter-process communication; deadlock problem and its solutions.
- Memory management concepts: relocation, linking, multiprogramming with fixed partitions, swapping, variable partitions, overlays, virtual memory, segmentation, paging, storage allocation strategies, load control and thrashing.
- Organization of file and I/O subsystems: directory management, basic file system, file descriptors, file manipulation, file organization methods, management of auxiliary storage space, command language and file system utilities; I/O subsystems: programmed I/O, DMA, interrupt driven I/O; recovery procedures. Protection and security: safeguards, penetration, access and information flow control, protection problems, formal models of protection.
06Database Management SystemUnit 6 · about 7 questions
Practice 141 MCQs- Introduction to database; components and structure of DBMS; logical structure: the 3 level architecture and mapping among them; comparison between traditional file based system and DBMS; advantages and drawbacks of DBMS.
- Relational model; relational key constraints: candidate key, primary key, foreign key. ER model: entities, attributes, relationship and cardinality; entity types, entity sets, attributes and keys; relationship types and relationship sets; converting ER diagram to relational tables; database schema.
- Database anomalies, Codd's rules and normalization theory: 1NF, 2NF, 3NF and BCNF.
- Introduction to transaction and concurrency control; transaction and system concepts; desirable properties of transactions; transaction support in SQL; concurrency control techniques: locking protocol, serializable schedules, locks, 2 phase commit; concurrency control based on timestamp ordering.
07Computer NetworkUnit 7 · about 11 questions
Practice 111 MCQs- Introduction to data communication and computer network; network topologies; classification of computer network; parallel and serial transmission; transmission modes; transmission channel; data rate, bandwidth; signal encoding schemes; data compression; transmission impairments; layering and design issues; OSI model and TCP/IP model.
- Data link layer: need for data link control, frame design consideration, flow control and error control; MAC sublayer: contention based and polling based MAC protocols.
- Network layer: routing, congestion control, internetworking principles; Internet protocols (IPv4, packet format, hierarchical addressing, subnetting, ARP, PPP); bridges, routers; classless IP address.
- Transport layer: process to process communication; socket meaning and socket address; upward and downward multiplexing; UDP and TPDU.
- Application layer: HTTP, FTP, Telnet, SMTP, SNMP.
08Software EngineeringUnit 8 · about 6 questions
Practice 117 MCQs- Introduction to software engineering: characteristics, emergence of software engineering, software metrics and models, process and product metrics. Software life cycle models: waterfall, prototype and spiral models and their comparison.
- Software project management: size estimation (LOC and FP metrics), cost estimation (Delphi and basic COCOMO), introduction to Halstead's software science, staffing level estimation (Putnam's model). Software requirements specification: SRS documents, their characteristics and organization.
- Software design: classification, software design approaches, function oriented software design, structured analysis (data flow diagrams) and structured design, introduction to object oriented design.
- Coding and testing of software: unit testing, black box testing, white box testing, debugging, program analysis tools, system testing. Software reliability and quality assurance: reliability metric, Musa's basic model.
- Software quality assurance: ISO 9000 and SEI CMM and their comparison. Software maintenance: maintenance process models and reverse engineering, estimation of maintenance costs.
09Object Oriented ProgrammingUnit 9 · about 6 questions
Practice 111 MCQs- Review of fundamentals of procedural programming
- Class and objects
- Data abstraction
- Information hiding and encapsulation
- Constructors, destructors and object creation
- Namespace and references
- Class methods, method overloading
- Inheritance
- Polymorphism
- Abstract classes and abstract methods
- Exceptions, exception handling
10Web-Based Application DevelopmentUnit 10 · about 8 questions
Practice 344 MCQs- Internet basics
- Introduction to web development
- Node.js and Git
- HTML, CSS, jQuery
- JavaScript and HTTP (forms)
- Sessions and HTTP
- JavaScript and Document Object Model (DOM)
- Extensible Markup Language (XML)
- Document Type Definition (DTD), Dreamweaver
- PHP: Hypertext Preprocessor; PHP, SQL and MySQL
- Integrating PHP and MySQL, database interaction
11Theory of ComputationUnit 11 · about 7 questions
Practice 113 MCQs- Introduction; alphabets, strings and languages; automata and grammars; deterministic finite automata (DFA): formal definition, simplified notation, state transition graph, transition table, language of DFA; non-deterministic finite automata (NFA), NFA with epsilon transition, language of NFA; equivalence of NFA and DFA; minimization of finite automata; distinguishing one string from other.
- Regular expression (RE): definition, operators and their precedence, algebraic laws; Kleene's theorem; RE to FA, DFA to RE; Arden's theorem; non-regular languages; pumping lemma for regular languages and its application; closure and decision properties of regular languages; FA with output: Moore and Mealy machines and their equivalence; applications and limitations of FA.
- Context free grammar (CFG) and context free languages (CFL): definition, examples, derivation, derivation trees, ambiguity in grammar, inherent ambiguity, ambiguous to unambiguous CFG, useless symbols, simplification of CFGs; normal forms: CNF and GNF; closure properties of CFLs; decision properties: emptiness, finiteness and membership; pumping lemma for CFLs.
- Push down automata (PDA): description and definition, instantaneous description, language of PDA, acceptance by final state and by empty stack, deterministic PDA, equivalence of PDA and CFG, CFG to PDA and PDA to CFG, two stack PDA.
- Turing machines (TM): basic model, definition and representation, instantaneous description, language acceptance by TM, variants of TM, TM as computer of integer functions, universal TM, Church's thesis, recursive and recursively enumerable languages, halting problem, introduction to undecidability, undecidable problems about TMs, Post correspondence problem (PCP), modified PCP, introduction to recursive function theory.
12Internet of ThingsUnit 12 · about 6 questions
Practice 108 MCQs- Definitions and functional requirements, motivation, architecture, Web 3.0 view of IoT, ubiquitous IoT applications, four pillars of IoT, DNA of IoT, the toolkit approach for end-user participation in the IoT. Middleware for IoT: overview, communication middleware for IoT, IoT information security.
- Protocol standardization for IoT: efforts, M2M and WSN protocols, SCADA and RFID protocols, issues with IoT standardization, unified data standards; protocols: IEEE 802.15.4, BACNet, Modbus, KNX, Zigbee network layer, APS layer, security.
- Web of Things versus Internet of Things: two pillars of the web, architecture standardization for WoT, platform middleware for WoT, unified multitier WoT architecture, WoT portals and business intelligence. Cloud of Things: grid/SOA and cloud computing, cloud middleware, cloud standards, cloud providers and systems, mobile cloud computing, the Cloud of Things architecture.
- Industrial Internet of Things: introduction, Industrie 4.0, IIoT architecture, basic technologies, applications and challenges; security and safety: systems security, network security, generic application security, application process security and safety, reliable-and-secure-by-design IoT applications, run-time monitoring, the ARMET approach, privacy and dependability.
- Role of IoT for increased autonomy and agility in collaborative production environments; resource management in IoT: clustering, synchronization and software agents; applications: smart grid, electrical vehicle charging.
13Artificial IntelligenceUnit 13 · about 6 questions
Practice 111 MCQs- Introduction to AI and production systems: problem formulation, problem definition, production systems, control strategies, search strategies, problem characteristics, production system characteristics, specialized production systems; problem solving methods: problem graphs, matching, indexing and heuristic functions; hill climbing, depth first and breadth first search; constraint satisfaction and related algorithms; measure of performance and analysis of search algorithms.
- Representation of knowledge: game playing, knowledge representation using predicate logic, introduction to predicate calculus, resolution, use of predicate calculus, knowledge representation using other logic, structured representation of knowledge.
- Knowledge inference: production based system, frame based system; inference: backward chaining, forward chaining, rule value approach; fuzzy reasoning, certainty factors, Bayesian theory, Bayesian network, Dempster-Shafer theory.
- Planning and machine learning: basic plan generation systems (STRIPS), advanced plan generation systems (K-STRIPS), strategic explanations (why, why not and how explanations); machine learning, adaptive learning.
- Expert systems: architecture and roles of expert systems, knowledge acquisition, meta knowledge, heuristics; typical expert systems: MYCIN, DART, XCON; expert system shells.
14Fundamentals of E-CommerceUnit 14 · about 4 questions
Practice 106 MCQs- Introduction to electronic commerce: introduction of commerce, electronic commerce framework, electronic commerce and media convergence, anatomy of e-commerce application.
- The network for electronic commerce: need of network, market forces influencing the I-way, components of I-way, network access equipment, global information distribution network.
- The Internet as a network infrastructure: introduction, Internet terminology, NSFNET architecture and components, Internet governance: the Internet Society.
- Network security and firewalls: client-server network security, security threats in client-server, firewalls and network security, data and message security, encrypted documents and electronic mail.
- Electronic commerce and World Wide Web: introduction, architectural framework for electronic commerce, WWW as an architecture, security in the web.
- Consumer oriented electronic commerce: consumer oriented applications, mercantile process models, mercantile models from the consumer's and the merchant's perspective.
- Electronic payment systems: types, digital token based payment systems, smart cards, credit card systems, threats to electronic payment systems.
- Inter-organizational commerce and electronic data interchange (EDI): EDI applications in business, legal, security and privacy issues, EDI and electronic commerce.
- The corporate digital library: dimensions of electronic commerce systems, types of digital documents, issues behind document infrastructure, corporate data warehouses.
15MultimediaUnit 15 · about 5 questions
Practice 119 MCQs- Definition, classification, multimedia applications, multimedia hardware, multimedia software, CD-ROM, DVD.
- Multimedia audio: digital medium, digital audio technology, sound cards, recording, editing, MP3, MIDI fundamentals, working with MIDI, audio file formats, adding sound to multimedia project.
- Multimedia text: text in multimedia; multimedia graphics: colouring, digital imaging fundamentals, development and editing, file formats, scanning and digital photography.
- Multimedia animation: computer animation fundamentals, kinematics, morphing, animation software tools and techniques. Multimedia video: how video works, broadcast video standards, digital video fundamentals, digital video production and editing techniques, file formats.
- Multimedia project: stages of project, multimedia skills, design concept, authoring, planning and costing, multimedia team. Multimedia looking towards future: digital communication and new media, interactive television, digital broadcasting, digital radio, multimedia conferencing.
Art of Teaching · 30 marks
Practice 188 MCQs| # | Topic | Marks |
|---|---|---|
| 1 | Teaching and Learning: meaning, process and characteristics | 4 |
| 2 | Teaching objectives and instructional objectives: meaning and types, Bloom's Taxonomy | 3 |
| 3 | Teaching methods: types and their characteristics, merits and demerits of methods | 6 |
| 4 | Lesson plan: types, format and various models | 2 |
| 5 | Microteaching and instructional analysis | 1 |
| 6 | Effective ecosystem of classroom | 2 |
| 7 | Textbook and library | 1 |
| 8 | Qualities of teacher | 2 |
| 9 | Evaluation and assessment for learning | 3 |
| 10 | Curriculum | 2 |
| 11 | Factors affecting teaching and learning | 2 |
| 12 | Teaching aids and hands-on learning | 2 |
Other skills · 20 marks
Practice 161 MCQs| Section | Topics | Marks |
|---|---|---|
| General Knowledge | History of India, Geography of India, economic scenario, contribution of Bihar in National Movement, current affairs | 5 |
| Environmental Science | Pollution, solid waste, deforestation, global warming, flora and fauna | 5 |
| Mathematical Aptitude | Area, average, compound interest, decimal fractions, LCM and HCF, heights and distances | 5 |
| Logical Reasoning | Analogy, classification, series, coding-decoding, blood relations | 5 |
Source: BSEB Bihar STET 2026 syllabus for Paper-II Computer Science. Always check the official notification at bsebstet.com before the exam.