COURSE SUMMARY
Course Title: 
Net Centric Programming
Course Code: 
15CSE373
Year Taught: 
2015
2016
2017
2018
Type: 
Elective
Degree: 
Undergraduate (UG)
School: 
School of Engineering
Campus: 
Bengaluru
Chennai
Coimbatore
Amritapuri

'Net Centric Programming' is a course offered in the B. Tech. in Computer Science and Engineering program at School of Engineering, Amrita Vishwa Vidyapeetham.

Unit 1

Introduction to Internet: The domain name system – Client / Server model – Internet Services of the Internet – Ports – IP addresses – Web architecture – Parsing in Browsers – Web site design standards. Client Side Technologies: Introduction to Markup languages (SGML, HTML, DHTML) – Introduction to scripting languages (Javascript, VBScript, PHP). XML: Comparison with HTML - DTD - XML Elements - Content Creation - Attributes - Entities - XSL - XLINK - XPATH - XPOINTER - Namespaces - Applications - Integrating XML with other applications.

Unit 2

J2EE: Architecture - Servlets, Java Server Pages – Java Beans – Building EJB applications.

Unit 3

Middleware Architecture: CORBA, MULE, ACTIVE MQ.

  • Bates C, "Web Programming - Building Internet Application", Second Edition, Wiley-Dreamtech India Pvt. Ltd., 2002.
  • Pitter K, Amato S and Callahan J et al, “Every students guide to the Internet”, Tata McGraw Hill, 2005.
  • Aaron W. E., “J2EE a Professional Guide”, Tata McGraw Hill, 2003.