PPS Unit – I
To review basic computer systems concepts
To be able to understand the different computing environments and
To review the history of computer languages
To be able to create and run a program
To understand how to write algorithm and draw a flow chart for a
To understand history and basic structure of a C language
To learn C tokens, identifiers, keywords, strings, variables and data
PPS Unit – II
To review basic arithmetic operators .
To be able to understand the different operators and their
importance in the programming.
To understand the expressions and evaluation of expressions.
To understand control structures like decision making statements
To understand the decision making statements like if and switch
To understand the loop control statements like while, for and do while loops, jump statements, break, continue, goto statements.
PPS Unit – III
Demonstrate the use of arrays.
Understand initialization, declaration of arrays.
Applications of 1-D and 2-D arrays.
To understand the software engineering principles of Structured
programming and modularity (top-down development).
To understand the function declaration, function call, and function
To understand inter- function communication through parameters
To understand the four basic function designs.
PPS Unit – IV
To understand design concepts of fixed-length and variable-length strings
To understand the design implementation of C-language delimited
To write programs that can read, write and manipulate strings
To write programs that use array of strings
To write programs that parse a string into separate variable.
To write programs that implement string functions by using the
PPS Unit – V
To introduce the structure, union and enumerated types.
To create and use structures in programs.
To be able to use unions in programs.
To use enumerated types in programs.
To use files to store the data permanently.