Master of Science

May 1978, Richard Conn , "ARIAN--An Implementation of a Microcomputer Operating System"
May 1978, Thomas Miller , "An Implementation of Path Expressions in Pascal"
August 1978, Thomas Schaefges, "Estimating Execution Times of Path Pascal Programs"
October 1979, Kurt Horton , "A Fault-tolerant Deadline Mechanism", SUN, Colorado Springs, CO
May 1980, Martin McKendry, "Pathos: An Experiment to Evaluate Path Pascal"
May 1980, Richard Balocca, "PP-11, A Path Pascal Compiler System" Former CEO Supersoft
August 1980, Thomas Macke, "A Portable Pascal Optimizer for 16 Bit Machines"
October 1980, Philip Krause, "Paili Pascal With Overlays"
August 1981, Stephen Dever, "A Multi-language Syntax Directed Editor"
August 1981, Bruce Szablak, "The Implementation of Path Pascal on a MC68000 Based System"
January 1982, Gerard Wall, "A File Server and Client System"
May 1982, Robert Terwilliger, "Distributed High Level Languages on the IBM Series/I"
May 1982, Judith Grass, "On TCode Generation in A Pascal Compiler"
August 1982, Lee Truchon, "Inter-process Communication With Shared Memory"
January 1983, George Schmidt, "The Recoverable Object As A Means of Software Fault Tolerance"
May 1983, Raymond Essick IV, "NOTESFILES: A UNIX Communications Tool"January
1984, Pervaze Akhtar, "A Code Generator and Runtime System For Pascal On the CDC Cyber 175"
May 1984, Steven Goering, "SMILER-2 Parting a MODULA-2 Compiler Onto the IBM 9000"
May 1984, Wayne Badger , "MAKE: A Separate Compilation Facility For the Saga Environment"
August 1984, Paul Richards , "A Prototype Symbol Table Manager For the Saga Environment", SUN, Colorado Springs, CO
October 1984, Andrew Schweig, "A Source Code Level Implementation of Distributed Path Pascal"
January 1984, Phillip Magnuson, "PPKERNEL: A Process Scheduler For Path Pascal Programs"
January 1985, Jeffrey Donnelly, "Porting the Newcastle Connection to 4.2 Berkeley UNIX"
May 1985, Mark Tuomenoksa , "The Loadable l1linois-newcastlc Connection", formerly Founder and Chairman, OpenReach, Inc.
May 1985, Robert Sum Jr., "An Approach To Operating System Testing With Application To the IBM System 9000"
May 1985, Dirk Grunwald , "An Implementation of Path Pascal", Associate Professor, University of Colorado, Department of Computer Science
August 1985, Fred Bertram, III, "The Use of Color in Text Presentation"
August 1985, Greg Eisenhauer, "CHAROR: A Network Protocol Based in VMS"
August 1985, Joseph Kimball, "PCG: A Prototype Incremental Compilation Facility For the Saga Environment"
August 1985, Michael Hohulin, "View Manager: A Graphical Windowing System"
August 1985, George Wilder (WE), "A Microcomputer Two-dimensional, Interactive Graphics Package"
October 1985, Darius Dehghan, "The Use of Auxiliary System Processors In A Dynamically Scheduled Distributed Hard-real-time System"
August 1986, Charles Kline, "ARPA Headers for Spool File Interchange Between Heterogeneous Operating Systems"
August 1986, Craig Neth, "Incremental Semantic Analysis in a Language Directed Editor"
January 1987, Infan Cheong, "Porting Link to the 4.2BSD UNIX System"
January 1987, Vincent Russo, "Link: A Kernel Based Distributed UNIX"
January 1987, Arch Robison, "A Functional Programmming Interpreter"
January 1986, Robert Steigerwald, "Reusable Software Components"
May 1986, Brendan Eich, "An Object Oriented Graphics Library", Chief Architect Mozilla, Netscape, Created Javascript. Named Web Innovator of the Year 1998
May 1986, Philip Roberts, "Prolog Support Libraries For the Please Language"
October 1987, Ronna Ness-Cohen, "A Performance Comparison of Two Multiprocessing UNIX System Kernels"
May 1988, Hal Render, "Clemma: A Software Configuration Librarian"
May 1989, Patrick Conroy, "An Internet Datagram Router For a V virtual Circuit Network"
May 1989, William Smith, "Len: A Language-oriented Enhancement For a Conventional Text Editor"
October 1989, Gregory Downey, "A Hierarchical Knowledge Manipulation System"
October 1989, Eric Hsiung, "Packet Filter For the Choices Operating System"
January 1990, Daniel McCue, "Generalization of Test Cases Across Multiple Versions of a Software System"
May 1990, David Martin, "Design and Implementation of Divism; Distributed Virtual Shared Memory For a Loosely-connected Network of Multi-tasking Processors"
January 1991, Jeffrey F. Mantei, "Porting Choices To the HP 9000 Series 800 Workstation"
May 1991, William Brown, "Filtering and Adaptive Super- sampling For Ray Traced Rendering"
May 1991, Bjorn Helgaas, "Porting the Choices Object-oriented Operating System to the Motorola 68030" May 1991, Colleen O'Connor, "Automated System Test Tools For Transmission and Switching Products"
May 1991, See-Moog Tan, "An Architecture For Call Processing"
August 1991, Scott Cattanach, "A Study of the Value of High Speed High Latency Networks"
August 1991, Panagiotis Kougiouris, "A Device Management Framework For An Object-oriented Operating System"
August 1991, SweeBoon Lim, "Supercomputing Application Access Characteristics"
October 1991, Brian Hafner, "An Implementation of Multiprocessor Path Pascal"
January 1992, Thomas Skibo, "Using the High-performance Parallel Interface For Network Traffic"
January 1992, Mark Thomas (AT&T), "ALPS: A Model For Implementation OSI Application Layer Standards"
May 1992, David Raila, "The Choices Object-oriented Operating System on the Sparc Architecture"
August 1992, Lup Lee, "PC-Choices Object-oriented Operating System"
January 1993, Sreedhar Sivakumaran, "Hypercube Message Library Simulator Over a Network of Machines'
May 1993, Andrew Schmidt , "Network Management of Asynchronous Transfer Mode Switching Systems", Co-Founder HexiSTOR, Research Associate, Northwestern, ICAIR, formerly Director of ISP Services at SBC, author 5 books on networks
January 1994, James Gleason , "The Integration of Application Software In A Multi-level Secure Environment"
January 1994, James Reis , "A Data Flow Coverage Tool For C"
May 1994, Theron Tock , "An Extensible Framework For Authentication and Delegation", Chief Architect NetScreen, formerly Founder and Chief Technology Officer, Neoteris Inc.
May 1994,  Yuanyuan Zhi, "An Asynchronous Transfer Mode Host Interface Driver For Choices"
January 1995, Willy Shih-Yang Liao, "Operating Systems Support For Embedding Network Subsystems"
May 1995, Mark Monnin, "Simswitch-design and Implementation of an ATM Switch Simulator"
May 1995, David Putzolu, "Software Architecture of the HIPPI to XUNET ATM Adapter"
May 1995, David Solt, "Parallelizing A Path Integral Monte-Carlo Simulation Code"
May 1996, Bradley Lamont, "A Guide To Networking A K-12 School District"
May 1996, Ronald Menelli, "Experiences Using Digital Library And Simulation/Visualization Applications On High Speed Networks"
May 1996, David Pointer , "A HIPPI To XUNET-ATM Adapter"
May  1996, Varna Puvvada, "Handle Server - A Distributed Naming Server"
August 1996, Mark Osifchin, "Dynamics of MPEG Traffic In ATM Networks"
October 1996, Rocky Mc Mahan, "The Migration of Application Software To An X/Open Specification 1170 Environment"
January 1997, Timothy Fraser, "An Object-oriented Framework For Security Policy Representation"
May 1997, Vijay Gupta, "Interface Switching During Active TCP Connections in Mobile Computers"
May 1997, Mu Han, "Content Database Supported Video Indexing and Playback on the Internet"
May 1997, Boon- Yuen Ng, "Framework For Multimedia Presentation In Java"
May 1997, Ravi Talluri, "A Scalable Synchronized Multicast of Web Pages Video and Audio"
August 1997, T .R. Venkataraghavan , "Design and Implementation Of A Heuristic Based Scene Change Detector and Object Tracker"
October 1997, Vijendra Jaswal, "Cavevis: Distributed Real-time Visualization of time-varying Scalar and Vector Fields In The Cave Virtual Reality Theater"
May 1998, V. Varadarajan, "IP Multicast and Socket Extensions in C-Kerne1"
May 1998, Ganesan Venkatasubramanian, "Remote Monitoring of Experimental Facilities"
August 1998,   Christopher Hess, "Media Streaming Protocol: An Adaptive Protocol For the Delivery of Audio and Video Over the Internet"
August 1998, Prashant Kumar , "Optimal Deadlock Avoidance Policies For Resource Allocation Systems"
August 1998, Robert Moore, "An Extensible Architecture For Distributed Object System Interoperability"
August 1998, Anil Thomas, "The Design and Implementation of A Distributed Windowing System for Win 32 Platforms"
August 1998, Charles Willis, "On the Design and Implementation of Security Services For Dynamic Security Systems"
October 1998, Roberto Melo , "Asynchronous Collaboration Through the Internet Using Java: Application Design, Netrophy"
January 1999, Glenn Van Orden, "Silverware an Object-oriented Restaurant Control System"
May 1999, Muhammad Hydari, "Design of the 2K Naming Service"
May 1999, Jina Mao, "Monitoring and Analyzing Method Invocations in the 2K Operating System"
May 1999, James Wong, "An Extensible Framework for RTSP Applications"
August 1999, Sudha Varadarajan, "Dynamic, Distributed, Secure Multicast in Active Networks"
January 2000, Vijay Raghavan, "On the Design and Implementation of a Policy Administrator for a Dynamic Security System"
May 2000, Tomonori Yamane, "The Design and Evaluation of a CPU-aware Communication Broker for RSVP-based Networks"
May 2001, Binny Sher Gill, "Dynamic Policy-Driven Role-Based Access Control for Active Spaces"
May 2001, Sarosh Havewala, "Security Challenges in Mobile Systems and Fuzzy Logic Based Risk Model for Secure Handling of SMS Messages in Cellphones"
May 2001, Apu Kapadia , "I-RBAC 2000: A Dynamic Role Translation Model for Secure Interoperability"
May 2001, Jason D. Shah , "Web Prefetching with Updates"
May 2001, Miguel Valdez, "A Framework for Multimedia Processing: MPF
October 2001, Prashant Viswanathan, "Security Architecture in GAIA"
May 2002, Dominique Kilman, "Dynamic Access Policies in CORBA"
May 2002, Pradeep Madhavara, "Monitoring People And Services In Gaia"
August 2002, Bhaskarjyoti Borthakur, "Distributed And Persistent Event System For Active Spaces"
August 2002, Herbert Ho, "Application Mobility In Active Spaces"
August 2002, Wei Xiao, "Design And Implementation Of A Persistent Repository Module In The Gaia Os"
October 2002, Joel Hegg, "Security Considerations for Home Active Spaces"
May 2003, Shiva Chetan, , "User-Level Kernel Implementation On Llnux/Ia-64"
May 2003, Sugandha Kapoor, "An Extensible Space Repository For Active Spaces"
May 2003, Gaurav Kumar, "A Context Aware Scheduler For Active Spaces"
May 2003, Kaw-Yuan Lee, "Security In Mobile Wireless Devices In Active Spaces"
May 2003, Vivek Sadanand, "Secure Authentication In Active Spaces"
May 2003, Cristina Abad, "Automated Load Balancing in Unstructured Peer-to-Peer  File Sharing Systems"
August 2003, Vineet Gupta, "Design, Implementation and Evaluation of TCP SYN- Flooding Attack Model in Javasim
August 2003, Pankaj Kamat, "A Certificate Authority and PKI Service for Active Spaces"
August 2003, Vivek Sundaram, "Using Reinforcement to Learn User Preferences in CTX Aware Environments"
December 2003, Ma Marvel, "A Cryptographically Secure Architecture for Airport Security Using RBAC"
December 2003, Qian Frances Yi- Yun, "Ubiquitous Computing Environment GAIA and People With Disabilities"
May 2004, Anand Kishnakumar, "A Bluetooth Infrastructure For Automatic Active Space Discovery"
August 2004, Prachi Arvind Apte, "A Path Planning And Resource Discovery Application For GAIA"
August 2004, Ellick Chan, "A Micro Server Approach To Mobile Application Design"
August 2004, Kartik Santhanakrishnan, "Everywhere Displays: Applications and Analysis"
October 2004, Michael Makstman, "Examining Policy Language Research:  A Policy Model For The Complete Organization"
May 2005, Zahid Anwar, "Plethora: A Framework for Converting Generic Applications To Run In A Ubiquitous Environment"
August 2005, Suvda Myagmar, "Threat Modeling Networked and Data-Centric Systems"
August 2005, Muhammad Awan, "External Party Authentication and Key Exchange Protocols for Sensor Networks"
December 2005, William Donkervoet, "Directed Search In An N-Dimensional Peer-to-Peer Network"
August 2006, Andrew Weiler, "Clicky: User Input In Pervasive Systems"