{"id":2843,"date":"2021-06-20T03:27:14","date_gmt":"2021-06-20T03:27:14","guid":{"rendered":"https:\/\/www.inspirenignite.com\/kl\/5152-network-programming-kl-diploma-syllabus-for-computer-hardware-5th-sem-2015-revision-sitttr\/"},"modified":"2021-06-20T03:27:14","modified_gmt":"2021-06-20T03:27:14","slug":"5152-network-programming-kl-diploma-syllabus-for-computer-hardware-5th-sem-2015-revision-sitttr","status":"publish","type":"post","link":"https:\/\/www.inspirenignite.com\/kl\/5152-network-programming-kl-diploma-syllabus-for-computer-hardware-5th-sem-2015-revision-sitttr\/","title":{"rendered":"5152: Network Programming KL Diploma Syllabus for Computer Hardware 5th Sem 2015 Revision SITTTR"},"content":{"rendered":"<p align=\"justify\">Network Programming detailed syllabus for Computer Hardware (Computer Hardware) for 2015 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 Computer Hardware 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 Computer Hardware 5th Sem scheme and its subjects, do visit <a class=\"rank-math-link\" href=\"..\/computer-hardware-computer-hardware-kl-diploma-syllabus-for-5th-sem-2015-revision-sitttr\">Computer Hardware 5th Sem 2015 revision scheme<\/a>. The detailed syllabus of network programming is as follows. <\/p>\n<p>  <title>Network Programming<\/title><\/p>\n<h4>Course General Outcomes:<\/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<h4>Specific Outcomes:<\/h4>\n<p align=\"justify\">\n  MODULE I Concepts of Object Oriented Programming<\/p>\n<ol>\n<li>To understand the Concepts of Object Oriented Programming\n<ol type=\"i\">\n<li>Explain the features of Java<\/li>\n<li>Describe Java Virtual machine and Byte code<\/li>\n<li>Describe the structure of java program<\/li>\n<li>Explain the implementation of java programs<\/li>\n<li>Explain classes, objects and methods<\/li>\n<li>Illustrate constructors with examples<\/li>\n<li>Describe the concepts of overloading<\/li>\n<\/ol>\n<\/li>\n<li>To understand Arrays, Inheritance ,Interfaces and packages\n<ol type=\"i\">\n<li>Explain Arrays and Strings in java<\/li>\n<li>Define Inheritance<\/li>\n<li>Describe different types of Inheritances.<\/li>\n<li>Explain Visibility controls<\/li>\n<li>Describe final class and abstract classes.<\/li>\n<li>Explain Interfaces and multiple inheritance.<\/li>\n<li>Explain how to use System packages<\/li>\n<li>Discuss Naming conventions<\/li>\n<li>Describe the steps to create packages<\/li>\n<li>Describe how packages can be accessed.<\/li>\n<\/ol>\n<\/li>\n<\/ol>\n<p>  MODULE II Multithreading, Exceptions and Applets<\/p>\n<ol>\n<li>To understand Multithreading, Exceptions and Applets\n<ol type=\"i\">\n<li>Explain multithreading in java<\/li>\n<li>Explain how to create a thread<\/li>\n<li>Explain Life cycle of a thread<\/li>\n<li>Discuss thread methods<\/li>\n<li>Discuss thread priority<\/li>\n<li>Explain Synchronisation<\/li>\n<li>Discuss Exception handling mechanism in java<\/li>\n<li>Discuss Multiple catch statements and finally statements<\/li>\n<li>Explain Applet programming<\/li>\n<\/ol>\n<\/li>\n<li>To understand Stream classes and GUI programming with Swing\n<ol type=\"i\">\n<li>Discuss Concepts of streams<\/li>\n<li>Discuss Byte Stream and character stream classes<\/li>\n<li>Explain how a data file can be created in java<\/li>\n<li>Describe Reading\/Writing bytes in files<\/li>\n<li>Describe Reading\/writing characters in files.<\/li>\n<li>Discuss Swing Classes and GUI Components<\/li>\n<li>Discuss Event handling in java<\/li>\n<\/ol>\n<\/li>\n<\/ol>\n<p>  MODULE III Uniform Resource Locator (URL) and Socket<\/p>\n<ol>\n<li>To understand Uniform Resource Locator URL\n<ol type=\"i\">\n<li>State definition and format of URL<\/li>\n<li>Identify the components<\/li>\n<li>Discuss Java URL Object and its use<\/li>\n<li>Discuss about absolute and relative URL<\/li>\n<li>Describe Various URL constructors &#8211; open stream and open connection methods<\/li>\n<\/ol>\n<\/li>\n<li>To understand the Client-server programming using Socket<\/li>\n<li>Discuss ports and port numbers\n<ol type=\"i\">\n<li>Discuss about concept of the Socket<\/li>\n<li>Describe different types of Sockets such as TCP and UDP<\/li>\n<li>Discuss creation of TCP Sockets<\/li>\n<li>Distinguish between Server side program and Client side program with suitable examples<\/li>\n<li>Describe creation procedure for server side programming.<\/li>\n<li>Discuss about Socket class and Server Socket class.<\/li>\n<li>Describe creation procedure for client side programming<\/li>\n<li>Explain how to support of multiple clients using java<\/li>\n<li>Discuss the creation of client server application using UDP<\/li>\n<\/ol>\n<\/li>\n<\/ol>\n<p>  MODULE IV RMI and Client-Server concepts<\/p>\n<ol>\n<li>To understand RMI and Client-Server concepts\n<ol type=\"i\">\n<li>State Remote Method Invocation<\/li>\n<li>Discuss the steps for developing an RMI system<\/li>\n<li>Discuss Remote class and Interfaces in java<\/li>\n<li>Explain how to Program a Client in Java<\/li>\n<li>Explain how to Program a Server in java<\/li>\n<li>Describe the procedure to start the Server in java<\/li>\n<li>Describe how to Run a Client in java<\/li>\n<li>Discuss Security in java<\/li>\n<\/ol>\n<\/li>\n<\/ol>\n<h4>Module I Concepts of Object Oriented Programming<\/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<h4>Module II Multithreading, Exceptions and Applets<\/h4>\n<p align=\"justify\">\n  Exception Handling , The Try-Catch Statement ,Catching more than one Exception , The Finally Clause , When to use Exceptions . Threads: Introduction , Creating Treads in Applications ,Methods in Thread Class . Java I\/O Packages , Java Input Stream Classes , Java Output ,File Class .Graphic &amp; Sound: AWT and Swing , Graphic Methods , Fonts , User interface components with Swing ,Loading and Viewing Images ,Loading and Playing Sound , AWT &amp; Event Handling ,Layout.\n<\/p>\n<h4>MODULE III Uniform Resource Locator (URL) and Socket<\/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<h4>MODULE IV RMI and Client-Server concepts<\/h4>\n<p align=\"justify\">\n  RMI-definition, steps for development, remote class and interface, client-side program, server-side program, starting the server, running the client, Security\n<\/p>\n<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<h4>Reference Books:<\/h4>\n<p align=\"justify\">\n<ol>\n<li>The Java Programming Language- Ken Arnold, James Gosling- Addison-Wesley- Second Edition.<\/li>\n<li>Java Programming Advanced Topics- Joe Wigglesworth, Paula Lumby-Thomson Learning-1998<\/li>\n<li>Java Network Programming- Elliotte Rusty Harold-O&#8217;Reilly Media-3RD Edition<\/li>\n<\/ol>\n<p align=\"justify\">For detailed syllabus of all other subjects of Computer Hardware, 2015 revision curriculum do visit <a class=\"rank-math-link\" href=\"..\/category\/computer-hardware+5th-sem\">Computer Hardware 5th Sem subject syllabuses for 2015 revision<\/a>. <\/p>\n<p align=\"justify\">To see the syllabus of all other branches of diploma 2015 revision curriculum do visit <a class=\"rank-math-link\" href=\"https:\/\/www.inspirenignite.com\/kl\/kerala-diploma-syllabus\/\">all branches of SITTTR diploma 2015 revision<\/a>. <\/p>\n","protected":false},"excerpt":{"rendered":"<p>Network Programming detailed syllabus for Computer Hardware (Computer Hardware) for 2015 revision curriculum has been taken from the SITTTRs official website and presented for the Computer Hardware students. For course [&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":[36,48],"tags":[],"class_list":["post-2843","post","type-post","status-publish","format-standard","hentry","category-5th-sem","category-computer-hardware"],"_links":{"self":[{"href":"https:\/\/www.inspirenignite.com\/kl\/wp-json\/wp\/v2\/posts\/2843","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=2843"}],"version-history":[{"count":0,"href":"https:\/\/www.inspirenignite.com\/kl\/wp-json\/wp\/v2\/posts\/2843\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.inspirenignite.com\/kl\/wp-json\/wp\/v2\/media?parent=2843"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.inspirenignite.com\/kl\/wp-json\/wp\/v2\/categories?post=2843"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.inspirenignite.com\/kl\/wp-json\/wp\/v2\/tags?post=2843"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}