This document is an assignment for an electronic banking and IT in banks course covering 6 questions: 1) Defines electronic billing systems and discusses models of electronic bill presentment and payment systems, 2) Explains data management systems used for online transactions, 3) Defines electronic data interchange and describes its operational process, 4) Defines customer relationship management and explains its implementation process, 5) Explains cryptography, digital signatures, and public key infrastructure, and 6) Discusses groupware computing and group decision support systems.