Here is a list of term paper topics from past years: Survey and Evaluation of Distributed Shared Memory Commit Protocols in Distributed Systems Properties and Examples of Distributed File Systems Analysis of Amoeba Group Multicast Protocol Processor capacity reservation Adapting Large Scale Multimedia Server Technology to Clusters of Workstations Real-time Scheduling: an extension of conventional time-share operating systems Concurrency control schemes in transaction-processing systems with an emphasis on optimisitic approach Operating system quality of service support for multimedia applications Safety for a extensible operating system Multimedia and file system design Increasing the availability of WWW information systems Global Virtual Time algorithms Why Object Oriented Operating Systems are not boring Windows NT File System An analysis and critique of Windows NT Survey on xFS Windows NT kernel services File systems in mobile environments 64-bit operating systems Flexibility in Operating systems: the example of Spring Amoeba: A distributed operating system The Hurd: another approach to OS design File systems' support for DBMS systems--the cases of Unix and Windows NT Continuous media support in operating systems OS support for quality of service in multimedia applications Scalable web server solutions Informed prefetching and caching Distributed Caching: traditional client-server approaches vs Cooperative caching Checkpointing in distributed systems