{"id":32302,"date":"2023-05-04T06:39:54","date_gmt":"2023-05-04T06:39:54","guid":{"rendered":"https:\/\/www.inspirenignite.com\/vtu\/21cpl17-computer-programming-laboratory-syllabus-chemistry-group-2021-scheme\/"},"modified":"2023-05-04T06:39:54","modified_gmt":"2023-05-04T06:39:54","slug":"21cpl17-computer-programming-laboratory-syllabus-chemistry-group-2021-scheme","status":"publish","type":"post","link":"https:\/\/www.inspirenignite.com\/vtu\/21cpl17-computer-programming-laboratory-syllabus-chemistry-group-2021-scheme\/","title":{"rendered":"21CPL17: Computer Programming Laboratory syllabus Chemistry Group 2021 Scheme"},"content":{"rendered":"<p align=\"justify\">Computer Programming Laboratory detailed syllabus for Chemistry Group 2021 Scheme curriculum has been taken from the <a class=\"rank-math-link\" href=\"https:\/\/vtu.ac.in\/b-e-scheme-syllabus\/\" style=\"color: inherit\" target=\"_blank\" rel=\"noopener\">VTUs<\/a> official website and presented for the Chemistry Group students. For course code, course name, duration, number of credits for a course and other scheme related information,  do visit full semester subjects post given below. <\/p>\n<p align=\"justify\">For Chemistry Group 1st Sem scheme and its subjects, do visit <a class=\"rank-math-link\" href=\"..\/chemistry-group-1st-sem-syllabus-2021-scheme\">Chemistry Group 1st Sem 2021 Scheme scheme<\/a>. The detailed syllabus of computer programming laboratory is as follows. <\/p>\n<p>  <title>Computer Programming Laboratory<\/title><\/p>\n<h4>Course Objectives:<\/h4>\n<ol>\n<li>Explain problem statements and identify appropriate solutions<\/li>\n<li>Demonstrate the use of IDE, C Compiler, and identify and rectify the syntax and syntactic errors during programming.<\/li>\n<li>Development of algorithms and programs using constructs of C programming language<\/li>\n<li>Reporting the observations<\/li>\n<\/ol>\n<h4>Practise Programs<\/h4>\n<ul>\n<li>Calculation of Simple Interest,<\/li>\n<li>Check whether the given number is even or odd<\/li>\n<li>Convert string case<\/li>\n<li>Check for palindrome, prime number, perfect square.<\/li>\n<li>Development of linear search algorithm Etc&#8230;<\/li>\n<\/ul>\n<h4>Part a &#8211; Practical Based Learning<\/h4>\n<p>  List of problems moan pPicOi ptudogt should Pepelop program and execute in the yaboratoiy<\/p>\n<ol>\n<li>Simulation of a SimpleCalculator.<\/li>\n<li>Compute the roots of a quadratic equation by accepting the coefficients. Print appropriate messages.<\/li>\n<li>An electricity board charges the following rates for the use of electricity: for the first 200 units 80 paise per unit: for the next 100 units 90 paise per unit: beyond 300 units Rs 1 per unit. All users are charged a minimum of Rs. 100 as meter charge. If the total amount is more than Rs 400, then an additional surcharge of 15% of total amount is charged. Write a program to read the name of the user, number of units consumed and print out the charges.<\/li>\n<li>Implement Binary Search on Integers \/ Names.<\/li>\n<li>Implement Matrix multiplication and validate the rules of multiplication.<\/li>\n<li>Compute sin(X)\/cos(X) using Taylor series approximation. Compare your result with the built-in library function. Print both the results with appropriate inferences.<\/li>\n<li>Sort the given set of N numbers using Bubble sort.<\/li>\n<li>Write functions to implement string operations such as compare, concatenate, string length. Convince the parameter passing techniques.<\/li>\n<li>Implement structures to read, write and compute average- marks and the students scoring above and below the average marks for a class of N students.<\/li>\n<li>Develop a program using pointers to compute the sum, mean and standard deviation of all elements stored in an array of N real numbers.<\/li>\n<li>Implement Recursive functions for Binary to Decimal Conversion.<\/li>\n<\/ol>\n<h4>Part B &#8211; Practical Based Learning<\/h4>\n<ol>\n<li>A problem statement for each batch is to be generated in consultation with the co-examiner and student should develop an algorithm, program and execute the program for the given problem with appropriate outputs.<\/li>\n<\/ol>\n<h4>Course Outcomes:<\/h4>\n<p>  (Course Skill Set) At the end of the course the student will be able to:<\/p>\n<ol>\n<li>Define the problem statement and identify the need for computer programming<\/li>\n<li>Make use of C compiler, IDE for programming, identify and correct the syntax and syntactic errors in programming<\/li>\n<li>Develop algorithm, flowchart and write programs to solve the given problem<\/li>\n<li>Demonstrate use of functions, recursive functions, arrays, strings, structures and pointers in problem solving.<\/li>\n<li>Document the inference and observations made from the implementation.<\/li>\n<\/ol>\n<h4>Suggested Learning Resources:<\/h4>\n<ol>\n<li>YashavanthKanetkar, Let us C, Authentic Guide to C Programming Langauge, bpb publisher, 17th Edition, 2020.<\/li>\n<li>Herbert Schildt, C: The complete reference, Mc Graw Hill, 4th Edition, 2017<\/li>\n<li>Programming in C , Reema Theraja<\/li>\n<\/ol>\n<h4>Web links and Video Lectures (e-Resources):<\/h4>\n<ol>\n<li>http:\/\/elearning.vtu.ac.in\/econtent\/courses\/video\/BS\/14CPL16.html<\/li>\n<li>https:\/\/nptel.ac.in\/courses\/106\/105\/106105171\/<\/li>\n<\/ol>\n<p align=\"justify\">For detailed syllabus of all other subjects of Chemistry Group, 2021 Scheme curriculum do visit <a class=\"rank-math-link\" href=\"..\/category\/chemistry-group+1st-sem\">Chemistry Group 1st Sem subject syllabuses for 2021 Scheme<\/a>. <\/p>\n<p align=\"justify\">For all Chemistry Group results, visit <a class=\"rank-math-link\" href=\"https:\/\/www.inspirenignite.com\/vtu\/vtu-be-btech-results\/\">VTU Chemistry Group all semester results<\/a> direct link. <\/p>\n","protected":false},"excerpt":{"rendered":"<p>Computer Programming Laboratory detailed syllabus for Chemistry Group 2021 Scheme curriculum has been taken from the VTUs official website and presented for the Chemistry Group students. For course code, course [&hellip;]<\/p>\n","protected":false},"author":2298,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_bbp_topic_count":0,"_bbp_reply_count":0,"_bbp_total_topic_count":0,"_bbp_total_reply_count":0,"_bbp_voice_count":0,"_bbp_anonymous_reply_count":0,"_bbp_topic_count_hidden":0,"_bbp_reply_count_hidden":0,"_bbp_forum_subforum_count":0,"footnotes":""},"categories":[2,106],"tags":[],"class_list":["post-32302","post","type-post","status-publish","format-standard","hentry","category-1st-sem","category-chemistry-group"],"_links":{"self":[{"href":"https:\/\/www.inspirenignite.com\/vtu\/wp-json\/wp\/v2\/posts\/32302","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.inspirenignite.com\/vtu\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.inspirenignite.com\/vtu\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.inspirenignite.com\/vtu\/wp-json\/wp\/v2\/users\/2298"}],"replies":[{"embeddable":true,"href":"https:\/\/www.inspirenignite.com\/vtu\/wp-json\/wp\/v2\/comments?post=32302"}],"version-history":[{"count":0,"href":"https:\/\/www.inspirenignite.com\/vtu\/wp-json\/wp\/v2\/posts\/32302\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.inspirenignite.com\/vtu\/wp-json\/wp\/v2\/media?parent=32302"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.inspirenignite.com\/vtu\/wp-json\/wp\/v2\/categories?post=32302"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.inspirenignite.com\/vtu\/wp-json\/wp\/v2\/tags?post=32302"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}