Chaudhary Charan Singh University Meerut CCSU BCA 1st Semester CCSU BCA102 Programming Principle and Algorithm PPA C Programming Syllabus and Notes Free Download Candidates Can Direct Download Chaudhary Charan Singh University CCSU BCA PPA C Programming Full Notes Download @niiss.org
1st UNIT
TOPICS | Links |
Introduction to C Language History, Structures of C Programming, Function as Building Blocks | View |
Language Fundamentals Character Set | View |
C Tokens, Keywords | View |
Identifiers, Variables | View |
Constant, Data Types | View |
Comments | View |
2nd UNIT
TOPICS | Links |
Operators, Types of Operators | View |
Precedence and Associativity, Expression | View |
Statement and Types of Statements | View |
Build in Operators and Function Console Based I/O and Related Built in I/O Function: printf(), scanf(), getch(), getchar(), putchar() | View |
Concept of Header Files | View |
Preprocessor directives: #include, #define | View |
3rd UNIT
TOPICS | Links |
Control Structures | View |
Decision Making Structures: If, If-Else, Nested If-Else, Switch | View |
Loop Control Structures: While, Do-While, For, Nested for loop | View |
Other Statements: Break, Continue, goto, Exit | View |
4th UNIT
TOPICS | Links |
Introduction to Problem Solving Concept | View |
Problem Solving Techniques (Trail & Error, Brainstorming, Divide & Conquer) | View |
Steps in Problem Solving (Define Problem, Analyze Problem, Explore Solution) | View |
Algorithms and Flowcharts (Definitions, Symbols) | View |
Characteristics of an Algorithm Conditionals in Pseudo-Code | View |
Loops in Pseudo Code Time Complexity: Big-Oh Notation | View |
Efficiency Simple Examples: Algorithms and flowcharts (Real Life Examples) | View |
5th UNIT
TOPICS | Links |
Simple Arithmetic Problems Addition / Multiplication of Integers | View |
Determining if a Number is +ve / -ve / even / odd, Maximum of 2 Numbers, 3 Numbers | View |
Sum of First n Numbers, Given n Numbers, Integer Division | View |
Digit Reversing, Table Generation for n, ab, Factorial, Sine Series, Cosine Series, nCr | View |
Pascal Triangle, Prime Number, Factors of a Number | View |
Other Problems Such as Perfect Number, GCD Numbers etc (Write Algorithms & Draw Flowchart) | View |
Swapping | View |
6th UNIT
TOPICS | Links |
Introduction to Function | View |
Declaration and Definition | View |
Function Call, Types of Function | View |
Parameter Passing | View |
Call by Value and Call by Reference | View |
Scope of Variable, Storage Classes | View |
Recursion | View |