[PDF] [PDF] CS04 - SRM University

3D graphics – JAR file format and creation – Internationalization – Swing Programming – Advanced Java Scripting Techniques 37 3D graphics 50 T1 BB, PPT



Previous PDF Next PDF





[PDF] Advanced Java Programming

Java programming language, originated in Sun Microsystems and released validating their arguments, there are still couple of notes to mention related to the



[PDF] OBJECT ORIENTED PROGRAMMING - IARE

and objects- procedural and object oriented programming paradigm Java programming – History of java- comments data The core collection interfaces are the foundation of the Java Collections Framework The Java Collections 



[PDF] Java Tutorial in PDF - Tutorialspoint

advanced concepts related to Java Programming language Prerequisites can use to execute your Java programs at the spot and enjoy your learning



[PDF] Advanced Java - Darshan Institute of Engineering and Technology

23 avr 2016 · 2160707– Advanced Java the URL and program to find an IP addres program s we want to see some pdf or ppt file, then browser he items 



[PDF] LECTURE NOTES ON JAVA PROGRAMMING 2018 – 2019 II MCA

4 An introduction to Java programming and object oriented application development, RA Johnson- Cengage Learning 5 Advanced Programming in Java2, 



[PDF] JAVA PROGRAMMING [R17A0507] LECTURE NOTES BTECH II

Objectives: This subject aims to introduce students to the Java programming language Upon properties Click on the Advanced tab, and then click on the Environment variables button view represents presentation and controller acts as 



[PDF] CS04 - SRM University

3D graphics – JAR file format and creation – Internationalization – Swing Programming – Advanced Java Scripting Techniques 37 3D graphics 50 T1 BB, PPT



[PDF] Introduction to Programming Using Java

programming to cover some of Java's more advanced capabilities A technical note on production: The on-line and PDF versions of this book are created



[PDF] Programming in Java - Department of Computer Science and

The lecture notes associated with that course may provide a presentation of Java which is different from mine and thus may complement my lectures or Look under the link Java Platform Core API on the web-browsable doc- umentation



[PDF] Teach Yourself Java in 21 Days - Carnegie Mellon University School

what programming is, but you've heard Java is easy to learn, really Week 3 finishes up with advanced topics, for when you start doing larger and more complex Java attention to the Technical Notes (such as this one), because they will provide in your applet, to move to the next slide in a presentation, or to clear the 

[PDF] advanced java programming online course

[PDF] advanced java programming question bank with answer

[PDF] advanced java programming study material

[PDF] advanced java programming syllabus anna university

[PDF] advanced java programming syllabus madras university

[PDF] advanced java programming tutorial point

[PDF] advanced java programs examples

[PDF] advanced java programs examples with output pdf

[PDF] advanced java programs examples with output pdf free download

[PDF] advanced java subject code

[PDF] advanced java tutorial pdf tutorialspoint

[PDF] advanced javascript syllabus pdf

[PDF] advanced machine design nptel

[PDF] advanced machine design syllabus

[PDF] advanced microsoft access 2016 tutorial

SRM UNIVERSITY

FACULTY OF ENGINEERING AND TECHNOLOGY

SCHOOL OF COMPUTING

DEPARTMENT OF CSE

COURSE PLAN

Course Code : CS0437

Course Title : Advanced Java Programming

Semester : VII Semester

Course Time : July - Dec 2012

DAY SECTION

A B C D E

Hour Timing Hour Timing Hour Timing Hour Timing Hour Timing

1 5 1.30-2.20 5 1.30-2.20 5 1.30-2.20 5 1.30-2.20 5 1.30-2.20

2

3 2,4 9.35-10.25, 11.25-12.15 2,4 9.35-10.25, 11.25-12.15 2,4 9.35-10.25, 11.25-12.15 2,4

9.35-10.25, 11.25-12.15 2,4 9.35-10.25,

11.25-12.15

4

5 1 8.45-9.35 1 8.45-9.35 1 8.45-9.35 1 8.45-9.35 1 8.45-9.35

Location : S.R.M.E.C - Tech Park

Faculty Details

Sec. Name Office Office

hour Mail id A,B,C D,E

Mrs.KANMANI SIVAGAR

Mr.N.PRAVEEN Monday to Friday

Kanmani.s@ktr.srmuniv.ac.in

Praveen.n@ktr.srmuniv.ac.in

(8.45am to 4.00pm)

Required Text Books:

1. Jame Jaworski, "Java Unleashed", SAMS Techmedia Publications, 1999. 2. H.M.Deitel and P.J.Deitel, "Java how to program with an Introduction to Visual J++",

Pearson Education, 1998. Reference books

1. Campione, Walrath and Huml, "The Java Tutorial", Addison Wesley, 1999.

2. Duane A.Bailey, "Java Structures", McGraw-Hill Publications, 1999.

3. Jeff Frentzen and Sobotka, 'Java Script", Tata McGraw-Hill, 1999.

4. Jamie Jaworski, "Java Unleashed", SAMS Techmedia Publication, 1999. 5. Jason Blooberg. Jeff Kawski, and Paul Treffers, "Web Page Scripting

Techniques",Hayden books, 1996.

6. Java 2 - A Complete Reference By Herbert Schildt

7. Programming in JAVA by Balagurusamy

Web resources http://javaboutique.internet.com/tutorials/Basics

Prerequisite

: CS0214 - Programming in JAVA.

Objectives

1. To learn Java Applets, Beans and Networking concepts

2. To learn Advanced Java Networking concepts 3. To learn the JDBC and Graphics in Java

4.

Assessment Details

Cycle Test - I : 10 Marks

Cycle Test - II : 10 Marks

Surprise Test : 5 Marks

Model Exam : 20 Marks

Attendance : 5 Marks

Test Schedule

S.No. DATE TEST TOPICS DURATION

1 Cycle Test - I Unit I & II 2 periods

2 Cycle Test - II Unit III & IV 2 periods

3 Model Exam All 5 units 3 Hrs

Outcomes Students who have successfully completed this course will have full understanding of the following concepts

Course outcome Program outcome

To learn An ability to create WebPages with applets,

Animation, 2D and 3D graphics.

* The various Advanced Java and techniques. To design distributed applications using RMI and * Java Applets, Java Beans , Swing Programming Remote objects. * Various Animation techniques, Advanced Connecting to database using JDBC and Networking Concepts, JDBC and Advanced accessing Multimedia database

Scripting Techniques.

Detailed Session Plan

INTRODUCTION TO ADVANCED JAVA

Java Streaming - Components and events handling - Threading concepts - Networking features - Byte

code interpretation - Media Techniques.

Sessi Time Teaching

on Topics to be covered Ref Testing Method (min) Method No.

1 Java Streaming 50 R7 BB Quiz

2 Components and events handling 50 R6 BB Group discussion

Quiz

3 Components and events handling 50 R6 BB Group discussion

Quiz

4 Threading concepts 50 R7 BB Quiz

5 Networking features 50 R6 BB Quiz

Comparative study

6 Byte code interpretation 50 R6 BB Group discussion

Quiz

Media Techniques Group discussion

7 50 T1 BB Quiz

8 Media Techniques 50 T1 BB Group discussion

Quiz

JAVA APPLETS AND BEANS

Applets and HTML - Bean Concepts - Events in Bean Box - Bean customization and persistence -

JavaScript - Combining scripts and Applets - Applets over web - Animation techniques - Animating

images.

9 Applets and HTML 50 R6,R7 BB Discussion

Surprise Test

10 Bean Concepts 50 T1,R6 BB Illustration by examples

11 Events in Bean Box 50 T1,R6 PPT Illustration by examples

12 Bean customization and persistence 50 T1,R6 PPT Quiz

13 JavaScript 50 T1 BB Quiz

Illustration by examples

14 Combining scripts and Applets 50 T1,R6 BB, PPT Quiz

15 Applets over web 50 T1,R6 BB, PPT Group discussion

16 Animation techniques 50 T1 PPT Illustration by examples

17 Animating images. 50 T1 PPT Illustration by examples

ADVANCED NETWORKING

Client- Server Computing - Sockets - Content and Protocol handlers - Developing distributed applications

- RMI - Remote objects - Object Serialization

Client- Server Computing Quiz

18 50 T1,R6 BB Group discussion

19 Client- Server Computing 50 T1,R6 BB Quiz

Group discussion

20 Sockets 50 T1,R6 BB Quiz

21 Content and Protocol handlers 50 T1 BB, PPT Group discussion

Assignment

22 Content and Protocol handlers 50 T1 BB, PPT Group discussion

Assignment

23 Developing distributed applications 50 T1 BB, PPT Quiz

24 RMI 50 T1 BB, PPT Group discussion

Surprise Test

25 RMI 50 T1 BB, PPT Brain storming

26 Remote objects 50 T1 BB, PPT Quiz

27 Object Serialization 50 T1 BB, PPT Quiz

JAVA DATABASE PROGRAMMING

Connecting to Databases - JDBC principles - Database access - Interacting - Database search - Accessing

Multimedia databases - Database support in web applications

28 Connecting to Databases 50 T1 BB Group discussion

Illustration by examples

29 JDBC principles 50 T1 BB, PPT Group discussion

Quiz

30 JDBC principles 50 T1 BB, PPT Group discussion

Illustration by examples

31 Database access 50 T1 BB, PPT Group discussion

32 Interacting 50 T1 BB, PPT Group discussion,

Database search T1 Group discussion,

33 50 BB, PPT Quiz

34 Accessing Multimedia databases 50 T1 BB, PPT Group discussion

Illustration by examples

35 Database support in web applications 50 T1 BB, PPT Quiz

Group discussion

36 Database support in web applications 50 T1 BB, PPT Quiz

Group discussion

RELATED JAVA STREAMING

3D graphics - JAR file format and creation - Internationalization - Swing Programming - Advanced Java

Scripting Techniques.

37 3D graphics 50 T1 BB, PPT Group discussion

Illustration by examples

38 JAR file format and creation 50 T1 BB, PPT Group discussion

Illustration by examples

39 JAR file format and creation 50 T1 BB, PPT Group discussion

Illustration by examples

40 Internationalization 50 T1 BB, PPT Group discussion

41 Internationalization 50 T1 BB, PPT Group discussion

42 Swing Programming 50 T1 BB, PPT Illustration by examples

Surprise Test

43 Swing Programming 50 T1 BB, PPT Illustration by examples

44 Advanced Java Scripting Techniques 50 T1 BB, PPT Group discussion

Illustration by examples

45 Advanced Java Scripting Techniques 50 T1 BB, PPT Group discussion

BB - Black Board PPT - Power Point

quotesdbs_dbs14.pdfusesText_20