3rd Sem, Biomed

BML301: Object Oriented Programing Syllabus for BM 3rd Sem 2017 Pattern Mumbai University

Object Oriented Programing detailed syllabus scheme for Biomedical Engineering (BM), 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 Biomedical Engineering 3rd Sem Syllabus 2017 Pattern, do visit BM 3rd Sem 2017 Pattern Scheme. The detailed syllabus scheme for object oriented programing is as follows.

Object Oriented Programing Syllabus for Biomedical Engineering SE 3rd Sem 2017 Pattern Mumbai University

Object Oriented Programing

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.
Get it on Google Play.

Course Outcomes:

  • To apply fundamental programming constructs.
  • To illustrate the concept of packages, classes and objects.
  • To elaborate the concept of strings, arrays and vectors.
  • To implement the concept of inheritance and interfaces.
  • To implement the notion of exception handling and multithreading.
  • To develop GUI based application.

Prerequisites:

Structured Programming Approach

Module 1

Introduction to Object Oriented Programming

  1. OO Concepts: Object, Class, Encapsulation, Abstraction, Inheritance, Polymorphism.
  2. Features of Java, JVM
  3. Basic Constructs/Notions: Constants, variables and data types, Operators and Expressions,Revision of Branching and looping 02

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.
Get it on Google Play.

Module 3

Array, String and Vector

  1. Arrays, Strings, StringBuffer
  2. Wrapper classes, Vector 04

Module 4

Inheritance and Interface

  1. Types of Inheritance, super keyword, Method Overriding, abstract class and abstract method, final keyword,
  2. Implementing interfaces, extending interfaces 03

Module 5

Exception Handling and Multithreadin g

  1. Error vs Exception, try, catch, finally, throw, throws, creating own exception
  2. Thread lifecycle, Thread class methods, creatingthreads, Synchronization 04

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.
Get it on Google Play.

List of Laboratory Experiments: (Any Fifteen experiments and three assignments)

  1. Program on various ways to accept data through keyboard and unsigned right shift operator.
  2. Program on branching, looping, labelled break and labelled continue.
  3. Program to create class with members and methods, accept and display details for single object.
  4. Program on constructor and constructor overloading
  5. Program on method overloading
  6. Program on passing object as argument and returning object
  7. Program on creating user defined package
  8. Program on 1D array
  9. Program on 2D array
  10. Program on String
  11. Program on StringBuffer
  12. Program on Vector
  13. Program on single and multilevel inheritance (Use super keyword)
  14. Program on abstract class
  15. Program on interface demonstrating concept of multiple inheritance
  16. Program on dynamic method dispatch using base class and interface reference.
  17. Program to demonstrate try, catch, throw, throws and finally.
  18. Program to demonstrate user defined exception
  19. Program on multithreading
  20. Program on concept of synchronization
  21. Program on Applet to demonstrate Graphics, Font and Color class.
  22. Program on passing parameters to applets
  23. Program to create GUI application without event handling using AWT controls
  24. Program to create GUI application with event handling using AWT controls

Text Books:

  1. Herbert Schildt, JAVA: The Complete Reference, Ninth Edition, Oracle Press.
  2. Sachin Malhotra and Saurabh Chaudhary, Programming in Java, Oxford University Reference Books:
  3. Ivor Horton, Beginning JAVA, Wiley India.
  4. DietalandDietal, Java: How to Program, 8/e,PHI
  5. JAVA Programming, Black Book, Dreamtech Press.

Assessment:

Term Work: Term work shall consist of minimum 15 experiments and 3 Assignments The distribution of marks for term work shall be as follows: Laboratory work (Experiments): 20 Marks Laboratory work (journal. : 10 Marks Assignments : 15 Marks Attendance : 5 Marks The final certification and acceptance of term work ensures the satisfactory performance of laboratory work and minimum passing in the term work. Practical and oral examination will be based on suggested practical list and entire syllabus.

For detail syllabus of all other subjects of Biomedical Engineering (BM) 3rd Sem 2017 regulation, visit BM 3rd Sem Subjects syllabus for 2017 regulation.

Leave a Reply

Your email address will not be published. Required fields are marked *

*