Java Programming detailed syllabus for Electronics & Instrumentation Engineering (EIE) for 2021 regulation curriculum has been taken from the Anna Universities official website and presented for the EIE students. For course code, course name, number of credits for a course and other scheme related information, do visit full semester subjects post given below.
For Electronics & Instrumentation Engineering 6th Sem scheme and its subjects, do visit EIE 6th Sem 2021 regulation scheme. For Professional Elective-VIII scheme and its subjects refer to EIE Professional Elective-VIII syllabus scheme. The detailed syllabus of java programming is as follows.
Object oriented programming concepts – objects – classes – methods and messages -abstraction and encapsulation – inheritance – abstract classes – polymorphism.- Objects and classes in Java – defining classes – methods – access specifiers – static members – constructors – finalize method.
Arrays – Strings – Packages – Java-Doc comments — Inheritance – class hierarchy -polymorphism – dynamic binding – final keyword – abstract classes.
EVENT, EXCEPTION HANDLING
Basics of event handling – event handlers – adapter classes – actions – mouse events – AWT event hierarchy – introduction to Swing – Model-View-Controller design pattern – buttons – layout management – Swing Components – exception handling – exception hierarchy – throwing and catching exceptions.
Motivation for generic programming – generic classes – generic methods – generic code and virtual machine – inheritance and generics – reflection and generics – Multi-threaded programming – interrupting threads – thread states – thread properties – thread synchronization – Executors -synchronizers.
Skill Development Activities
(Group Seminar/Mini Project/Assignment/Content Preparation / Quiz/ Surprise Test / Solving GATE questions/ etc)
- Fundamentals of java
- Concepts of array
- Basics of programming
- Handling of unexpected error
- Introduction to generic programming
- Cay S. Horstmann and Gary Cornell, ï¿½Core Java: Volume I – Fundamentalsï¿½, 8th Edition, Sun Microsystems Press, 2008.
- K. Arnold and J. Gosling, ï¿½The JAVA programming languageï¿½, Third edition, PearsonEducation, 2000.
- Timothy Budd, ï¿½Understanding Object-oriented programming with Javaï¿½, UpdatedEdition, Pearson Education, 2000.
List of Open Source Software/ Learning Website:
For detailed syllabus of all the other subjects of Electronics & Instrumentation Engineering 6th Sem, visit EIE 6th Sem subject syllabuses for 2021 regulation.
For all Electronics & Instrumentation Engineering results, visit Anna University EIE all semester results direct link.