‘C’ PROGRAMMING LAB

Paper Code: 
CBCA 204
Credits: 
3
Periods/week: 
6
Max. Marks: 
100.00
Objective: 

The course will enable the students to

  1. Make students familiar with the basics of ‘C’ programming language.
  2. Evaluate & choose efficient solution for their logic
  3. Construct small application based on linear data structures

 

Course Outcomes (COs):

Learning Outcome (at course level)

Learning and teaching strategies

Assessment Strategies

CO 58 Development C programs with arrays

CO 59 Implement user defined functions and describe parameter passing process

CO 60 Analyze and Demonstrate problems based on Pointers, Structures and Unions using C language.

CO 61 Build programs using File Handling operations in C.

Approach in teaching:

Interactive Lectures, Discussion, Tutorials, Reading assignments, Demonstration, Team teaching

 

Learning activities for the students:

Self-learning assignments, Effective questions, Simulation, Seminar presentation, Giving tasks.

Class test, Semester end examinations, Quiz, Solving problems in tutorials, Assignments, Presentation

 

Unit I: 

This paper will be based on theory paperCBCA203. Exercises given will be covering entire syllabi as follows:

  1. Exercises based on Looping (while, do while, for), nested loops based programs
  2. Programs based on arrays (single, two dimensional) searching, sorting an array
  3. String/Character based exercises manipulation on strings
  4. Programs on user defined functions
  5. Exercises based on pointers (arithmetic operation, arrays with pointers)
  6. Programs on structure and union
  7. Programs on File handling



 

Academic Year: