{"product_id":"9789355856456-2","title":"Computer Programming in C  for BE Anna University R25 CBCS (SEM - I - ECE\/EEE\/CSE\/IT\/ CSE(AI\u0026ML)\/CS\u0026BS\/CSE(Cyber Security) - CS25C01)","description":"\u003cp\u003eSyllabus    Computer Programming in C - (CS25C01) Introduction to C : Problem Solving, Problem Analysis Chart, Developing an Algorithm, Flowchart and Pseudocode, program structure, Compilation \u0026amp; Execution process, Interactive and Script mode, Comments, Indentation, Error messages, Primitive data types, Constants, Variables, Reserved words, Arithmetic, Relational, Logical, Bitwise, Assignment, Conditional operators, Input\/Output Functions, Built-in Functions. (Chapters - 1, 2, 3, 4) Practical : Create Problem Analysis Charts, Flowcharts and Pseudocode for simple C programs (Minimum three). Control Structures : if, if-else, nested if, switch-case, while, do-while, for, nested loops, Jump statements. (Chapter - 5) Practical: Usage of conditional logics in programs (Minimum three).  Functions : Function Declaration, Definition and Calling, Function Parameters and Return Types, Call by Value and Call by Reference, Recursive Functions, Scope and Lifetime of Variables, Header files and Modular Programming. (Chapter - 6) Practical : Usage of functions in programs. (Minimum three). Strings \u0026amp; Pointers : One-dimensional and Multi-dimensional Arrays, Array operations and traversals, String Handling : String declaration, input\/output, string library functions, Pointer arithmetic, Pointers and Arrays, Pointers to function, Dynamic memory allocation. (Chapters - 7, 8) Practical : Programs using pointers, dynamic memory, pointer arithmetic, string manipulations, array operations. (Minimum three) Structures \u0026amp; Unions : Defining and using structures, Array of structures, Pointers to structures, Unions and their uses, Enumerations. (Chapter - 9) Practical : Program to use structures and unions. File Operations : Open, read, write, close file operations, Binary vs Text files, File pointers, Error handling in file operations. (Chapter - 10) Practical : Programs reading\/writing data in text and binary files (Minimum three). Standard Libraries \u0026amp; Header Files : Using standard libraries like stdio.h, stdlib.h, string.h, math.h, Creating and using user-defined header files and libraries. (Chapter - 11) Practical : Use of standard and user-defined libraries in solving problems. (Minimum three), Project (Minimum Two).\u003c\/p\u003e","brand":"Technical Publications","offers":[{"title":"Default Title","offer_id":46723680436395,"sku":"11906417128","price":565.0,"currency_code":"INR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0620\/3355\/9723\/files\/9789355856456_1_61bf84e3-239b-4397-9741-92615b964f82.jpg?v=1777734978","url":"https:\/\/technicalpublications.in\/products\/9789355856456-2","provider":"Technical Publications","version":"1.0","type":"link"}