{"id":14036,"date":"2020-08-27T06:43:35","date_gmt":"2020-08-27T06:43:35","guid":{"rendered":"https:\/\/www.inspirenignite.com\/mh\/csl304-oopm-java-lab-syllabus-for-cs-3rd-sem-2017-pattern-mumbai-university\/"},"modified":"2020-08-27T06:43:35","modified_gmt":"2020-08-27T06:43:35","slug":"csl304-oopm-java-lab-syllabus-for-cs-3rd-sem-2017-pattern-mumbai-university","status":"publish","type":"post","link":"https:\/\/www.inspirenignite.com\/mh\/csl304-oopm-java-lab-syllabus-for-cs-3rd-sem-2017-pattern-mumbai-university\/","title":{"rendered":"CSL304: Oopm(Java) Lab Syllabus for CS 3rd Sem 2017 Pattern Mumbai University"},"content":{"rendered":"<p align=\"justify\">Oopm(Java) Lab detailed syllabus scheme for Computer Engineering (CS), 2017 regulation has been taken from the <a href=\"https:\/\/mu.ac.in\/syllabus\" style=\"color: inherit\" target=\"_blank\" rel=\"noopener\">University of Mumbai<\/a> official website and presented for the Bachelor of Engineering students. For Course Code, Course Title, Test 1, Test 2, Avg, End Sem Exam, Team Work, Practical, Oral, Total, and other information, do visit full semester subjects post given below. <\/p>\n<p align=\"justify\">For all other Mumbai University Computer Engineering 3rd Sem Syllabus 2017 Pattern, do visit <a href=\"..\/mumbai-university-computer-engineering-3rd-sem-syllabus-2017-pattern\">CS 3rd Sem 2017 Pattern Scheme<\/a>. The detailed syllabus scheme for oopm(java) lab is as follows.<\/p>\n<h2 align=\"center\">Oopm(Java) Lab Syllabus for Computer Engineering SE 3rd Sem 2017 Pattern Mumbai University<\/h2>\n<p>  <title>OOPM(Java) Lab<\/title><\/p>\n<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 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 pdf platform to make students&#8217;s lives easier.<\/b><br \/><a 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>Course Outcomes:<\/h4>\n<p align=\"justify\">\nAt the end of the course Student should be able:<\/p>\n<ol>\n<li>To apply fundamental programming constructs.<\/li>\n<li>To illustrate the concept of packages, classes and objects.<\/li>\n<li>To elaborate the concept of strings, arrays and vectors.<\/li>\n<li>To implement the concept of inheritance and interfaces.<\/li>\n<li>To implement the notion of exception handling and multithreading.<\/li>\n<li>To develop GUI based application.<\/li>\n<\/ol>\n<h4>Prerequisites:<\/h4>\n<p align=\"justify\">\nStructured Programming Approach<\/p>\n<h4>Module 1<\/h4>\n<p align=\"justify\">\nIntroduction to Object Oriented Programming<\/p>\n<ol>\n<li>OOP Concepts: Object, Class, Encapsulation, Abstraction, Inheritance, Polymorphism.<\/li>\n<li>Features of Java, JVM<\/li>\n<li>Basic Constructs\/Notions: Constants, variables and data types, Operators and Expressions, Revision of Branching and looping 02<\/li>\n<\/ol>\n<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 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 pdf platform to make students&#8217;s lives easier.<\/b><br \/><a 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 3<\/h4>\n<p align=\"justify\">\nArray, String and Vector<\/p>\n<ol>\n<li>Arrays, Strings, String Buffer<\/li>\n<li>Wrapper classes, Vector 04<\/li>\n<\/ol>\n<h4>Module 4<\/h4>\n<p align=\"justify\">\nInheritance and Interface<\/p>\n<ol>\n<li>Types of Inheritance, super keyword, Method Overriding, abstract class and abstract method, final keyword,<\/li>\n<li>Implementing interfaces, extending interfaces 03<\/li>\n<\/ol>\n<h4>Module 5<\/h4>\n<p align=\"justify\">\nException Handling and Multithreading<\/p>\n<ol>\n<li>Error vs Exception, try, catch, finally, throw, throws, creating own exception<\/li>\n<li>Thread lifecycle, Thread class methods, creating threads, Synchronization 04<\/li>\n<\/ol>\n<h4>Module 6<\/h4>\n<p id=\"istudy\" style=\"text-align:center\">For the complete Syllabus, results, class timetable, and many other features kindly download the <a 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 pdf platform to make students&#8217;s lives easier.<\/b><br \/><a 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>Text Books:<\/h4>\n<p align=\"justify\">\n<ol>\n<li>Herbert Schildt, JAVA: The Complete Reference, Ninth Edition, Oracle Press.<\/li>\n<li>Sachin Malhotra and Saurabh Chaudhary, Programming in Java, Oxford University Press, 2010<\/li>\n<\/ol>\n<h4>Reference Books:<\/h4>\n<p align=\"justify\">\n<ol>\n<li>Ivor Horton, Beginning JAVA, Wiley India.<\/li>\n<li>DietalandDietal, Java: How to Program, 8\/e,PHI<\/li>\n<li>JAVA Programming, Black Book, Dreamtech Press.<\/li>\n<li>Learn to Master Java programming, Staredusolutions<\/li>\n<\/ol>\n<h4>Digital Material:<\/h4>\n<p align=\"justify\">\n<ol>\n<li>www.nptelvideos.in<\/li>\n<li>www.w3schools.com<\/li>\n<li>http:\/\/spoken-tutorial.org<\/li>\n<li>www.staredusolutions.org<\/li>\n<\/ol>\n<h4>Suggested List of Programming Assignments\/Laboratory Work:<\/h4>\n<p id=\"istudy\" style=\"text-align:center\">For the complete Syllabus, results, class timetable, and many other features kindly download the <a 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 pdf platform to make students&#8217;s lives easier.<\/b><br \/><a 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 align=\"justify\">For detail syllabus of all other subjects of Computer Engineering (CS) 3rd Sem 2017 regulation, visit <a href=\"..\/category\/computer-engg+3rd-sem\">CS 3rd Sem Subjects<\/a> syllabus for 2017 regulation.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Oopm(Java) Lab detailed syllabus scheme for Computer Engineering (CS), 2017 regulation has been taken from the University of Mumbai official website and presented for the Bachelor of Engineering students. For [&hellip;]<\/p>\n","protected":false},"author":2351,"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":[35,77],"tags":[],"class_list":["post-14036","post","type-post","status-publish","format-standard","hentry","category-3rd-sem","category-computer-engg"],"_links":{"self":[{"href":"https:\/\/www.inspirenignite.com\/mh\/wp-json\/wp\/v2\/posts\/14036","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.inspirenignite.com\/mh\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.inspirenignite.com\/mh\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.inspirenignite.com\/mh\/wp-json\/wp\/v2\/users\/2351"}],"replies":[{"embeddable":true,"href":"https:\/\/www.inspirenignite.com\/mh\/wp-json\/wp\/v2\/comments?post=14036"}],"version-history":[{"count":0,"href":"https:\/\/www.inspirenignite.com\/mh\/wp-json\/wp\/v2\/posts\/14036\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.inspirenignite.com\/mh\/wp-json\/wp\/v2\/media?parent=14036"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.inspirenignite.com\/mh\/wp-json\/wp\/v2\/categories?post=14036"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.inspirenignite.com\/mh\/wp-json\/wp\/v2\/tags?post=14036"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}