0% found this document useful (0 votes)
8 views

Basics of C Programming Lab U24GE2109

basics of C programming lab U24GE2109

Uploaded by

Priyadarshini S
Copyright
© © All Rights Reserved
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
8 views

Basics of C Programming Lab U24GE2109

basics of C programming lab U24GE2109

Uploaded by

Priyadarshini S
Copyright
© © All Rights Reserved
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
You are on page 1/ 3

BASICS OF C PROGRAMMING LABORATORY L T P C

U24GE2109
0 0 4 2

PREREQUISITES:
Students are expected to have knowledge on the following courses:
 C Programming

COURSE OBJECTIVES:

1. To understand and develop the constructs of C Language.


2. To develop C programs using arrays and strings.
3. To develop modular applications in C using functions and pointers.
4. To develop applications in C using structures and union.
5. To do input/output and file handling in C.

SYLLABUS

EXPERIMENTS:

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, Array of Pointers
9. Structures: Nested Structures, Arrays of Structures, Unions.
10.Files: reading and writing, File pointers, file operations.
TOTAL: 60 PERIODS
LIST OF EQUIPMENTS FOR BATCH OF 30 STUDENTS

S. No. Name of the Equipment Qty.

1 Standalone desktops (Windows/Linux) with GCC Compiler 30

COURSE OUTCOME
K LEVEL
At the end of the course student will be able to
Demonstrate knowledge on C Programming constructs and develop simple
CO 1 K3
applications.

CO 2 Construct a C program using arrays and strings. K3

CO 3 Demonstrate applications in C using pointers and functions. K3


CO 4 Construct a C program using structures and union. K3
CO 5 Develop applications in C using file processing. K3

P P P
CO/ PO PO PO PO PO PO PO PO PO PSO PSO PSO
O O O
PO 1 2 3 4 5 6 7 8 9 1 2 3
10 11 12
CO 1 3 2 2 - 2 2 - - 2 - - 2 2 - -
CO 2 3 2 2 - 2 2 - - 2 - - 2 2 - -
CO 3 3 2 2 - 2 2 - - 2 - - 2 2 - -
CO 4 3 2 2 - 2 2 - - 2 - - 2 2 - -
CO 5 3 2 2 - 2 2 - - 2 - - 2 2 - -
Avera
3 2 2 - 2 2 - - 2 - - 2 2 - -
ge
Strongly Moderately Reasonably
3 2 1
Agreed Agreed Agreed

You might also like