Object Oriented Programming and Methodology detailed syllabus scheme for Instrumentation Engineering (IS), 2017 regulation has been taken from the University of Mumbai 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.
For all other Mumbai University Instrumentation Engineering 3rd Sem Syllabus 2017 Pattern, do visit IS 3rd Sem 2017 Pattern Scheme. The detailed syllabus scheme for object oriented programming and methodology is as follows.
Object Oriented Programming and Methodology Syllabus for Instrumentation Engineering SE 3rd Sem 2017 Pattern Mumbai University
Course Objectives:
For the complete Syllabus, results, class timetable, and many other features kindly download the iStudy App
It is a lightweight, easy to use, no images, and no pdf platform to make students’s lives easier..
Course Outcomes:
The students will be able to:
- Apply fundamental programming constructs.
- Illustrate the concept of packages, classes and objects.
- Elaborate the concept of strings arrays and vectors.
- Implement the concept of inheritance and interfaces.
- Implement the notion of exception handling and multithreading.
- Develop GUI based application
Prerequisites:
Structured Programming Approach
Module 1
Introduction to Object Oriented Programming OO Concepts: Object, Class, Encapsulation, Abstraction, Inheritance, Polymorphism. Features of Java, JVM Basic Constructs/Notions: Constants, variables and data types, Operators and Expressions, Revision of Branching and looping 02 CO1
Module 2
For the complete Syllabus, results, class timetable, and many other features kindly download the iStudy App
It is a lightweight, easy to use, no images, and no pdf platform to make students’s lives easier..
Module 3
Array, String and Vector Arrays, Strings, String Buffer, Wrapper classes, Vector 04 CO3
Module 4
Inheritance and Interface Types of Inheritance, super keyword, Method Overriding, abstract class and abstract method, final keyword, Implementing interfaces, extending interfaces 03 CO4
Module 5
Exception Handling and Multithreading Error vs Exception, try, catch, finally, throw, throws, creating own exception, Thread lifecycle, Thread class methods, creatingthreads, Synchronization 04 CO5
Module 6
For the complete Syllabus, results, class timetable, and many other features kindly download the iStudy App
It is a lightweight, easy to use, no images, and no pdf platform to make students’s lives easier..
Text Books:
- Herbert Schildt, JAVA: The Complete Reference, Ninth Edition, Oracle Press.
- Sachin Malhotra and Saurabh Chaudhary, Programming in Java, Oxford University Press, 2010
Reference Books:
- Ivor Horton, Beginning JAVA, Wiley India.
- Dietal and Dietal, Java: How to Program, 8/e, PHI
- JAVA Programming, Black Book, Dreamtech Press.
List of Laboratory Experiments/ Assignments:
- Program on various ways to accept data through keyboard and unsigned right shift operator. CO1
- Program on branching, looping, labelled break and labelled continue. CO1
- Program to create class with members and methods, accept and display details for single object. CO2
- Program on constructor and constructor overloading CO2
- Program on method overloading CO2
- Program on passing object as argument and returning object CO2
- Program on creating user defined package CO2
- Program on 1D array CO3
- Program on 2D array CO3
- Program on String CO3
- Program on String Buffer CO3
- Program on Vector CO3
- Program on single and multilevel inheritance (Use super keyword. CO4
- Program on abstract class CO4
- Program on interface demonstrating concept of multiple inheritance CO4
- Program on dynamic method dispatch using base class and interface reference. CO4
- Program to demonstrate try, catch, throw, throws and finally. CO5
- Program to demonstrate user defined exception CO5
- Program on multithreading CO5
- Program on concept of synchronization CO5
- Program on Applet to demonstrate Graphics, Font and Color class. CO6
- Program on passing parameters to applets CO6
- Program to create GUI application without event handling using AWT controls CO6
- Program to create GUI application with event handling using AWT controls CO6
- Mini Project based on content of the syllabus. (Group of 2-3 students. CO1-CO6
Term Work: Students will submit term work in the form of journal that will include:
- At least 20 programs and mini project
- Two assignments covering whole syllabus
- Class test based on the above syllabus.
The final certification and acceptance of term work ensures the satisfactory performance of laboratory work and minimum passing in the term work. The distribution of marks for term work shall be as follows: Total: 50 Marks (Total Marks) : 20 marks (Experiments), 10 marks (Mini Project), 05 marks (Assignments), 10 marks (Class Test), 05 marks (Attendance) Practical and oral examination will be based on the suggested experiment list and the entire syllabus.
For detail syllabus of all other subjects of Instrumentation Engineering (IS) 3rd Sem 2017 regulation, visit IS 3rd Sem Subjects syllabus for 2017 regulation.