4th Sem, IT Diploma

35243: Object Oriented Programming With Java IT 4th Sem Syllabus for Diploma TNDTE M Scheme

Object Oriented Programming With Java detail TNDTE Diploma syllabus for Information Technology (IT), M scheme is extracted from TNDTE official website and presented for diploma students. The course code (35243), and for exam duration, Teaching Hr/week, Practical Hr/week, Total Marks, internal marks, theory marks, duration and credits do visit complete sem subjects post given below. The syllabus PDFs can be downloaded from official website.

For all other it 4th sem syllabus for diploma m scheme tndte you can visit IT 4th Sem Syllabus for Diploma M Scheme TNDTE Subjects. The detail syllabus for object oriented programming with java is as follows.

Rationale:

Today almost every branch of computer science is feeling presence of object – orientation. Object oriented technology is successfully incorporated in various fields of computer science. Since its arrival on the scene in 1995, the Java has been accepted as one of the primary programming language. This subject is designed to give you exposure to basic concepts of object – oriented technology. This subject will help in learning to write programs in Java using object – oriented paradigm. Approach in this subject is to take Java as a language that is used as a primary tool in many different areas of programming work.

Objectives:

On completion of the following units of syllabus contents, the students must be able to

  • Know the paradigms of programming languages.
  • Understand the concepts of Object Oriented Programming.
  • State the benefits and applications of Object Oriented Programming.
  • Know the history of development of Java.
  • Comprehend the features and tokens of Java.
  • Explain about the control structures used in Java.
  • Use of Arrays and Vectors in Java Program.
  • Demonstrate the use of string and String Buffers.
  • Define Class with the attributes and methods.
  • Understand the need for interfaces.
  • Implement Interfaces in classes.
  • Create packages.
  • Write simple Applets.
  • List the types of AWT Components and types of exceptions.
  • Handle the errors using exceptions.
  • Understand the concepts of multithreading.
  • Develop multithreaded programs in Java.
  • Define stream and list the types of streams.

Unit 1

For complete syllabus and results, class timetable and more pls download iStudy Syllabus App. It’s a lightweight, easy to use, no images, no pdfs platform to make students life easier.

Unit 2

Control Structures, Arrays, And Vectors

  1. Elements:
  2. Constants – Variables – Data types – Scope of variables – Type casting – Operators: Special operators – Expressions – Evaluation of Expressions

  3. Decision making and Branching:
  4. Simple if statement – if – else statement -Nesting if – else – else if Ladder – switch statement – Decision making and Looping: While loop – do – While loop – for loop – break – labeled loop -continue Statement.

  5. Arrays:
  6. One Dimensional Array – Creating an array – Array processing -Multidimensional Array – Vectors – ArrayList – Advantages of Array List over Array Wrapper classes

Unit 3

Strings, Classes And Interfaces

  1. Strings:
  2. String Array – String Methods – String Buffer Class

  3. Class and objects:
  4. Defining a class – Methods – Creating objects – Accessing class members – Constructors – Method overloading – Static members -Nesting of Methods – – this keyword – Command line input

  5. Inheritance:
  6. Defining a subclass – Deriving a sub class – Single Inheritance -Multilevel Inheritance – Hierarchical Inheritance – Overriding methods – Final variables and methods – Final classes – Final methods – Abstract methods and classes – Visibility Control: Public access, Private access, friend, protected. Interfaces: Multiple Inheritance – – Defining interface – Extending interface – Implementing Interface – Accessing interface variables

Unit 4

For complete syllabus and results, class timetable and more pls download iStudy Syllabus App. It’s a lightweight, easy to use, no images, no pdfs platform to make students life easier.

Unit 5

Exception Handling, Multithreads And I/O Streams

  1. Exception Handling:
  2. Limitations of Error handling – Advantages of Exception Handling – Types of Errors – Basics of Exception Handling – try blocks – throwing an exception – catching an exception – finally statement

  3. Multithreading:
  4. Creating Threads – Life of a Thread – Defining & Running Thread – Thread Methods – Thread Priority – Synchronization -Implementing Runnable interface – Thread Scheduling.

  5. I/O Streams:
  6. File – Streams – Advantages – The stream classes – Byte streams -Character streams

Text Books:

  1. Programming with Java E. Balagurusamy TataMc-Graw Hill, New Delhi 5th Edition
  2. Java, A Beginner’s Guide Herbert Schildt Oracle Press 6th Edition

For detail syllabus of all other subjects of BE It, M scheme do visit It 4th Sem syllabus for M scheme.

Dont forget to download iStudy Syllabus App for latest syllabus and results, class timetable and more.

Leave a Reply

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

*