Jingzhi Guo's Homepage teaching research publication demo
CONEX Resource


| Current Teaching | Course Contents |Teaching Philosophy |

Current Teaching

- 2021 (Spring)
- 2021 (Autumn)

Subject Contents of Taught Courses

1. Smart Card Technology and Application (CISC7111)

Course Description

Plastic cards with microchips (also called chip cards or smart cards) are now used in our everyday life. For example, we use them to pay for goods and services (e-wallet), to identify ourselves, to gain access to building (digital ID), to make phone calls (SIM cards), and to trace commodities and animals (RFID smart tags). Two main reasons for using chip in a plastic card are: to store large volume of data, and to increase security of data stored both in chip and in other systems.

This course introduces the basic concepts of smart cards (physical aspects of smart card technology and smart card components), explains the state-of-the-art smart card technologies (smart card operating systems and Java card), and discusses the design methodologies of smart card applications (digital signature applications, e-payment systems, mobile commerce systems, and RFID systems in electronic business such as supply chain management systems).

Textbook

Jingzhi Guo, Fundamentals of Smart Card Technology and Application, drafted edition (for internal student use only)

Course Structure

Part 1: Basics of Smart Cards
Lecture 1: Smart Card Overview
Lecture 2: Smart Card Application Components
Lecture 3: Security Techniques of Smart Cards
Lecture 4: Smart Card Lifecycle
Part 2: Core Smart card Technology
Lecture 5: Chip Operating Systems (1)
Lecture 6: Chip Operating Systems (2)

Lecture 7: Open platform and Java Card Systems
Part 3: Smart Card Application Design
Lecture 8: Smart Card Application Development Methodology
Lecture 9: Smart Card Digital Signature Application Design
Lecture 10: Smart Card Electronic Payment Application Design
Lecture 11: Smart Card Mobile Commerce Application Design
Lecture 12: E-Business RFID System Application Design
Lecture 13: Any guest lecture for e-business trends and development
Lecture 14: Summary and review

2. Topics in E-Commerce: Electronic Marketplace Technology (CISC7114)

    Course Description
Electronic marketplace is a fundamental subject of e-commerce technology. It provides a common online place for buyers, sellers and governments to interact with each to establish and fulfill e-business transactions. Without e-marketplaces, we will not have business exchanges for the electronic commerce. Electronic marketplace is a necessary course to lay the solid foundation for completing the whole e-commerce technology course.

This course will introduce the electronic marketplace by describing its basic concepts, historical evolution, major functions, technical construction methods, challenging issues, and future strategies. Through the course study, students will have learnt both the theories and practices about how to technically construct an e-marketplace in a given context and scenario.

Textbook

Jingzhi Guo, E-Marketplace Technology: Towards E-Marketplace Engineering, drafted edition (for internal student use only, copyright reserved)

    Course Structure
Part 1: Basics to electronic marketplace
Lecture 1: Introduction
Lecture 2: E-marketplace theory
Part 2: Functions of electronic marketplace
Lecture 3: E-marketing and e-sourcing
Lecture 4: Facilitating B2C transactions

Lecture 5: Establishing B2B transactions
Lecture 6: Fulfilling B2B transactions
Lecture 7: E-business information exchange
Lecture 8: E-marketplace protection
Part 3: Construction methods of electronic marketplace
Lecture 9: E-marketplace construction methods
Lecture 10: E-marketplace in practice
Lecture 11: Virtual world
Lecture 12: Virtual Marketplace in Future
Lecture 13: Any guest lecture for e-business trends and development
Lecture 14: Summary and review

3. Electronic Payment Systems (CISC7110)

    Course Description
Electronic Payment Systems is a very important component of electronic commerce. It applies to all e-commerce business models such as B2C, B2B, B2G, C2G, C2C and C2V/B2V (consumer-to-virtual world and business-to-virtual world). For example, in B2C, it supports online payment for goods and services, and in B2B, it serves as an integral part of financial supply chain. Without electronic payment systems, e-commerce is not complete or at least not practical as a revenue source of a company.

This course introduces the basic concepts of electronic payment systems (electronic money, electronic payment mechanisms, and electronic billing methods), explains the state-of-the-art e-payment technologies (how to electronically mint money, how to secure electronic payment, and how to integrate e-payment systems into financial supply chain), discusses the design approaches to the different e-payment systems adaptable to the different e-commerce business models, and introduces the latest development in Internet financing.
    Text Book

Jingzhi Guo, Electronic Payment Systems, 2021 draft edition (for internal student use only, copyright reserved)

    Course Structure
Lecture 1: Introduction to e-payment systems & blockchain technology
Part 1: Foundations of E-Payment Systems
Lecture 2: Cryptographic techniques
Lecture 3: Basics of blockchain technology
Lecture 4: Money and money theory: traditional, electronic, virtual money, and cryptocurrency
Lecture 5: Banking and accounting systems
         Lecture 6: Secure e-payment protocols: SSL, SET and 3D Secure
Part 2: Basic Electronic Payment Mechanisms
Lecture 7: Account transfer payment
Lecture 8: Electronic cash payment
Lecture 9: Micropayment
Part 3: Integrated Electronic Payment Mechanisms
Lecture 10: Electronic billing technology
Lecture 11: Electronic trade payment mechanisms
Lecture 12: Financial supply chain management
Lecture 13: Blockchain finance
         Lecture 14: Course summary and review
         Lecture 15: Project presentation

4. Topics in E-Commerce (2): E-Business Integration Technology (CISC7115)

    Course Description
E-Business Integration Technology (EBIT) is an advanced subject of e-business engineering technology. It focuses on the aspects of e-business integration and interoperability on its histories, theories, methods and technologies. The course will be taught in four key clues of e-business integration on theories of standardization, enterprise integration, service provision, and semantic integration in three technological and practical levels of e-business vocabularies, e-business documents, and e-business processes.

Beyond the overall e-business integration history, pure e-business integration theories, the fundamental e-business technologies will be lectured through the whole course, which include XML, DTD, XML Schema, SOAP, ebXML, BPEL, WSDL, EDI, RDF, OWL. These technologies represent much of the e-business integration histories and extremely high-value practices in the real world, and will be exemplified along with some key examples and real business cases.
    Textbook
Jingzhi Guo, Principles of E-Business Integration, 2016 (for internal student use only, copyright reserved)
    Course Structure
Part 1: E-Business Integration Basics
       Lecture 1: Introduction to e-business integration
       Lecture 2: Integration theory of e-business
Part 2: Technical Foundations for E-Business Integration
       Lecture 3: XML technologies - XML, DTD. Schema, XQuery
       Lecture 4: Web service - SOA, SOAP, WSDL
       Lecture 5: Workflow and groupware
Part 3: E-Business Integration Methodologies

       Lecture 6: Standardization
       Lecture 7: Ontology mediation
       Lecture 8: Collaborative conceptualization
Part 4: E-Business Integration Levels

       Lecture 9: Vocabulary design
       Lecture 10: Document engineering
       Lecture 11: Business process integration
Part 5: E-Business Integration Examples
       Lecture 12: ConexNet: a paradigm to e-business integration
       Lecture 13: Any guest lecture

       Lecture 14: Review & project presentation

Teaching Philosophy

My philosophy of teaching is to combine the real-world business practices into e-commerce technology teaching. I hope my students could design the e-commerce systems that are really useful and practical to meeting the changing requirements of the future e-commerce.

New e-commerce technologies are always emerging. Only being able to understand the business requirements, one could design the useful, robust, and cost-effective e-commerce systems. This is somewhat different from the design of pure computing systems.

E-commerce technology finally is about a technology serving commerce. Without commerce, without the need of e-commerce technology.
Home Teaching Research Publication Demo Resource