You are on page 1of 2

Teaching Plan (Theory) (Academic Year: 2009-2010)

Name of the Institute: K. K. Wagh Polytechnic, Nashik. Subject: Java Programming (JPR) Institute Code No.:0078 Subject Code: 9113 Name of the Program: Information Technology (IF) Name of Faculty: Mr. Kute T. B. Semester: V Probable / Actual Hrs Available: 48 Ch. No. 01 Name of the topic INTRODUCTION TO JAVA Fundamentals of Object Oriented Programming Features of Java Constant, Variables and Data Types Constant, Data Types, Scope of variable (2) Symbolic Constant, Type casting and conversion, Standard default values Operator and Expression Arithmetic (2) Decision making and Branching The While statement, The do statement, for statement, Jumps in Loops, Labeled Loops, break and continue CLASSES, OBJECT AND METHODS Defining a class, Creating object, Accessing class members, Constructor, Methods Overloading, Static Member and methods Inheritance Extending a Class Final variable and Methods, Final Classes, Abstract method and Classes Visibility Controls Arrays, 1D array, Creating an array, 2D array Strings, Vectors and its methods Wrapper classes and its methods INTERFACES AND PACKAGES Interface: Multiple Inheritance, Defining interfaces, Extending interfaces Implementing interfaces, Accessing Interface variable Packages: Putting Classes Together, System Package, Using system Package Naming Convention, Creating Package, Accessing a package, Using a package, adding a class to a package Example using packages and interfaces MULTITHREADED PROGRAMMING AND EXCEPTION HANDLING Multi Threading: Creating Thread, Extending a thread class Implementing the runnable interface Stopping and Blocking a thread, Life cycle of thread Using thread method, Thread exceptions, Thread priority Managing Errors and Exceptions Types of errors, Exception, Multiple catch statement, Using throw and throws statement No. of lectures allotted Duration L.R./Media to be used

10

01/07/2009 Transparency, to Chalks, Black 11/07/2009 board, OHP

02

08

13/07/2009 Transparency, Chalks, Black to 22/07/2009 board, OHP

03

06

25/07/2009 Transparency, to Chalks, Black 03/08/2009 board, OHP

04

08

05/08/2009 Transparency, to Chalks, Black 22/08/2009 board, OHP, LCD Projector

Page

05

06

using finally statement, Using Exception for Debugging JAVA APPLETS AND GRAPHICS PROGRAMMING Applet Programming, Local and remote applets How applet differ from application, Preparing to write applets, Building applet code Applet life cycle, Creating an Executable Applet Designing a Web page, Applet tag Adding Applet to HTML file, Running the Applet, Passing parameter to applet4 Graphics Programming, The Graphics Class (2) Drawing different Lines and rectangle, Circle and Ellipse Drawing Arcs, Drawing Polygons, Line Graphs, Using control loops in Applets, Drawing Bar charts STREAMS AND FILE I/O Stream Classes Byte stream classes Character stream classes Random access file class and file operations Object streams Serialization

10

24/08/2009 to 16/09/2009

Transparency, Chalks, Black board, OHP, LCD Projector

06

19/09/2009 Transparency, to Chalks, Black 10/10/2009 board, OHP

Learning Resources: Books: Sr. No. 01 03 04 05 06 07 Author E. Balagurusamy Herbert Schildt John R.Hubbard Cohoon & Davidson Jawroski Java2 Programming Title Programming with Java: A Primer The Complete Reference: Java Programming with Java Java Program design Java2 Unleashed Keyur Shah Publisher Tata McGraw Hill Tata McGraw Hill Tata McGraw Hill Tata McGraw Hill Techmedia Tata McGraw Hill

Mr. Kute T. B. (Subject Teacher)

Ms. Karande M. S. (Head of Department)

Page

You might also like