Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
article

Toward a comprehensive, knowledge-based software design course

Published: 01 March 2001 Publication History
  • Get Citation Alerts
  • Abstract

    Many colleges and universities teach courses in the design and implementation of so-called expert systems. Such a course might include discussions of topics from traditional (symbolic) artificial intelligence, and culminate in the construction of a prototypical rule-based system. In general, the emphasis is on the use of knowledge compiled and encoded by the designer. Here, an alternative approach is suggested in which such a course is broadened to include fundamental topics from the study of artificial neural nets. In this way the student is exposed to the notion that not only can program knowledge be contributed directly by the designers, but might also be extracted by the software from the data itself.

    References

    [1]
    Igor Alexander and Helen Morton, An Introduction to Neural Computing, International Tomson Computer Press
    [2]
    Tony Dodd, Prolog: A Logical Approach, Oxford University Press
    [3]
    Stephen Kim, Knowledge Systems Through Prolog, Oxford University Press
    [4]
    David E. Rumelhardt, James L.McClelland, and the PDP Research Group, Parallel Distributed Processing, Vol. 1, The MIT Press
    [5]
    Patrick K. Simpson, Artificial Neural Systems, Pergamon Press
    [6]
    Mark Stefik. Introduction to Knowledge Systems. Morgan Kaufmann.
    [7]
    T.Van Le, Techniques of Prolog Programming, John Wiley and Sons
    [8]
    Philip Wasserman, Neural Computing: Theory and Practice, Van Nostrand Reinhold
    [9]
    Philip Wasserman, Advanced Methods in Neural Computing, Van Nostrand Reinhold

    Cited By

    View all
    • (2018)Curriculum changes to improve software development skills in undergraduatesJournal of Computing Sciences in Colleges10.5555/3205191.320520133:6(86-96)Online publication date: 1-Jun-2018

    Index Terms

    1. Toward a comprehensive, knowledge-based software design course

      Recommendations

      Comments

      Information & Contributors

      Information

      Published In

      cover image Journal of Computing Sciences in Colleges
      Journal of Computing Sciences in Colleges  Volume 16, Issue 3
      March 2001
      365 pages
      ISSN:1937-4771
      EISSN:1937-4763
      Issue’s Table of Contents

      Publisher

      Consortium for Computing Sciences in Colleges

      Evansville, IN, United States

      Publication History

      Published: 01 March 2001
      Published in JCSC Volume 16, Issue 3

      Qualifiers

      • Article

      Contributors

      Other Metrics

      Bibliometrics & Citations

      Bibliometrics

      Article Metrics

      • Downloads (Last 12 months)0
      • Downloads (Last 6 weeks)0

      Other Metrics

      Citations

      Cited By

      View all
      • (2018)Curriculum changes to improve software development skills in undergraduatesJournal of Computing Sciences in Colleges10.5555/3205191.320520133:6(86-96)Online publication date: 1-Jun-2018

      View Options

      Get Access

      Login options

      Full Access

      View options

      PDF

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader

      Media

      Figures

      Other

      Tables

      Share

      Share

      Share this Publication link

      Share on social media