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