Syllabus for Computer Teacher
Computer Fundamentals and C Programming
• Introduction to C Programming:
History of C, Structure of C programme. The C character set,
Contents, Variables and keywords, Types of contents and variables.
• Arrays
One dimensional and multidimensional array, declaration, initialization
and array manipulations, sorting (Bubble sort) Strings-Basic concepts, Library
functions.
• Functions
Definition, function definition and prototyping, types of
functions, types of arguments, recursions, passing arrays to functions, storage
class in C-automatic, register, external and static variables.
• Pointers
Definition, arrays of pointers and functions-call by value
and call by reference.
• Structures and Unions
Definitions, declaration, accessing structure elements, unions-
definition, declaration, accessing union elements, typed of, Enum Bit fields.
• Bitwise Operators
Bitwise, Compliment, right shift and left shift operators.
• C Pre-processor
Types of C Pre-processor directives, macros, file inclusion.
• Files
File operating modes, Text and binary files, High level and
low level operations on file, command line arguments
Data Structures
• Introduction to data Structures
Definition. Classification of data structures. Operations on
data structures, Introduction to Time and space Complexity.
• Primitive Data Structures
• Linked Lists, Stacks, Queues, Trees, Graphs, Searching and
Sorting.
Operating System
• Process Management.
• Storage Management.
• File System.
• Input/output Systems.
Minority Directorate Schemes — Pre Matric, Post Matric, Merit-CumMeans
& Overseas Scholarship, Remedial Coaching, Incentives, Pre Matric and Post
Martic Hostels & Morarji Desai Residential Schools.
Comments
Post a Comment