PSP Course Material
About Course:
Introduction to Problem Solving through programs, Flowcharts/Pseudo codes, the compilation process, Syntax and Semantic errors, Variables and Data Types.
Arithmetic expressions, Relational Operations, Logical expressions; Introduction to Conditional Branching
Conditional Branching and Iterative Loops Arranging things : Arrays
2-D arrays, Character Arrays and Strings
Basic Algorithms including Numerical Algorithms
Functions and Parameter Passing by Value
Passing Arrays to Functions, Call by Reference
Recursion
Structures and Pointers
Self-Referential Structures and Introduction to Lists