C Programming for Problem Solving

Course Objectives

1. To understand the basic concepts of computer, fundamentals of C and techniques of solving problems

2. To understand the different programming constructs like I/O operations, Conditional branching and loops

3. To understand and implement arrays with applications

4 . To understand the types of functions and their implementations

5 . To understand the use of pointers & structures with simple applications

Course Outcomes

1. Explain the computer hardware and software concepts of computer and fundamentals of ‘C’ language

2. Construct programming solution using I/O operations Conditional branching and loops statements

3. Explain and write programs using arrays and strings

4. Explain and write programs using functions

5. Define,describe, and explain a pointers, structures

VTU Syllabus & Model Question Paper

CPSsyllabus.pdf

C Programming for Problem Solving 18CPS13/23

Model Question Paper

Module-wise Notes and Question Bank

CPS module 1.pdf

Module I Notes & Question Bank

Module 1 ppt.pdf

Module 1 PPT

CPS Module II.pdf

Module II Notes & Question Bank

CPS Module III.pdf

Module III Notes & Question Bank

CPS Module IV.pdf

Module IV Notes & Question Bank

CPS Module V.pdf

Module V Notes & Question Bank

Program Examples

Module I Programs Examples

Module II Program Examples

Program List.pdf

Assignment Submit on or before 12/01/2019

CPS Assignment QP.pdf

Submit on or before 12/1/19

Mini Project report formats Submit on or before 15th Jan 2019