The student works with a faculty advisor in defining a short research or implementation project. For a research project, the student surveys relevant literature, critically analyzes the state of the art and possibly synthesizes improvements. For an implementation project, the student implements and tests a solution to the chosen problem. The project could involve a combination of research and implementation. At the end of the project, the student writes a report approved by the faculty member and makes a public presentation on the work. This requirement can also be met by doing a substantial research project as outlined in the course description for CS 690 and CS 691.

Master's Project Titles

  • Exploring C++ Operator Overload Capabilities
  • Internet Giant Extensible Mapping Bot
  • Context Definition Platform Semantic Equivalence Engine Companion Toolbox
  • J2EE Architectures and Security
  • Web Based Training for Automobile Repair
  • Dynamic Career Management Tool
  • Structured Programming and OOP with ADA
  • Web Site Design for Global Sale VHS
  • Turing Simulator
  • Online Book Ordering System
  • Active Devices: The Crossing Paths of .NET and E-Commerce
  • A Drop of XML
  • A Better Broker
  • Synapse Asset Tracker
  • Data Management through a Website
  • Is Macromedia Communication Server an improvement over Dynamic Web Pages?
  • InSite Reporting System DiamondOnLine.com