CS2023 ADVANCED JAVA PROGRAMMING SYLLABUS | ANNA UNIVERSITY BE CSE 6TH SEM SYLLABUS REGULATION 2008 2011 2012-2013 BELOW IS THE ANNA UNIVERSITY SIXTH SEMESTER BE COMPUTER SCIENCE AND ENGINEERING DEPARTMENT SYLLABUS, TEXTBOOKS, REFERENCE BOOKS,EXAM PORTIONS,QUESTION BANK,CLASS NOTES, IMPORTANT 2 MARKS, 8 MARKS, 16 MARKS TOPICS. IT IS APPLICABLE FOR ALL STUDENTS ADMITTED IN THE YEAR 2011 2012-2013 (ANNA UNIVERSITY CHENNAI,TRICHY,MADURAI,TIRUNELVELI,COIMBATORE), 2008 REGULATION OF ANNA UNIVERSITY CHENNAI AND STUDENTS ADMITTED IN ANNA UNIVERSITY CHENNAI DURING 2009
CS2023 ADVANCED JAVA PROGRAMMING L T P C
3 0 0 3
AIM:
To enable the students to design and develop enterprise strength distributed and multitier
applications – Using Java Technology.
OBJECTIVES:
To learn advanced Java programming concepts like interface, threads,Swings etc.
To develop network programs in Java
To understand Concepts needed for distributed and multi-tier applications
To understand issues in enterprise applications development.
UNIT I JAVA FUNDAMENTALS 9
Java I/O streaming – filter and pipe streams – Byte Code interpretation - Threading –
Swing.
UNIT II NETWORK PROGRAMMING IN JAVA 9
Sockets – secure sockets – custom sockets – UDP datagrams – multicast sockets –
URL classes – Reading Data from the server – writing data – configuring the connection
– Reading the header – telnet application – Java Messaging services
UNIT III APPLICATIONS IN DISTRIBUTED ENVIRONMENT 9
Remote method Invocation – activation models – RMI custom sockets – Object
Serialization – RMI – IIOP implementation – CORBA – IDL technology – Naming
Services – CORBA programming Models - JAR file creation
UNIT IV MULTI-TIER APPLICATION DEVELOPMENT 9
Server side programming – servlets – Java Server Pages - Applet to Applet
communication – applet to Servlet communication - JDBC – Applications on databases –
Multimedia streaming applications – Java Media Framework.
UNIT V ENTERPRISE APPLICATIONS 9
Server Side Component Architecture – Introduction to J2EE – Session Beans – Entity
Beans – Persistent Entity Beans .
TOTAL: 45 PERIODS
TEXT BOOKS:
1. Elliotte Rusty Harold, “ Java Network Programming”, O’Reilly publishers, 2000 (UNIT
II)
2. Ed Roman, “Mastering Enterprise Java Beans”, John Wiley & Sons Inc., 1999.
(UNIT III and UNIT V)
3. Hortsmann & Cornell, “CORE JAVA 2 ADVANCED FEATURES, VOL II”, Pearson
Education, 2002. (UNIT I and UNIT IV)
REFERENCES:
1. Web reference: http://java.sun.com.
2. Patrick Naughton, “COMPLETE REFERENCE: JAVA2”, Tata McGraw-Hill, 2003.
CS2023 ADVANCED JAVA PROGRAMMING L T P C
3 0 0 3
AIM:
To enable the students to design and develop enterprise strength distributed and multitier
applications – Using Java Technology.
OBJECTIVES:
To learn advanced Java programming concepts like interface, threads,Swings etc.
To develop network programs in Java
To understand Concepts needed for distributed and multi-tier applications
To understand issues in enterprise applications development.
UNIT I JAVA FUNDAMENTALS 9
Java I/O streaming – filter and pipe streams – Byte Code interpretation - Threading –
Swing.
UNIT II NETWORK PROGRAMMING IN JAVA 9
Sockets – secure sockets – custom sockets – UDP datagrams – multicast sockets –
URL classes – Reading Data from the server – writing data – configuring the connection
– Reading the header – telnet application – Java Messaging services
UNIT III APPLICATIONS IN DISTRIBUTED ENVIRONMENT 9
Remote method Invocation – activation models – RMI custom sockets – Object
Serialization – RMI – IIOP implementation – CORBA – IDL technology – Naming
Services – CORBA programming Models - JAR file creation
UNIT IV MULTI-TIER APPLICATION DEVELOPMENT 9
Server side programming – servlets – Java Server Pages - Applet to Applet
communication – applet to Servlet communication - JDBC – Applications on databases –
Multimedia streaming applications – Java Media Framework.
UNIT V ENTERPRISE APPLICATIONS 9
Server Side Component Architecture – Introduction to J2EE – Session Beans – Entity
Beans – Persistent Entity Beans .
TOTAL: 45 PERIODS
TEXT BOOKS:
1. Elliotte Rusty Harold, “ Java Network Programming”, O’Reilly publishers, 2000 (UNIT
II)
2. Ed Roman, “Mastering Enterprise Java Beans”, John Wiley & Sons Inc., 1999.
(UNIT III and UNIT V)
3. Hortsmann & Cornell, “CORE JAVA 2 ADVANCED FEATURES, VOL II”, Pearson
Education, 2002. (UNIT I and UNIT IV)
REFERENCES:
1. Web reference: http://java.sun.com.
2. Patrick Naughton, “COMPLETE REFERENCE: JAVA2”, Tata McGraw-Hill, 2003.
No comments:
Post a Comment
Any doubt ??? Just throw it Here...