Like and get Kerala PSC Exam updates in your Facebook

VOCATIONAL TEACHER IN COMPUTER SCIENCE - VHSE - CAT NOS - 302-10 - 303-10

VOCATIONAL TEACHER IN 
COMPUTER SCIENCE 
VOCATIONAL HIGHER SECONDARY EDUCATION 
(CATEGORY NO.302/2010 & 303/2010) 
PART .I COMPUTER SCIENCE
MATHEMATICAL FOUNDATIONS OF COMPUTER SCIENCE 

Logics and Proofs: propositions, conditional propositions and logical  equivalences, quantifiers, proofs resolution, mathematical induction,  Fundamental principles of counting, pigeonhole principle, countable and  uncountable sets, principle of inclusion and exclusion, derangements,  equivalence relations and partitions, partial order, lattices and Boolean algebra,  generating functions, recurrence relations, solution of recurrences. Divisibility, gcd, prime numbers, fundamental theorem of arithmetic,Congruences, Fermat's theorem, Euler function, primality testing, solution of congruences,  Chinese remainder theorem, Wilson's theorem Graphs, Euler tours, planar graphs,  Hamiltonian graphs, Euler's formula, applications of Kuratowski's theorem, graph  colouring, chromatic polynomials, trees, weighted trees, shortest path algorithms,  spanning trees, the max-flow min-cut theorem. 

ALGORITHMS 

Framework for Algorithm analysis - Asymptotic notations - Iterating  recurrences-Master Method-Analysis of algorithms: Sorting - Searching  Algorithm design techniques - Backtracking - Branch and bound -Divide-andConquer: sorting - median finding - Dynamic Programming: knapsack - LCS - Martix chain multiplication - Optimal search trees-Scheduling problems - Greedy  strategy: Set of intervals - Fractional knapsack- Huffmann coding Algorithms on  graphs - BFS, DFS Dijkstra's algorithm for shortest path, Floyd's algorithm for all  pairs of shortest paths, Kruskal's and Prim's algorithm for minimum spanning tree  NP Completeness: Matching - Search /Decision - SAT - Subset sum and  Partition - Hamiltonian circuit -Reductions - Approximation algorithms for NP -  Randomized algorithms. 

OPERATING SYSTEMS 

Operating system concepts: System calls - Operating System Structure. Processes - Inter Process Communication - Race Conditions – critical Sections- Mutual Exclusion - Busy  Waiting - Sleep And Wakeup -Semaphores - Monitors - Message Passing. Process  Scheduling - First come First Served -Shortest Job First - Priority scheduling -  Round Robin Scheduling - Multiple queues scheduling -Guaranteed scheduling -  Two- level scheduling.  Memory management: Multiprogramming and memory usage - Swapping -  multiprogramming with fixed and variable partitions - Memory management with  bit maps, linked lists, Buddy system - Allocation of swap space.  File systems and Input/Output: Files - Directories - File system implementation -  Security and Protection mechanisms.  Deadlocks: Conditions for deadlock- Deadlock detection and recovery- Deadlock avoidance – resource trajectories - safe and unsafe states - Banker's algorithms - Deadlock prevention: Two phase locking - Non-resource deadlocks - Starvation.  Case Studies: UNLX / LINUX, Windows Operating Systems 

COMPUTATIONAL INTELLIGENCE 

Artificial Intelligence: History and Applications, Production Systems,  Structures and Strategies for state space search- Data driven and goal driven  search, Depth First and Breadth First Search, DFS with Iterative Deepening, Heuristic Search- Best First Search, A* Algorithm, AO* Algorithm, Constraint  Satisfaction, Using heuristics in games- Minimax Search, Alpha Beta Procedure  Knowledge representation - Propositional calculus, discrete- time Markov Chains -  Continuous Markov Chains- Birth- death processes. 
Game Theory: The formation of two-person - Zero-sum games - Solving simple  games, games with mixed strategies, Graphical solution Procedure, Solving by LP.  Inventory Theory: Inventory models - Deterministic periodic and continuous  review models – Stochastic continuous review model.

COMPUTER BASED OPTIMIZATION 

Linear programming: Model and Assumptions - Solving LPP - Simplex method -  Duality theory – Dual simplex method - Sensitivity analysis - Transportation and  assignment problems Integer Programming: Branch and found Techniques -  Binary Linear programming - Assignment & Travelling salesman problems - 
Dynamic programming: Deterministic and Probabilistic Dynamic programming  Queuing Model: Specification and measure of queuing systems - Structures of  basic queuing systems -  Definition and classification of stochastic processes- , AI Representational  Schemes- Semantic Nets, Conceptual Dependency, Scripts, 
Frames, Introduction to Agent based problem solving Machine Learning- Symbol based and Connectionist, Social and Emergent models  of learning, The Genetic Algorithm- Genetic Programming, Overview of Expert 
System Technology- Rule based Expert Systems,  Introduction to Natural Language Processing. 

COMPUTER NETWORKS 

Network Architecture: ISO-OSI and TCP protocol stack - Internet Architecture -  Performance factors - 
Connecting to a network: Links - Encoding - Framing - Error detection - Reliable  transmission - Ethernet 
Internetworking: Switching and bridging - Internet protocol - Routing Protocols -  Multicast - MPLS - IPV6 
End-to-End Protocols: UDP - TCP - TCP extensions - RPC - RTP  Congestion Control: Resource Allocation - TCP Congestion Control - Congestion  avoidance - QoS  Application Protocols - Email - HTTP - Session Control - Naming Service -  Network Management OBJECT ORIENTED MODELLING AND DESIGN  Structural Modelling: Object Oriented Fundamentals, Basic structural Modeling, 
UML Model, Class  Diagrams, Object Diagrams, Packages and Interfaces, Case Studies.  Behavioural and architectural Modelling: Use Case Diagrams, Interaction  Diagrams, State Chart Diagrams,  Collaborations, Design Patterns, Component Diagrams, Deployment Diagrams,  Case Studies  Object oriented Testing Methodologies: Implications of Inheritance on Testing,  State Based Testing,  Adequacy and Coverage, Scenario Based Testing, Testing Workflow, Case  Studies, Object Oriented Metrics  Components: Abuses of inheritance, danger of polymorphism, mix-in classes, rings of operations, class cohesion and support of states and behaviour,  components and objects, design of a component, lightweight and heavyweight  components, advantages and disadvantages of using components. 

NUMBER THEORY AND CRYPTOGRAPHY 

Divisibility, Division Algorithm, Euclidean Algorithm, Congruences, Complete  Residue systems, Reduced Residue systems, Fermat's little theorem, Euler's  Generalization, Wilson's Theorem, Chinese Remainder Theorem, Finite Fields,  Primitive Roots - Primality Tests, Pseudoprimes, Carmichael Numbers, Fermat's 
pseudoprimes, Euler pseudoprimes, Factorization by Pollard's Rho method, Simple  Continued Fraction, simple infinite continued fractions - raditional Cryptosystem,  limitations, Public Key Cryptography Diffie-Hellmann key exchange, Discrete  Logarithm problem, One-way functions, Trapdoor functions, RSA cryptosystem,  Digital signature schemes, Digital signature standards, RSA signature schemes -  Introduction to Elliptic Curves - Elliptic Curve Cryptography 

PART.II BASIC FACTS ABOUT INDIA

Geography of India- Physical Features- Climate-Soils- Rivers- Famous Sites – Etc  Demography- Economic and Social Development-Poverty Alleviation-Economy  and Planning-Etc  History of India- Period from 1857 to 1947- National Movement- Etc.
 PART.III BASIC FACTS OF KERALA

Geographical Facts- Physical Features- Climate-Soils- Rivers- Famous Sites – Etc  Renaissance of Kerala 
Important Events/ Movements/Leaders  Brahmananda Swami Sivayogi, Chattampi Swami, Sree Narayana Guru,  Vagbhatananda, Thycaud Ayya, Ayya Vaikundar, Poikayil Yohannan (Kumara Guru), Ayyankali, Pandit Karuppan, Mannathu Padmanabhan,  V.T.Bhattathirippad, Dr. Palpu, Kumaranasan, Vakkom Moulavi, Blessed  Kuriakose Elias Chavara, Etc 


NOTE: - It may be noted that apart from the topics detailed  above, questions from other topics prescribed for the  educational qualification of the post may also appear in  the question paper. There is no undertaking that all the  topics above may be covered in the question paper. 





























1 comments:

SUCHITHRAA said...

Is result of Vocatiotional teacher in CS 302-10 is published?

Please post your thoughts and queries for VOCATIONAL TEACHER IN COMPUTER SCIENCE - VHSE - CAT NOS - 302-10 - 303-10