{"id":1389,"date":"2024-05-19T09:57:49","date_gmt":"2024-05-19T09:57:49","guid":{"rendered":"https:\/\/www.inspirenignite.com\/ap\/wd106-programming-in-c-syllabus-for-web-1st-year-c20-regulation-apsbtet\/"},"modified":"2024-05-19T09:57:49","modified_gmt":"2024-05-19T09:57:49","slug":"wd106-programming-in-c-syllabus-for-web-1st-year-c20-regulation-apsbtet","status":"publish","type":"post","link":"https:\/\/www.inspirenignite.com\/ap\/wd106-programming-in-c-syllabus-for-web-1st-year-c20-regulation-apsbtet\/","title":{"rendered":"WD-106: Programming in C syllabus for WEB 1st Year C20 regulation APSBTET"},"content":{"rendered":"<p align=\"justify\">Programming in C detailed syllabus for Diploma in Web Designing (WEB) for C20 regulation curriculum has been taken from the <a class=\"rank-math-link\" href=\"https:\/\/sbtet.ap.gov.in\/APSBTET\/\" style=\"color: inherit\" rel=\"nofollow noopener\" target=\"_blank\">APSBTET<\/a> official website and presented for the WEB students. For course code, course name, 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 Diploma in Web Designing 1st Year scheme and its subjects, do visit <a class=\"rank-math-link\" href=\"..\/web-designing-web-syllabus-for-1st-year-c20-regulation-apsbtet\">WEB 1st Year C20 regulation scheme<\/a>. The detailed syllabus of programming in c is as follows. <\/p>\n<p><h4>Course Objectives<\/h4>\n<p id=\"istudy\" style=\"text-align:center\">For the complete syllabus, results, class timetable, and many other features kindly download the <a class=\"rank-math-link\" href=\"https:\/\/play.google.com\/store\/apps\/details?id=ini.istudy\" rel=\"nofollow noopener\" target=\"_blank\">iStudy App<\/a><br \/><b> It is a lightweight, easy to use, no images, and no pdfs platform to make students&#8217;s lives easier.<\/b><br \/><a class=\"rank-math-link\" href=\"https:\/\/play.google.com\/store\/apps\/details?id=ini.istudy&amp;pcampaignid=pcampaignidMKT-Other-global-all-co-prtnr-py-PartBadge-Mar2515-1\" rel=\"nofollow noopener\" target=\"_blank\"><img decoding=\"async\" src=\"https:\/\/play.google.com\/intl\/en_us\/badges\/static\/images\/badges\/en_badge_web_generic.png\" alt=\"Get it on Google Play\" style=\"height:65px\"><\/a> <\/p>\n<p><h4>Course Outcomes:<\/h4>\n<ol>\n<li>Develop, compile and debug programs using C- fundamentals and different programming statements in C language.<\/li>\n<li>Evaluate various operations using primary and derived data types in C.<\/li>\n<li>Analyse programs using predefined functions, modules and recursive techniques<\/li>\n<li>Write scientific and logical programs using pointers, file pointers<\/li>\n<li>Develop programs using information passing<\/li>\n<\/ol>\n<p><h4>Unit I<\/h4>\n<p>Introduction to C Language: History of C language &#8211; importance of C Define language &#8211; structure of C language &#8211; programming style of C language &#8211; steps involved in executing the C program-Character set &#8211; C Tokens &#8211; Keywords and Identifiers- Constants and Variables &#8211; Data Types and classification -declaration of constants and variables-initializing values to variables-user defined data types-usage of type qualifiers.\n<\/p>\n<p><h4>Unit II<\/h4>\n<p id=\"istudy\" style=\"text-align:center\">For the complete syllabus, results, class timetable, and many other features kindly download the <a class=\"rank-math-link\" href=\"https:\/\/play.google.com\/store\/apps\/details?id=ini.istudy\" rel=\"nofollow noopener\" target=\"_blank\">iStudy App<\/a><br \/><b> It is a lightweight, easy to use, no images, and no pdfs platform to make students&#8217;s lives easier.<\/b><br \/><a class=\"rank-math-link\" href=\"https:\/\/play.google.com\/store\/apps\/details?id=ini.istudy&amp;pcampaignid=pcampaignidMKT-Other-global-all-co-prtnr-py-PartBadge-Mar2515-1\" rel=\"nofollow noopener\" target=\"_blank\"><img decoding=\"async\" src=\"https:\/\/play.google.com\/intl\/en_us\/badges\/static\/images\/badges\/en_badge_web_generic.png\" alt=\"Get it on Google Play\" style=\"height:65px\"><\/a> <\/p>\n<p><h4>Unit III<\/h4>\n<p>Understand Decision making, iterative and other control statements:simple if,if-else, if else ladder, nested if-else-switch statement &#8211; else if, nested if , else if ladder, switch statements- Classification of various loop statements- while statement &#8211; do.. while statement ram &#8211; for loop statement -nesting of loops- Comparisons of different loop statements -goto statement-break and continue statements -concept of structured programming\n<\/p>\n<p><h4>Unit IV<\/h4>\n<p>Understand Arrays and strings , basics of Structures and Unions: Arrays -One Dimensional Arrays &#8211; array programs -two Dimensional Arrays- programs on matrix &#8211; Strings \u00e2\u20ac\u201d String handling functions &#8211; Structure- Array of structures &#8211; Nested structures- pointer to structure Self referential structures &#8211; Union and illustrate use of a union &#8211; difference between Structures and Union\n<\/p>\n<p><h4>Unit V<\/h4>\n<p>Understand User defined functions, basics of pointers, file management and preprocessor directives: Function &#8211; user defined functions &#8211; Advantages &#8211; Recursion concept &#8211; parameter passing -storage classes -scope, visibility and lifetime of variables in functions- Local and External variables -Global variable- &#8211; Pointer -Differentiate address and de-referencing operators &#8211; Pointer Arithmetic- precedence of address and dereferencing operators &#8211; -Relationship between Arrays and Pointers &#8211; Pointers as Function Arguments &#8211; Dynamic memory management-Files &#8211; file pointers &#8211; file opening in various modes &#8211; Concept of closing of a file -operations on files &#8211; Need of Preprocessor directives &#8211; Various Preprocessor directives- Macros &#8211; Command line arguments\n<\/p>\n<p><h4>Reference Books:<\/h4>\n<p id=\"istudy\" style=\"text-align:center\">For the complete syllabus, results, class timetable, and many other features kindly download the <a class=\"rank-math-link\" href=\"https:\/\/play.google.com\/store\/apps\/details?id=ini.istudy\" rel=\"nofollow noopener\" target=\"_blank\">iStudy App<\/a><br \/><b> It is a lightweight, easy to use, no images, and no pdfs platform to make students&#8217;s lives easier.<\/b><br \/><a class=\"rank-math-link\" href=\"https:\/\/play.google.com\/store\/apps\/details?id=ini.istudy&amp;pcampaignid=pcampaignidMKT-Other-global-all-co-prtnr-py-PartBadge-Mar2515-1\" rel=\"nofollow noopener\" target=\"_blank\"><img decoding=\"async\" src=\"https:\/\/play.google.com\/intl\/en_us\/badges\/static\/images\/badges\/en_badge_web_generic.png\" alt=\"Get it on Google Play\" style=\"height:65px\"><\/a> <\/p>\n<p align=\"justify\">For detailed syllabus of all other subjects of Diploma in Web Designing, C20 regulation curriculum do visit <a class=\"rank-math-link\" href=\"..\/category\/web+1st-year\">WEB 1st Year subject syllabuses for C20 regulation<\/a>. <\/p>\n<p align=\"justify\">For all Diploma in Web Designing exam timetable, visit <a class=\"rank-math-link\" href=\"https:\/\/www.inspirenignite.com\/ap\/category\/exam-time-table\/\">APSBTET WEB all semester exam timetable<\/a> direct link. <\/p>\n","protected":false},"excerpt":{"rendered":"<p>Programming in C detailed syllabus for Diploma in Web Designing (WEB) for C20 regulation curriculum has been taken from the APSBTET official website and presented for the WEB students. For [&hellip;]<\/p>\n","protected":false},"author":2530,"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":[6,44],"tags":[],"class_list":["post-1389","post","type-post","status-publish","format-standard","hentry","category-1st-year","category-web"],"_links":{"self":[{"href":"https:\/\/www.inspirenignite.com\/ap\/wp-json\/wp\/v2\/posts\/1389","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.inspirenignite.com\/ap\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.inspirenignite.com\/ap\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.inspirenignite.com\/ap\/wp-json\/wp\/v2\/users\/2530"}],"replies":[{"embeddable":true,"href":"https:\/\/www.inspirenignite.com\/ap\/wp-json\/wp\/v2\/comments?post=1389"}],"version-history":[{"count":0,"href":"https:\/\/www.inspirenignite.com\/ap\/wp-json\/wp\/v2\/posts\/1389\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.inspirenignite.com\/ap\/wp-json\/wp\/v2\/media?parent=1389"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.inspirenignite.com\/ap\/wp-json\/wp\/v2\/categories?post=1389"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.inspirenignite.com\/ap\/wp-json\/wp\/v2\/tags?post=1389"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}