ST.
ANNE’S COLLEGE OF ENGINEERING AND TECHNOLOGY
(Approved by AICTE, New Delhi. Affiliated to Anna University, Chennai)
ANGUCHETTYPALAYAM, PANRUTI – 607 106.
CS3271 PROGRAMMING IN C LABORATORY
COURSE OBJECTIVES:
To familiarise with C programming constructs.
To develop programs in C using basic constructs.
To develop programs in C using arrays.
To develop applications in C using strings, pointers, functions.
To develop applications in C using structures.
To develop applications in C using file processing.
LIST OF EXPERIMENTS:
Note: The lab instructor is expected to design problems based on the topics listed. The
Examination shall not be restricted to the sample experiments designed.
1. I/O statements, operators, expressions
2. decision-making constructs: if-else, goto, switch-case, break-continue
3. Loops: for, while, do-while
4. Arrays: 1D and 2D, Multi-dimensional arrays, traversal
5. Strings: operations
6. Functions: call, return, passing parameters by (value, reference), passing arrays to function.
7. Recursion
8. Pointers: Pointers to functions, Arrays,Strings, Pointers to Pointers, Array of Pointers
9. Structures: Nested Structures, Pointers to Structures, Arrays of Structures and Unions.
10. Files: reading and writing, File pointers, file operations, random access, processor directives .
TOTAL PERIODS: 60 periods
ST. ANNE’S COLLEGE OF ENGINEERING AND TECHNOLOGY
(Approved by AICTE, New Delhi. Affiliated to Anna University, Chennai)
ANGUCHETTYPALAYAM, PANRUTI – 607 106.
Course Outcome:
CO No Course Outcome Knowledge Level
Demonstrate knowledge on C programming constructs.
CO1 K2
CO2 Develop programs in C using basic constructs.. K2
CO3 Develop programs in C using arrays. K2
CO4 Develop applications in C using strings, pointers, functions K3
Develop applications in C using structures and files K2
CO5
CO – PO Mapping
Course Outcome
Program Outcome
CO 1 CO 2 CO 3 CO 4 CO5
PO1 - - - - -
PO2 - - - - -
PO3 - - - - -
PO4 - - - - -
PO5 - - - - -
PO6 3 3 3 3 3
PO7 2 3 3 3 3
PO8 3 3 3 3 3
PO9 1 3 2 3 2
PO10 2 1 1 1 1
PO11 - - - - -
PO12 3 3 2 3 2
PSO1 1 2 - 3 1
PSO2 1 2 - - 1
PSO3 1 2 - - -
Regulation 2017: 1 - Reasonable, 2 – Significant, 3 - Strong
ST. ANNE’S COLLEGE OF ENGINEERING AND TECHNOLOGY
(Approved by AICTE, New Delhi. Affiliated to Anna University, Chennai)
ANGUCHETTYPALAYAM, PANRUTI – 607 106.
ST. ANNE’S COLLEGE OF ENGINEERING AND TECHNOLOGY
(Approved by AICTE, New Delhi. Affiliated to Anna University, Chennai)
ANGUCHETTYPALAYAM, PANRUTI – 607 106.