"The Java language is compiled into a platform independent bytecode format. Much of the information contained in the original source code remains in the bytecode, thus decompilation is easy. We will examine how code obfuscation can help protect Java b...
"During the fall of 1996, the Georgia Insitute of Technology initiated the transition from teaching procedural programming to teaching object-oriented programming at the introductory level. Our main goal was to produce an introductory class that taugh...
By Shriram Krishnamurthi. Introduction, history, code samples. Published in student magazine of Association for Computing Machinery, which has published several articles on varied languages, including Scheme. [ACM Crossroads]
The current Java thread specification does not adequately provide for the protection of shared resources or for deadlock detection. A model is introduced and implemented that can provides shared resource protection and deadlock detection. (ACM Crossroads)
This article is a general introduction to network security issues and solutions in the Internet; emphasis is placed on route filters and firewalls. It is intended as an overview. Some knowledge of IP networking is assumed, although not crucial.