Académique Documents
Professionnel Documents
Culture Documents
16
LP: CS6501
Department of Computer Science and Engineering
Rev. No: 01
B.E : CS Regulation: 2013 Date: 04/07/2016
Sub. Code / Sub. Name : CS6501/ INTERNET PROGRAMMING
Unit :I
Unit Syllabus:
UNIT I: An overview of Java
Data Types – Variables and Arrays – Operators – Control Statements – Classes – Objects – Methods –
Inheritance - Packages – Abstract classes – Interfaces and Inner classes – Exception handling - Introduction to
Threads – Multithreading – String handling – Streams and I/O – Applets.
T2-Ch 12 (Pg.313-343)
10 String handling , Streams and I/O BB/LCD
T2-Ch 13 (Pg.347-376)
Unit : II
Unit Syllabus :
Session Teaching
Topics to be covered Ref
No * Aids
R5-Ch 2 (Pg.56-91)
21 eXtended Hyper Text Mark up Language BB/LCD
Unit : III
Unit Syllabus:
T1-Ch 11 (Pg.360-385)
25 Date and Objects, Regular Expressions BB/LCD
R5-Ch 4 (Pg.228-233)
26 Exception Handling,Validation,Built-in objects BB/LCD
Unit : IV
Syllabus:An introduction to PHP: PHP- Using PHP- Variables- Program control- Built-in functions-Connecting
to Database – Using Cookies-Regular Expressions; XML: Basic XML- Document Type Definition- XML
Schema DOM and Presenting XML, XML Parsers and Validation, XSL and XSLT Transformation, News Feed
(RSS and ATOM).
Session Teaching
Topics to be covered Ref
No * Aids
43 DOM and Presenting XML, XML Parsers and Validation 1-Ch 29 (Pg.654-663) BB/LCD
Unit : V
Unit Syllabus :
UNIT IV:AJAX:
Ajax Client Server Architecture-XML Http Request Object-Call Back Methods; Web Services: Introduction-
Java web services Basics – Creating, Publishing ,Testing and Describing a Web services (WSDL)-Consuming a
web service, Database Driven web service from an application –SOAP.
Session Teaching
Topics to be covered Ref
No * Aids
50 XML Http Request Object Call Back Methods 1-Ch 16 (Pg.577-582) BB/LCD
52 Web Services: Introduction- Java web services Basics 1-Ch 17 (Pg.605-610) BB/LCD
TEXT BOOKS:
T1. Deitel and Deitel and Nieto, “Internet and World Wide Web - How to Program”, Prentice Hall,5th
Edition, 2011.
T2. Herbert Schildt, “Java-The Complete Reference”, Eighth Edition, Mc Graw Hill
Professional,2011.
REFERENCES:
R1. Stephen Wynkoop and John Burke “Running a Perfect Website”, QUE, 2nd Edition,1999
R2. Chris Bates, Web Programming – Building Intranet Applications, 3rd Edition, Wiley
Publications,2009.
R3. Jeffrey C and Jackson, “Web Technologies A Computer Science Perspective”, Pearson
Education, 2011.
R4. Gopalan N.P. and Akilandeswari J., “Web Technology”, Prentice Hall of India, 2011.
R5. Paul Dietel and Harvey Deitel, “Java How to Program”, , 8th Edition Prentice Hall of India.
R6. Mahesh P. Matha, “Core Java A Comprehensive Study”, Prentice Hall of India, 2011.
R7. Uttam K.Roy, “Web Technologies”, Oxford University Press, 2011
Prepared by Approved by
Signature
Dr.J.M.GNANASEKAR
Name Mr.K.SRINIVASAN Dr.R.ANITHA
Ms.J.BUVANA
PROFESSOR/CS
Designation ASST.PROF/CS PROF & HEAD / CS
ASST.PROF/CS
Date
Remarks *:
FT/GN/68/01/23.01.16
Remarks *:
* If the same lesson plan is followed in the subsequent semester/year it should be mentioned
and signed by the Faculty and the HOD
LP: CS6501
Department of Computer Science and Engineering
Rev. No: 01
B.E : CS Regulation: 2013 Date: 04/07/2016
Sub. Code / Sub. Name : CS6501/ INTERNET PROGRAMMING
Module Coordinator
CO Statements RBT*Level
CO-1 Implement Java programs. L
CO-2 Create a basic website using HTML and Cascading Style L
Sheets.
CO-3 Design and implement dynamic web page with validation L
using JavaScript objects and by applying different event
handling mechanisms.
CO-4 Design rich client presentation using AJAX. L
CO-5 Design and implement simple web page in PHP, and to present L
data in XML format
CO-6 Design and implement server side programs using Servlets and L
JSP.
* Revised Bloom’s Taxonomy
Mapping CO – PO - PSO:
PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11
CO1 B B A A
CO2 A A B
CO3 A A C B
CO4 B A A C B
CO5 A A B C B
CO 6 B A A B C B
A – Strong ; B – Moderate; C - weak
Course Requirements
1. Scientific Calculator
2. Interest Tables
Assessment Methods
1. Assignment 1 + CAT 1
2. Assignment 2 + CAT 2 Internals - 20 Marks
FT/GN/68/01/23.01.16
3. Assignment 3 + CAT 3
4. Attendance (Not applicable for R2013)
5. End semester exam - 80 Marks