Kerala psc hsst computer science study material pdf

Kerala PSC HSST Computer Science exam

Syllabus for the Post of Higher Secondary School Teacher – Computer Science ( HSST Computer Science Kerala PSC )

The Article outlines the syllabus for the Higher Secondary School Teacher – Computer Science/Computer Application exam , covering 12 topics including discrete structures, programming in C and C++, relational database design, data structures and algorithms, operating systems, software engineering, computer graphics, and current trends in technology such as mobile computing, e-commerce, data warehousing, and data mining. Specific subtopics are listed under each of the 12 main topics to provide details on the concepts and skills examined in the test.

Marks Distribution:

  1. Module I: MATHEMATICS for CSE – 16 Marks
  2. Module II: Computer Organization & Architecture – 16 Marks
  3. Module III: Programming Languages & Database – 16 Marks
  4. Module IV: Theoretical Computer Science – 16 Marks
  5. Module V: Operating Systems and Computer Networks – 16 Marks
  6. Information Technology – 20 Marks

Module I: MATHEMATICS for CSE (16 Marks)

Linear Algebra:

Basics of Mathematical Logic:

Counting Theory:

Sets, Relations and Functions:

Algebraic Structures:

Graph Theory:

Module II: Computer Organization & Architecture (16 Marks)

Digital Logic:

Computer Organization:

Module III: Programming Languages & Database (16 Marks)

Programming in C:

Object-Oriented Programming Concepts:

Programming Language Concepts:

Databases:

Module IV: Theoretical Computer Science (16 Marks)

Data Structures and Algorithms:

Analysis and Design of Algorithms:

Theory of Computation:

Module V: Operating Systems and Computer Networks (16 Marks)

Operating System:

Computer Networks:

Information Technology (20 Marks)

Module I: Web Technologies (8 Marks)

Markup and Scripting Languages:

Web Servers:

Module II: IT Security (7 Marks)

Security – Basic Concepts:

Cryptography:

Tools for Security:

Module III: Distributed Systems, Cloud Computing (5 Marks)

Distributed Systems:

Cloud Computing:

This detailed syllabus provides a comprehensive guide for candidates preparing for the post of Higher Secondary School Teacher (Junior) in Computer Science. Each module is designed to test the candidate’s knowledge and understanding of fundamental and advanced concepts in computer science, ensuring they are well-prepared to educate and guide students in the higher secondary education system.