P. 1
JAVAbca

JAVAbca

|Views: 233|Likes:
Published by professorrdsharma

More info:

Published by: professorrdsharma on Aug 19, 2010
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as XLS, PDF, TXT or read online from Scribd
See more
See less

12/23/2013

pdf

text

original

Punjab College of Technical Education - Course Plan

Subject. Name Teacher Codes No. of Lect. Proposed Week 1 Lect. No. 1 INTERNET AND JAVA RS 50 Lecture Content Basic concepts of OOP,applications,Introductio n to Java:Features of Java Basic concepts of OOP,applications,Introductio n to Java:Features of Java contd.. Applets,application & JDK, Difference between Java & C++ Internet architecture board,understanding internet,working Constants,variables,data types,scope of variables,symbolic constants,type casting,operators java tokens,Java program structure,,java virtual machine Decision making and branching,decision making and looping surfing and security on the internet, types of connections, Internet Resources Introduction:defining class,adding variables,adding methods,creating objects,accessing class members Constructors,method overloading(polymorphism),s tatic members,nesting of methods Inheritance:defining a subclass,subclass constructor,multilevel inheritance Internet protocols,addressing, modem Assignment 1 Subject. Code No. of Tests No. of Assignments Assignment Test BC501 4 4 Actual Date of Delivery

2

3

4

2

5

6

7

8

3

9

10

11

12

Deptt IT/Performa/BreakUp/03-June-08

4

13

Hierarchical inheritance,Multiple Inheritance TEST1 overriding methods,final variables and methods,final classes,finalizer methods,abstract classes and methods,visibilty control Arrays:one dimensional ,two dimensional,strings:methods, arrays,string buffer class Internet routing protocols,Internet message protocols, Internet group management protocols,Internet mail protocol. Vectors,wrapper classes,packages:Java API packages,naming conventions,creating package,accessing &using package Contdd…. Browsers, e- mail Adding class to a package,hiding classes,Multithreading:creati ng threads,extending thread class contd.. stopping,blocking thread,life cycle of thread,using thread methods,thread exceptions Thread priority,synchronization,runna ble interface Internet applications:Email,multi cost backbone Errors and exceptions:types of errors,exceptions:try-catch statement,multiple catch statements finally statement,throwing our own exceptions,Applet programming:local and remote applets,Difference between applets and applications building applet,applet life cycle,designing web page,applet tag,adding applet to HTML file case study

14 15

16

5

17

18

6

19 20 21

22

Assignment 2

23

24 7 25

26

27

Deptt IT/Performa/BreakUp/03-June-08

28

Running the applet,passing parameters to applets,aligning the display,displaying numerical values net news,WWW,its advantages,web terminology, Portals TEST 2 Drawing arcs,polygons,file handling:stream classes,creation of files,reading-writing characters, getting input from user,drawing lines and rectangles,circles and ellipses contd… web accessing using web browser,locating information on the web (Searching via search and meta search engines Java and Databases Java and Databases contd… IRC, TELNET, FTP Java and Databases contd… E-Commerce, Internet and job placements Internet2, DNS and URL's Ip Telephony, Intranet, Extranet Network programming: Basics of Networking, Networking Library TCP/IP Client and Server and URL and Url Connection Overview of Sockets and Ports: TCP Server Sockets TCP Client Sockets UDP Client and Server Sockets Revision of entire Syllabus from Q. Papers Revision of entire Syllabus from Q. Papers Revision of entire Syllabus from Q. Papers Full Syllabus test case study

8

29

30 31

9

32 33

34 35 36 37 38 39 40 41 42

Assignment 3

10

Assignment 4 TEST3

43 44 45 46 47 48 49 50

TEST 4

Deptt IT/Performa/BreakUp/03-June-08

Signature Teacher Name

Deptt IT/Performa/BreakUp/03-June-08

You're Reading a Free Preview

Download
scribd
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->