0% 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.

Uploaded by

Sathish Allu
Copyright
© © All Rights Reserved
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
0% 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.

Uploaded by

Sathish Allu
Copyright
© © All Rights Reserved
Available Formats
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

Prepared By H.O.D Principal

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy