E-Commerce refers to electronic transactions such as buying, selling, information flow, and funds transfer over the Internet. E-commerce broadly encompasses all business activities taking place over the internet. It consists of electronic retailing (e-tailing), electronic data interchange (EDI), and electronic funds transfer (EFT).

More advanced OOP concept and Java objects. Explain Java thread for concurrent program execution and animation. Use Java built-in data structure, Vector, Stack, and Hashtable. Study window structure and program it using components and events. Use Java application to connect to database with JDBC-ODBC.

This subject introduces the theory and practice of systems analysis in the problem definition, requirements analysis and logical design phases of an application project life cycle. It will enable you to undertake, in a methodical manner, the analysis of a given problem situation, to produce a definition of user requirements and to design an appropriate information system from the requirement specifications, using appropriate methods, tools and techniques.

This subject introduces the information systems framework and the critical role of the usage of Information Technology in business as well as the ethical issues arising from the use of IT, this subject will introduce you to the fundamental concepts of relational database systems and the techniques of designing relational databases. It will also equip you with the necessary skills to formulate queries and use simple Web forms for information system development.