KCS101/KCS201 PPS
Course Structure
Course Structure
Unit 1: Introduction to Programming
Chapter 1: Computer Basics
*CS101 Computer Basic is a small separate course prerequisite for KCS101/KCS201 Programming for Problem Solving – Using C
Chapter 2: Terminology
- Number System
- Concept of Assembler, Compiler, and Interpreter
- Loader and Linker
Chapter 3: Idea of Algorithm
- Flowchart
- Pseudo Code
- From Algorithm to Program or Source Code
Chapter 4: Programming Basics
- Introduction to C Language
- Basic Structure of C Program
- Writing and executing the first C program
- Errors in C Programming
- Object Code and Executable Code
- Components of C Language
- Standard Input-Output in C Programming
- Fundamental Data Types
- Variables and Memory Locations
- Storage Classes
Unit 2: Arithmetic Expressions & Conditional Branching
Chapter 5: Arithmetic Expression and Precedence
Chapter 6: Conditional Branching
Unit 3: Loops & Functions
Chapter 7: Iteration and Loops
Chapter 8: Functions
Unit 4: Arrays & Basic Algorithms
Chapter 9: Arrays, Structure, Union, and Enumeration
Chapter 10: Basic Algorithms and their Complexity
Unit 5: Pointer& File Handling
Chapter 11: Pointers
Chapter 12: File Handling
Chapter 13: Macros & Command-Line Arguments
Appendix
- KCS151/KCS251 PPS Lab Exercise
- PPS Previous Year Question Papers
Aditya Saini
Please Share:
Facebook
Twitter
WhatsApp
Telegram
LinkedIn
Pinterest
Reddit
Tumblr
Email
Print