This document provides details about a Java Programming course taught by Mohammed Alisha at AIMS College of Engineering. It includes information such as contact hours, textbooks used, topics covered over 22 weeks divided into 6 units, and a teaching plan with the topics, reference books, and periods for each topic. The topics range from object-oriented programming concepts to classes, inheritance, exceptions, multithreading, applets, and AWT components. The document aims to outline the structure and content of the Java Programming course for students.
Download as DOC, PDF, TXT or read online on Scribd
0 ratings0% found this document useful (0 votes)
169 views
Java Lesson Plan
This document provides details about a Java Programming course taught by Mohammed Alisha at AIMS College of Engineering. It includes information such as contact hours, textbooks used, topics covered over 22 weeks divided into 6 units, and a teaching plan with the topics, reference books, and periods for each topic. The topics range from object-oriented programming concepts to classes, inheritance, exceptions, multithreading, applets, and AWT components. The document aims to outline the structure and content of the Java Programming course for students.
Download as DOC, PDF, TXT or read online on Scribd
You are on page 1/ 3
AIMS College of Engineering
Technology Village, Mummidivaram - 533216
Department of Computer Science & Engineering
Faculty Member : MOHAMMED ALISHA
Designation : Asst. Prof Contact Hours : 6 per Week Course Name : Java Programming Class : II B.Tech – I Semester Branch : CSE Commencement of Class work : 18-11-2019 Last Working Day : 18-04-2020 Mid Examination – I : 13-01-2020 Mid Examination – II : 23-03-2020 Total no. of. Weeks : 22
TEXT BOOK:
1. The complete Reference Java, 8th edition, Herbert Schildt, TMH.
2. Programming in JAVA, Sachin Malhotra, SaurabhChoudary, Oxford. 3. Introduction to java programming, 7th edition by Y Daniel Liang, Pearson.
REFERENCES:
1. Swing: Introduction, JFrame, JApplet, JPanel, Componets in Swings, Layout
Managers in 2. Swings, JList and JScrollPane, Split Pane, JTabbedPane, JTree, JTable, Dialog Box. Teaching Plan Unit/Ref Reference Perio Topics No. Books ds Unit - I: OOPS 1.1 Introduction to OOP T1 2 procedural programming language and object T1 1.2 2 oriented language 1.3 Principles of OOP, applications of OOP T1 1 1.4 history of java, java features, JVM T1 2 1.5 program structure. Variables, primitive data types T1 1 1.6 identifiers, literals, operators, expressions T1 1 1.7 precedence rules and associativity T1 1 1.8 primitive type conversion and casting T1 1 1.9 flow of control T1 2 Unit-II : Classes and objects 2.1 Classes and objects T1 2 2.2 class declaration, creating objects T1 2 2.3 methods, constructors and constructor overloading T1 2 garbage collector, importance of static keyword T1 2.4 2 and examples 2.5 this keyword, arrays T1 2 2.6 command line arguments, nested classes T1 2 Unit – 3 : Inheritance 3.1 Inheritance, types of inheritance, super keyword T1 2 3.2 final keyword, overriding and abstract class T1 2 3.3 Interfaces, creating the packages T1 2 using packages, importance of CLASSPATH and T1 3.4 java.lang 2 package 3.5 Exception handling T1 2 importance of try, catch, throw, throws and finally T1 3.6 1 block 3.7 Userdefined exceptions, Assertions. T1 1 Unit – 4 : Multithreading 4.1 Multithreading T1 2 4.2 introduction, thread life cycle, creation of threads T1 1 4.3 thread priorities, thread synchronization T1 2 4.4 communication between threads T1 2 4.5 Reading data from files and writing data to files T1 2 4.6 random access file T1 2 Unit – 5 : Applet 5.1 Applet class, Applet structure, Applet life cycle T1 2 5.2 sample Applet programs T1 2 5.3 Event handling: event delegation model T1 2 5.4 sources of event, Event Listeners T1 2 5.5 adapter classes, inner classes. T1 2 Unit – 6 : AWT 5.1 AWT – introduction T1 2 5.2 components and containers T1 2 5.3 Button, Label, Checkbox, Radio Buttons T1 2 5.4 List Boxes, Choice Boxes T1 2 5.5 Container class, Layouts T1 2 5.6 Menu and Scrollbar. T1 2 Total No. Of Periods 70