STET Computer Science Syllabus & Paper Pattern

Check Computer Science Syllabus for PGT (Level 3 Lecturer exam). This is the syllabus for Bihar STET, KVS PGT, HTET, TRB Computer Science TET etc.

Computer Systems Architecture

1. The Computer System (a) System buses
(b) Internal Memory
(c) Input/ Output
(d) Operating System Overview

2. The Central Processing Unit (a) Computer Arithmetic
(b) Instruction Sets
(c) Assembly Language
(d) Reduced Instruction Set Computer

Operating system

1. Introduction (a) Operating System Organization
(b) Device Management
(c) Process Management
(d) Scheduling
(e) Synchronization Principles
(f) Deadlocks
(g) Memory Management
(h) File Management

2.  DIGITAL ELECTRONICS (a) Fundamental Concepts
(b) Number system and Codes
(c) Combinational Logic Design
(d) Flip-Flops
(e) Sequential Logic Designs

Programming Fundamentals

(a) Basic Computer Organization
(b) Problem Solving Approaches
(c) Programming using a modern programming language such as Java, emphasizing the following notions

1. Programming Tools:

Visual Basic

(a) Introduction to Programming
(b) About Visual Basic (Object-Based Programming Language), Rapid Application Development using Visual Basic
(c) The concept of Project In Visual Basic, VB Project Options- Standard EXE, ActiveX DLL, ActiveX EXE, ActiveX Control, Active X Document EXE
(d) Visual Basic Tool Box (Standard Window Controls)
(e) Data Types
(f) Variables
(g) Menu Editor
(h) General Controls (Advance)
(i) Adding a Toolbar
(j) Adding Status Bar

2. Data Structure Introduction to the object-based and object-oriental programming paradigms; records, abstract data types and objects, data abstraction and internal representation; programming-in-the-large issues: modularity and code re-usability, classes and packages; graphical user interfaces; command-line arguments

3. Programming in C++ (a) Object-Oriented Programming
(b) Implementation of Object Oriented·  Programming concepts in C++
· Constructor· Destructor
· Inheritance (Extending Class)
(c) Data File Handling
(d) Pointers

Relational Database Management System 1. Database Management System (a) Introduction to database concepts
(b) RDBMS Tools: Oracle·
(c) ORACLE
(d) Classification of SQL SELECT Statement
(e) SQL SELECT Statement(f) SELECT Statement Continued
(g) Functions
(h) Grouping Records
(i) Group Results
(j) Sub Queries
(k) Database Objects
(l) Including Constraints
(m) Creation of a Table/ Relation 2. Business Computing (a) More application areas of Databases
(b) Advance Program Development Methodology
(c) Object Modelling
(d) Client-Server Computing

Web Development

1. HTML/ DHTML

(a) Introduction, Objectives, Introduction to Universal Resource Identifier (URI)
(b) Basic Tags of HTML
(c) Creating Links

2. Web Page Authoring Using HTML (a) Tables
(b) Frames
(c) Forms
(d) From Tags

3. Document Object Model · Concept and Importance of Document Object Model, Dynamic HTML document and
· Document Object Model.
· Cascading Style Sheets
· Introduction to Cascading Style Sheet (CSS), three ways of introducing the style sheets to your document. Basic Syntax; Creating and saving cascading style sheets.

4. Extensible Markup Language (XML)  XML
· Features of XML· Structure of XML
· XML Markup
· Naming Rules
· Declarations
· Element Declaration

5. Active Server Pages (ASP)

(a) Active Server Pages (ASP)
(b)Constants
(c) Data types
(d) Variables
(e) Operators
(f) Arithmetic
(g) Comparison
(h) Logical
(i) Functions

Web Scripting

1. VB Script

(a) Introduction, Adding VBScript code to an HTML page, VBScript Data type-Variant Subtypes, VBScript Variables
(b) MsgBox
(c) Loops
(d) VBScript variables

2. JavaScript Introduction, History of JavaScript, Using JavaScript in an HTML Page, Objectives, Properties Methods and Events

Multimedia and Authoring Tools

1.   Graphics Devices

(a) Basic concepts of Images
(b) Image Formats
(c) Graphics Formats
(d) Image Scanning with the help of a scanner
(e) Graphics Tools
(f) Basic Concepts
(g) Image Handling

2. Movie File Formats: AVI, MPEG, SWF, MOV, DAT

3. Multimedia Authoring Using Macromedia Flash Making of Simple Flash Movie, Setting Properties, Frame Rate, Dimensions, and Background Color

(a) Scene
(b) Layers
(c) Frame
(d) Special Effects
(e) Publishing

4. Communication and Network Concepts (a) Evolution of Networking
(b) Data Communication terminologies
(c) Transmission media
(d) Network devices
(e) Protocol
(f) Network Security Concepts

Leave a Comment