Undergraduate: Electronic commerce technology, models and issues, with emphasis on security issues. Supporting technology such as cryptography, digital signatures, certificates and public key infrastructure (PKI). Security-conscious programming for web-based applications. Exposure to interaction between technical issues and business, legal and ethical issues.
Graduate: Electronic commerce technology, models, and issues, with emphasis on security issues. Supporting technology such as cryptography, digital signatures, certificates, and public key infrastructure (PKI). Security-conscious programming for web-based applications. Exposure to interaction between technical issues and business, legal, and ethical issues. Includes a research project.