BESCK104E/204E Introduction to C Programming

BESCK104E/204E Introduction to C Programming

Syllabus Copy

Module - 1

Introduction to C: 

Introduction to computers, input and output devices, designing efficient programs. Introduction to C, Structure of C program, Files used in a C program, Compilers, Compiling and executing C programs, variables, constants, Input/output statements in C

Module - 2

Operators in C, Type conversion and typecasting. 

Decision control and Looping statements:

 Introduction to decision control, Conditional branching statements, iterative statements, nested loops, break and continue statements, goto statement.

Module - 3

Functions: 

Introduction using functions, Function definition, function declaration, function call, return statement, passing parameters to functions, scope of variables, storage classes, recursive functions. 

Arrays: 

Declaration of arrays, accessing the elements of an array, storing values in arrays, Operations on arrays,Passing arrays to functions,

Module - 4

Two dimensional arrays, operations on two-dimensional arrays, two-dimensional arrays to functions, multidimensional arrays. 

Applications of arrays and introduction to strings:Applications of arrays, case study with sorting techinques.

 Introduction to strings: Reading strings, writing strings, summary of functions used to read and write characters. Suppressing input using a Scanset.

Module - 5

Strings: String taxonomy, operations on strings, Miscellaneous string and character functions, arrays of strings.

Pointers: Understanding the Computers Memory,Introduction to Pointers, Declaring Pointer Variables

Structures: Introduction to structures

Model Papers

Previous Papers

Scroll to Top