PROGRAMMING CONCEPTS LAB

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

The course will enable the students to

1.      Experiment various functionalities through C programming.

2.      Identify solution of given problem

3.      Apply modular programming approach in designing solution

Course Outcomes (COs):

Course Outcome (at course level)

Learning and teaching strategies

Assessment Strategies

The students will:

CO16.  Develop                   logical understanding & analytical skills.

CO17. Formulate problems and implement them in C

CO18. Write the program on a computer, edit, compile, debug, correct, recompile and run it.

CO19. Examine the program, identify different errors and solve them.

CO20. Use the comparisons and limitations of the various programming constructs and choose the right one for the task in hand.

Approach in teaching: Interactive Lectures, Discussion, Tutorials, Reading assignments, Demonstration,

 

Learning activities for the students: Self-learning assignments, Effective questions, Seminar presentation, Giving tasks.

Class test, Semester end examinations, Quiz, Solving problems in tutorials, Assignments, Presentation, Individual and group Activity.

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

  1. Simple C programs using variables, keywords and simple operations
  2. Programs    based    on    operators    (arithmetic,    relational,    increment, decrement, conditional, logical)
  3. Branching statement programs using ‘C’
  4. Exercises based on Looping (while, do while, for), nested loops based programs

E-RESOURCES:

  1. https://www.programiz.com/c-programming
  2. https://www.learn-c.org/
  3. http://ee.hawaii.edu/~tep/EE160/Book/PDF/Book.html
  4. https://spoken-tutorial.org/tutorial-search/?search_foss=C+and+Cpp&search_language=English

 

Academic Year: