Operating Systems. Internet software. Computer security, especially relating to the World Wide Web. Security of mechanisms for distributing executable content over the Internet. Interaction of security with programming languages and operating systems. Distributed computing. Parallel computing architecture and software.