The majority of CSFsoftware is related to education however there are many other areas which may be appropriate for use. A full list of available software is shown on the products page. Further information and downloads may be found on the individual software pages. Some software products are Freeware whereas others are 30 day Trial ware or Nag ware, which require a small fee to register. Registration of software helps the author to continue with his efforts to provide quality software solutions and upgrade current products continuously.