Internet Programming I(ITEC2092)

This resource module is designed and developed in support of the Internet Programming I for the Bachelor of Science (B.Sc.) in Information Technology curriculum. It provides learning resources and teaching ideas.

Advanced Programming (ITec3051)

Objectives Up on the completion of the module, students will be able to:  Overview the Java development environment.  Learn how to write an application that uses multithreading programming concept.  Understand and explain different application layer protocols and socket programming.  Learn how write TCP/IP socket programming that run in a networked environment.  Learn how to develop JavaBeans for use with JSP.  Describe various architectural models for developing JSP and Servlet applications.  Learn how Servlets can be used for database connectivity.  Build multithreaded JSP and Servlet applications.  Learn to use JDBC API for communicating with databases.  Understand how to work with SQL Result sets.  Understand and have a basic knowledge of Event objCP and issues related to them.  To understand Java’s role in developing distributed client/server applications for the Internet and Web.