{"id":6259,"date":"2024-04-04T10:13:36","date_gmt":"2024-04-04T10:13:36","guid":{"rendered":"https:\/\/www.inspirenignite.com\/kl\/3333-python-programming-syllabus-for-automation-robotics-3rd-sem-2021-revision-sitttr\/"},"modified":"2024-04-04T10:13:36","modified_gmt":"2024-04-04T10:13:36","slug":"3333-python-programming-syllabus-for-automation-robotics-3rd-sem-2021-revision-sitttr","status":"publish","type":"post","link":"https:\/\/www.inspirenignite.com\/kl\/3333-python-programming-syllabus-for-automation-robotics-3rd-sem-2021-revision-sitttr\/","title":{"rendered":"3333: Python Programming Syllabus for Automation &amp; Robotics 3rd Sem 2021 Revision SITTTR"},"content":{"rendered":"<p align=\"justify\">Python Programming detailed syllabus for Automation &amp; Robotics (RA) for 2021 revision curriculum has been taken from the <a class=\"rank-math-link\" href=\"http:\/\/www.sitttrkerala.ac.in\/\" style=\"color: inherit\" target=\"_blank\" rel=\"noopener\">SITTTRs<\/a> official website and presented for the Automation &amp; Robotics 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 Automation &amp; Robotics 3rd Sem scheme and its subjects, do visit <a class=\"rank-math-link\" href=\"..\/sitttr-diploma-automation-robotics-ra-syllabus-for-3rd-sem-2021-revision\">Automation &amp; Robotics (RA) 3rd Sem 2021 revision scheme<\/a>. The detailed syllabus of python programming 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\" target=\"_blank\" rel=\"noopener\">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\" target=\"_blank\" rel=\"noopener\"><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<p>On completion of the course, the student will be able to:<\/p>\n<ol>\n<li>Understand the broad concepts of robotics and its applications<\/li>\n<li>Understand and utilize the concept of decision making and loops to solve problems.<\/li>\n<li>Apply functions, list, dictionary and string handling in Python to solve problems<\/li>\n<li>Identify the commonly used operations involving file systems and regular expressions.<\/li>\n<\/ol>\n<p><h4>Module 1:<\/h4>\n<p>Fundamentals of Python : History of Python &#8211; Unique features of Python &#8211; Basic Syntax -Variable and Data Types &#8211; Numbers &#8211; Strings &#8211; Lists &#8211; Tuples &#8211; Dictionary &#8211; Data type Conversion &#8211; Identifiers &#8211; Keywords &#8211; Indentation &#8211; Basic Operators &#8211; Arithmetic Operators &#8211; Comparison Operators &#8211; Assignment Operators &#8211; Bitwise Operators &#8211; Logical Operators &#8211; Membership Operators &#8211; Identity Operators &#8211; Boolean Operators &#8211; Statements -Expressions &#8211; Input and Output Operations\n<\/p>\n<p><h4>Module 2:<\/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\" target=\"_blank\" rel=\"noopener\">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\" target=\"_blank\" rel=\"noopener\"><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>Module 3:<\/h4>\n<p>Functions : Introduction, Function declaration and definition &#8211; Function call &#8211; Variable scope and lifetime &#8211; The return statement &#8211; Recursive functions &#8211; Strings &#8211; Concatenating, appending and multiplying strings &#8211; Immutability &#8211; String formatting operator &#8211; Built-in String Methods and function, Slice operation &#8211; Lists: access and update values in lists, nested and cloning lists, basic list operations, List methods, Using lists as Stack and Queues, list comprehensions. Tuple: Creating tuple, utility of tuples, accessing values in a tuple, updating tuple, deleting elements in tuple, basic tuple operations &#8211; Dictionary -Operations in Dictionary &#8211; Accessing Values in Dictionary &#8211; Updating Dictionary &#8211; Delete Dictionary Elements &#8211; Properties of Dictionary Keys &#8211; Built-in Dictionary Functions &amp; Methods\n<\/p>\n<p><h4>Module 4:<\/h4>\n<p>File IO &#8211; File Operation &#8211; Opening and Closing Files &#8211; The open Function &#8211; The file Object Attributes &#8211; The close() Method &#8211; Reading and Writing Files &#8211; The write() and read() Method &#8211; File Positions &#8211; Renaming and Deleting Files rename(), The remove() Method &#8211; Directories in Python &#8211; mkdir(), chdir(), getcwd(), rmdir() &#8211; File &amp; Directory Related Methods File Methods, close(), flush(),fileno(), isatty(),next(), read(), readline(), readlines(), seek(), tell(), truncate(), write(), writelines() &#8211; Modules &#8211; The import Statement &#8211; The from import Statement- Executing Modules as Scripts &#8211; Locating Modules &#8211; The PYTHONPATH Variable &#8211; Packages in Python &#8211; numpy &#8211; matplotlib etc\n<\/p>\n<p><h4>Text 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\" target=\"_blank\" rel=\"noopener\">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\" target=\"_blank\" rel=\"noopener\"><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>Online Resources<\/h4>\n<ol>\n<li>Charles Severance: University of Michigan,Python for Everybody [COURSERA]. (05-01-2021), Available: https:\/\/www.coursera.org\/<\/li>\n<li>https:\/\/docs.python.Org\/3\/tutorial\/<\/li>\n<li>http s :\/\/www.w3 schools. com\/python\/<\/li>\n<li>Prof. Sudarshanlyengar, IIT Ropar, Prof. Yayati Gupta, IIIT Dharwad, The Joy Of Computing Using Python [NPTEL], (05-01-2021), Available:https:\/\/nptel.ac.in\/courses\/106\/106\/106106182\/#<\/li>\n<li>Prof KannanMoudgalya, Professor, IIT Bombay, Python 3.4.3, [SWAYAM], (0501-2021), Available: https:\/\/onlinecourses.swayam2.ac.in\/aic20_sp33\/preview<\/li>\n<\/li>\n<\/ol>\n<p align=\"justify\">For detailed syllabus of all other subjects of Automation &amp; Robotics (RA), 2021 revision curriculum do visit <a class=\"rank-math-link\" href=\"..\/category\/sitttr\/ra\">Automation &amp; Robotics 3rd Sem subject syllabuses for 2021 revision<\/a>. <\/p>\n<p align=\"justify\">To see the syllabus of all other branches of diploma 2021 revision curriculum do visit <a class=\"rank-math-link\" href=\"https:\/\/www.inspirenignite.com\/kl\/sitttr-syllabus\/\"> SITTTR diploma all branches syllabus.<\/a>. <\/p>\n<p align=\"justify\">To see the results of Automation &amp; Robotics (RA) of diploma 2021 revision curriculum do visit <a class=\"rank-math-link\" href=\"https:\/\/www.inspirenignite.com\/kl\/sitttr-results\/\"> SITTTR diploma Automation &amp; Robotics (RA) results.<\/a>. <\/p>\n<p align=\"justify\">For all Automation &amp; Robotics academic calendars, visit <a class=\"rank-math-link\" href=\"https:\/\/www.inspirenignite.com\/kl\/sitttr-academic-calendar\/\"> Automation &amp; Robotics all semesters academic calendar<\/a> direct link. <\/p>\n","protected":false},"excerpt":{"rendered":"<p>Python Programming detailed syllabus for Automation &amp; Robotics (RA) for 2021 revision curriculum has been taken from the SITTTRs official website and presented for the Automation &amp; Robotics students. For [&hellip;]<\/p>\n","protected":false},"author":2462,"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":[34,68],"tags":[],"class_list":["post-6259","post","type-post","status-publish","format-standard","hentry","category-3rd-sem","category-ra"],"_links":{"self":[{"href":"https:\/\/www.inspirenignite.com\/kl\/wp-json\/wp\/v2\/posts\/6259","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.inspirenignite.com\/kl\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.inspirenignite.com\/kl\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.inspirenignite.com\/kl\/wp-json\/wp\/v2\/users\/2462"}],"replies":[{"embeddable":true,"href":"https:\/\/www.inspirenignite.com\/kl\/wp-json\/wp\/v2\/comments?post=6259"}],"version-history":[{"count":0,"href":"https:\/\/www.inspirenignite.com\/kl\/wp-json\/wp\/v2\/posts\/6259\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.inspirenignite.com\/kl\/wp-json\/wp\/v2\/media?parent=6259"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.inspirenignite.com\/kl\/wp-json\/wp\/v2\/categories?post=6259"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.inspirenignite.com\/kl\/wp-json\/wp\/v2\/tags?post=6259"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}