CNC 616: Advanced Internet Computing

Offered Under: M.Sc. in Computer Networks & Communications (CNC)
Description

Introduction to Internet Technology, web servers and HTTP, URLs, Forms and CGI, JavaScript, Cookies, Java and Servlets, Databases and ASP, JDBC. Markup languages - SGML, HTML, DHTML, XML, WML, their standards, Publishing information in XML and WML, Extracting product information and application development with XML or WML. Active server pages, IIS and PWS environment, ASP variables and control structures, data storage and access, ASP object models, Advanced data handling techniques. Application development using Java Scripts, Java applets, Java Servlets, Java Database Connectivity (JDBC). Introduction to PHP programming, variables and control structures, Database connectivity and Application development with PHP.


Prerequisites:
  • None

Course Type Major
Credit Hour 3
Lecture Hour 45
Expected Outcome(s):

Suggested Books:

Grading Policy: