Tuesday, September 14, 2010

CS1401 INTERNET PROGRAMMING


ANNA UNIVERSITY CHENNAI: CHENNAI – 600 025
B.E DEGREE PROGRAMME COMPUTER SCIENCE AND ENGINEERING
(Offered in Colleges affiliated to Anna University)
CURRICULUM AND SYLLABUS – REGULATIONS – 2004 SEMESTER
CS1401 INTERNET PROGRAMMING 3 0 0 100
AIM
To explain Internet Programming concepts and related programming and scripting languages.
OBJECTIVES
• To describe basic Internet Protocols.
• Explain JAVA and HTML tools for Internet programming.
• Describe scripting languages – Java Script.
• Explain dynamic HTML programming.
• Explain Server Side Programming tools.

UNIT I BASIC NETWORK AND WEB CONCEPTS 9
Internet standards – TCP and UDP protocols – URLs – MIME – CGI – Introduction to SGML.
UNIT II JAVA PROGRAMMING 9
Java basics – I/O streaming – files – Looking up Internet Address - Socket programming – client/server programs – E-mail client – SMTP - POP3 programs – web page retrieval – protocol handlers – content handlers - applets – image handling - Remote Method Invocation.

UNIT III SCRIPTING LANGUAGES 9
HTML – forms – frames – tables – web page design - JavaScript introduction – control structures – functions – arrays – objects – simple web applications
UNIT IV DYNAMIC HTML 9
Dynamic HTML – introduction – cascading style sheets – object model and collections – event model – filters and transition – data binding – data control – ActiveX control – handling of multimedia data

UNIT V SERVER SIDE PROGRAMMING 9
Servlets – deployment of simple servlets – web server (Java web server / Tomcat / Web logic) – HTTP GET and POST requests – session tracking – cookies – JDBC – simple web applications – multi-tier applications.

TOTAL : 45
TEXT BOOKS
1. Deitel, Deitel and Nieto, “Internet and World Wide Web – How to program”, Pearson Education Publishers, 2000.
2. Elliotte Rusty Harold, “Java Network Programming”, O’Reilly Publishers, 2002
REFERENCES
1. R. Krishnamoorthy & S. Prabhu, “Internet and Java Programming”, New Age International Publishers, 2004.
2. Thomno A. Powell, “The Complete Reference HTML and XHTML”, fourth edition, Tata McGraw Hill, 2003.
3. Naughton, “The Complete Reference – Java2”, Tata McGraw-Hill, 3rd edition, 1999.

0 comments:

Post a Comment