CSA43 Internet Programming - Syllabus
CSA43 Internet Programming - Syllabus
Prerequisite NIL
Course The course on Internet Programming aims to provide the students with the follow
Objectives 1. To understand Web Basics concepts.
2. To learn Client Side Scripting language.
3. To know Server Side Scripting language.
4. To know form validation and usage of XML.
5. To learn Web service architecture and build network applications.
Course On successful completion of the course, the student will be able to:
Outcomes 1. Understand the basics of Internet programming and develop HTML pages
2. Demonstrate the need of JAVA for Internet Programming and identify various
protocols involved for Internet
3. Understand how Client-Side Scripting is done using AJAX and PHP
4. Develop Simple Server-Side Applications using Servlet and Demonstrate database
connectivity.
5. Recognize the need for various web servers and how sessions are managed in it.
6. Understand real world network applications and its functionalities.
TEXT BOOK:
1. Deitel and Deitel and Nieto, ―Internet and World Wide Web - How to Programǁ,
Prentice Hall, 5th Edition, 2011.
REFERENCES:
1. Stephen Wynkoop and John Burke ―Running a Perfect Websiteǁ, QUE, 2nd Edition,1999.
2. Chris Bates, Web Programming – Building Intranet Applications, 3rd Edition, Wiley
Publications, 2009.
3. Jeffrey C and Jackson, ―Web Technologies A Computer Science Perspectiveǁ, Pearson
Education, 2011.
4. Gopalan N.P. and Akilandeswari J., ―Web Technologyǁ, Prentice Hall of India, 2011.
5. UttamK.Roy, ―Web Technologiesǁ, Oxford University Press, 2011.
6. Java Network Programming, Fourth Edition, by Elliotte Rusty Harold, Published
byO’Reilly Media, Inc., 2014.
CO – PO Mapping:
CO PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12 PSO1 PSO2 PSO3
CO1 3 3 3 1 3 - - - 1 - - - 3 3 1
3 3 3 1 3 - - - 1 - - - 3 2 1
CO2
3 3 3 2 3 - - - 1 - - - 3 3 1
CO3
3 3 3 2 3 - - - 1 - 1 - 3 2 1
CO4
3 3 3 2 3 - - - 1 2 1 1 3 3 1
CO5
3 3 3 2 3 - - - 1 2 1 1 3 2 1
CO6
AVG 3.00 3.00 3.00 1.67 3.00 - - - 1.00 2.00 1.00 1.00 3.00 2.50 1.00