2nd Year, CSEDS

Object Oriented Programming Through Java CSEDS Syllabus for B.Tech 2nd Year 1st Sem R22 Regulation JNTUH

Object Oriented Programming Through Java detailed syllabus for CSE (Data Science) (CSEDS), 2nd Year 1st Sem R22 regulation has been taken from the JNTUH official website and presented for the B.Tech students affiliated to JNTUH course structure. For Course Code, Subject Names, Theory Lectures, Tutorial, Practical/Drawing, Credits, and other information do visit full semester subjects post given below. We make sure the result links and syllabus uploaded here is latest and up to date, also the syllabus PDF files can also be downloaded from the universities official website.

For CSE (Data Science) (CSEDS) 2nd Year 1st Sem R22 Regulation Scheme, do visit CSEDS 2nd Year 1st Sem R22 Scheme. The detailed syllabus for object oriented programming through java is as follows.

Object Oriented Programming Through Java Subject Syllabus for CSEDS 2nd Year 1st Sem R22 Regulation

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:

  • Demonstrate the behavior of programs involving the basic programming constructs like control structures, constructors, string handling and garbage collection.
  • Demonstrate the implementation of inheritance (multilevel, hierarchical and multiple) by using extend and implement keywords
  • Use multithreading concepts to develop inter process communication.
  • Understand the process of graphical user interface design and implementation using AWT or swings.
  • Develop applets that interact abundantly with the client environment and deploy on the server.

UNIT – I

Object oriented thinking and Java Basics – Need for oop paradigm, summary of oop concepts, coping with complexity, abstraction mechanisms. A way of viewing world – Agents, responsibility, messages, methods, History of Java, Java buzzwords, data types, variables, scope and lifetime of variables, arrays, operators, expressions, control statements, type conversion and casting, simple java program, concepts of classes, objects, constructors, methods, access control, this keyword, garbage collection, overloading methods and constructors, method binding, inheritance, overriding and exceptions, parameter passing, recursion, nested and inner classes, exploring string class.

UNIT – II

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.

UNIT – III

Exception handling and Multithreading – – Concepts of exception handling, benefits of exception handling, Termination or resumptive models, exception hierarchy, usage of try, catch, throw, throws and finally, built in exceptions, creating own exception subclasses. String handling, Exploring java.util. Differences between multithreading and multitasking, thread life cycle, creating threads, thread priorities, synchronizing threads, inter thread communication, thread groups, daemon threads. Enumerations, autoboxing, annotations, generics.

UNIT – IV

Event Handling: Events, Event sources, Event classes, Event Listeners, Delegation event model, handling mouse and keyboard events, Adapter classes. The AWT class hierarchy, user interface components – labels, button, canvas, scrollbars, text components, check box, checkbox groups, choices, lists panels – scrollpane, dialogs, menubar, graphics, layout manager – layout manager types – border, grid, flow, card and grid bag.

UNIT – V

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.

TEXT BOOKS:

  1. Java the complete reference, 7th edition, Herbert schildt, TMH.
  2. Understanding OOP with Java, updated edition, T. Budd, Pearson education.

REFERENCE BOOKS:

  1. An Introduction to programming and OO design using Java, J.Nino and F.A. Hosch, John wiley and sons.
  2. An Introduction to OOP, third edition, T. Budd, Pearson education.
  3. Introduction to Java programming, Y. Daniel Liang, Pearson education.
  4. An introduction to Java programming and object – oriented application development, R.A. Johnson – Thomson.
  5. Core Java 2, Vol 1, Fundamentals, Cay.S. Horstmann and Gary Cornell, eighth Edition, Pearson Education.
  6. Core Java 2, Vol 2, Advanced Features, Cay.S. Horstmann and Gary Cornell, eighth Edition, Pearson Education
  7. Object Oriented Programming with Java, R.Buyya, S.T.Selvi, X.Chu, TMH.
  8. Java and Object Orientation, an introduction, John Hunt, second edition, Springer. 9. Maurach’s Beginning Java2 JDK 5, SPD.

For detailed syllabus of all the other subjects of B.Tech 2nd Year CSE (Data Science) (CSEDS), visit CSE (Data Science) (CSEDS) 2nd Year Syllabus Subjects.

For results of CSE (Data Science) (CSEDS) 2nd Year 1st Sem R22 Regulation, visit CSEDS 2nd Year 1st Sem R22 Regulation results direct link.

Leave a Reply

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

*

This site uses Akismet to reduce spam. Learn how your comment data is processed.