This course deals with an overview of the technologies relevant to electronic business. Aspects covered are communications and networking, the Internet and mobile eBusiness, architecture of web systems, data interchange, access and cryptographic security, electronic payments, databases, multimedia, mass personalization and recommendation systems, search engines, data mining and intelligent agents.