1st Sem, 4th Year, EIE, Syllabus

CS703OE: Java Programming EIE Syllabus for B.Tech 4th Year 1st Sem R18 Regulation JNTUH (Open Elective-2)

Java Programming detailed syllabus for Electronics & Instrumentation Engineering (EIE), R18 regulation has been taken from the JNTUHs official website and presented for the students of B.Tech Electronics & Instrumentation Engineering branch affiliated to JNTUH course structure. For Course Code, Course Titles, Theory Lectures, Tutorial, Practical/Drawing, Credits, and other information do visit full semester subjects post given below. The syllabus PDF files can also be downloaded from the universities official website.

For all the other EIE 4th Year 1st Sem Syllabus for B.Tech R18 Regulation JNTUH scheme, visit Electronics & Instrumentation Engineering 4th Year 1st Sem R18 Scheme.

For all the (Open Elective-2) subjects refer to Open Elective-2 Scheme. The detail syllabus for java programming is as follows.

Prerequisites:

  1. A course on Computer Programming and Data Structures

Course Objective:

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 pdfs platform to make students’s lives easier.
Get it on Google Play.

Course Outcome:

  • Develop Programs with reusability
  • Develop programs to handle multitasking
  • Develop programs to handle exceptions
  • Develop applications for a range of problems using object-oriented programming techniques
  • Design simple Graphical User Interface applications

Unit – I

Object oriented thinking and Java Basics- Need for oop paradigm, summary of oop concepts, History of Java, Java buzzwords, data types, variables, scope and life time 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, 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 pdfs 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, exception hierarchy, usage of try, catch, throw, throws and finally, built in exceptions, creating own exception sub classes. String handling, Exploring java.util.

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, check box group, choices, lists, dialog box, handling menus, 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 pdfs 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:

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 pdfs platform to make students’s lives easier.
Get it on Google Play.

For detail syllabus of all other subjects of B.Tech Electronics & Instrumentation Engineering 4th Year 1st Sem , visit EIE 4th Year 1st Sem syllabus subjects.

For B.Tech Electronics & Instrumentation Engineering (EIE) 4th Year results, visit JNTUH B.Tech Electronics & Instrumentation Engineering semester 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.