Course topics
Section outline
- 
                    
Chapter 1: Records and Files
- Records
- Definition & Declaration
 - Manipulation
 - Array of records
 
 - Files
- Definition
 - Data Files and Text Files
 - Operations on files
 - Sequential access and direct access
 
 
Chapter 2: Subprograms (Functions and Procedures)
- Modularity
 - Passing parameters
 - Local variables and global variables
 - Functions
 - Procedures
 
Chapter 3: Linear Linked Lists
- Memory Allocation
 - Pointers
 - Dynamic Allocation and Static Allocation
 - Linked Lists
 
Chapter 4: Recursion
- Introduction
 - recurtion
 
Bibliographic References
Exam Subjects with Answers
 - Records