SlideShare a Scribd company logo
1 of 5
UNIVERSITY OF NEBRASKA AT OMAHA
                           COURSE SYLLABUS/DESCRIPTION

      Department and Course Number        CSCI 4450
      Course Title                        Introduction to Artificial Intelligence
      Course Coordinator                  Qiuming Zhu
      Total Credits                       3
      Date of Last Revision               June 13, 2003

1.0   Course Description
      1.1   Overview of content and purpose of the course (Catalog description).
            An introduction to artificial intelligence. The course will cover topics such as machine
            problem solving, game playing, informed searching, knowledge representation, theorem
            proving, learning, software agent technology, machine perception, natural language
            processing, and robotics.

      1.2   For whom course is intended.
            The course is designed for computer science majors, and others, who wish to gain a broad
            understanding of the foundations of artificial intelligence and the way in which
            computers are used to solve knowledge intensive problems.

      1.3   Prerequisites of the course (Courses).
            CSCI 3320/8325.

      1.4   Prerequisites of the course (Topics).
            1.4.1 Basic topics in programming;
            1.4.2 Basic topics in data structures;
            1.4.3 A reasonable degree of mathematical sophistication.

      1.5   Unusual circumstances of the course.
            None

2.0   Objectives
      2.1   Understand the basic topics of Artificial Intelligence such as machine problem solving,
            game playing, perception problems, theorem proving, natural language processing
            machine learning, etc.
      2.2   Understand the way in which computers are used to solve problems.
      2.3   Realize the contemporary areas of research in field of Artificial Intelligence.

3.0   Content and Organization
                                                                                        Contact hours
      3.1   Introduction & character of artificial intelligence                                   3.0
      3.2   Problem Solving                                                                       6.0
      3.3   Blind and Informed Searching                                                          6.0
      3.4   Game Playing                                                                          3.0
      3.5   Predicate Calculus and Theorem Proving                                                6.0
3.6    Semantic Information Processing                                                        3.0
      3.7    Learning                                                                               6.0
      3.8    Software Agents                                                                        3.0
      3.9    Perception                                                                             3.0
      3.10   Natural Language Processing                                                            3.0

4.0   Teaching Methodology
      4.1    Methods to be used.
             The course will be presented primarily by lecture, with opportunities for discussion with
             and questions from the students.

      4.2    Student role in the course.
             Students will be expected to attend lectures, complete written and programmed
             assignments and periodic examinations.

      4.3    Contact hours.
             Three hours per week.

5.0   Evaluation
      5.1    Type of student projects that will be the basis for evaluating student performance,
             specifying distinction between undergraduate and graduate, if applicable. For Laboratory
             projects, specify the number of weeks spent on each project).
             Evaluation will be based principally on written and programmed assignments, and
             periodic examinations.

      5.2    Basis for determining the final grade (Course requirements and grading standards)
             specifying distinction between undergraduate and graduate, if applicable.

                          Components                            Grading
                          Programming Assignment                25%
                          Intermediate Exams                    40%
                          Final Exam                            35%
5.3   Grading scale and criteria.
            The following is the possible grading scale and criteria = accumulated grade points from
            5.2:
                               Points      Grade
                               97-100%     A+
                               93-96%      A
                               90-92%      A-
                               87-89%      B+
                               83-86%      B
                               80-82%      B-
                               77-79%      C+
                               73-76%      C
                               70-72%      C-
                               67-69%      D+
                               63-66%      D
                               60-62%      D-

6.0   Resource Material
      6.1   Textbooks and/or other required readings used in course.
            6.1.1 S Russell and P. Norvig, "Artificial intelligence," Third Edition, Prentice Hall,
                  1995.
            6.1.2 George F. Luger, “Artificial Intelligence,” Fourth Edition, Addison-Wesley, 2002.

      6.2   Other suggested reading materials, if any.

            6.2.1   Books
                    6.2.1.1 P. H. Winston, "Artificial intelligence," Third Edition, Addison-Wesley,
                            1992.
                    6.2.1.2 Dan W. Patterson,"Introduction to Artificial Intelligence & Expert
                            Systems," Prentice Hall, 1990.
                    6.2.1.3 R. J. Schalkoff, "Artificial Intelligence: An Engineering Approach," Mc-
                            Graw Hill, 1990.
                    6.2.1.4 S. L. Tanimoto, "The Elements of Artificial Intelligence," Computer
                            Science Press, 1987.
                    6.2.1.5 E. Charniak & D. McDermott, "Introduction to Artificial Intelligence,"
                            Addison-Wesley, 1986.
                    6.2.1.6 J. Allen, "Natural Language Understanding," The Benjamin/Cummings
                            Publ., 1987.
                    6.2.1.7 G. F. Luger and W. A. Stubblefield, "Artificial Intelligence and the Design
                            of Expert Systems," The Benjamin/Cummings Publ., 1989.
            6.2.2   Journals
                    6.2.2.1 IEEE Transactions on Pattern Analysis and Machine Intelligence
                    6.2.2.2 IEEE EXPERT
                    6.2.2.3 ARTIFICIAL INTELLIGENCE
                    6.2.2.4 AI Magazine
6.3    Other sources of information.
              None

       6.4    Current bibliography of resource for student’s information.
              None

7.0    Computer Science Accreditation Board (CSAB) Category Content (class time in hours)
                     CSAB Category                               Core     Advanced
                     Data structures                               6          6
                     Computer organization and architecture        3          3
                     Algorithms and software design                3         12
                     Concepts of programming languages             3          9


8.0    Oral and Written Communications
       Every student is required to submit at least __0___ written reports (not including exams, tests,
       quizzes, or commented programs) to typically _____ pages and to make ___0__ oral
       presentations of typically _____ minutes duration. Include only material that is graded for
       grammar, spelling, style, and so forth, as well as for technical content, completeness, and
       accuracy.

9.0    Social and Ethical Issues
       No coverage

10.0   Theoretical Content
                                                                                            Contact hours
       10.1   Problem solving                                                                         3.0
       10.2   Game playing                                                                            1.5
       10.3   Semantic information processing                                                         1.5
       10.4   Theorem proving                                                                         1.5
       10.5   Machine learning                                                                        3.0
       10.6   Software agents                                                                         1.5
       10.7   Perception                                                                              1.5
       10.8   Natural language processing                                                             1.5

11.0   Problem analysis
       Students will learn such topics on the problem analysis as machine problem solving, learning and
       perception problems, natural language processing, and so forth.

12.0   Solution design
       Students will apply the technology of artificial intelligence to solve problems, such as, machine
       learning and perception problems.
CHANGE HISTORY
Date       Change                 By whom   Comments
09/10/2002 Initial ABET version   Zhu
06/13/2003 Cleanup                Wileman

More Related Content

Viewers also liked

Machine Learning
Machine LearningMachine Learning
Machine Learningbutest
 
Ավետիք Իսահակյանի տուն-թանգարան
Ավետիք Իսահակյանի տուն-թանգարանԱվետիք Իսահակյանի տուն-թանգարան
Ավետիք Իսահակյանի տուն-թանգարանMilenaMarkosyan
 
國家發展委員:「地方產業發展-花東建設推動成果」
國家發展委員:「地方產業發展-花東建設推動成果」國家發展委員:「地方產業發展-花東建設推動成果」
國家發展委員:「地方產業發展-花東建設推動成果」R.O.C.Executive Yuan
 
День захисту дітей
День захисту дітейДень захисту дітей
День захисту дітейОціночки
 
Active Network Service Composition
Active Network Service CompositionActive Network Service Composition
Active Network Service CompositionIJERD Editor
 
Best small business cities 2015
Best small business cities 2015Best small business cities 2015
Best small business cities 2015Biz2Credit
 
Simple Program for Enhancing Quality in Discussion Boards
Simple Program for Enhancing Quality in Discussion BoardsSimple Program for Enhancing Quality in Discussion Boards
Simple Program for Enhancing Quality in Discussion BoardsRafael Hernandez
 
Near-optimal Character Animation with Continuous Control
Near-optimal Character Animation with Continuous ControlNear-optimal Character Animation with Continuous Control
Near-optimal Character Animation with Continuous Controlbutest
 
Zhou_HCI_CAVIAR.doc
Zhou_HCI_CAVIAR.docZhou_HCI_CAVIAR.doc
Zhou_HCI_CAVIAR.docbutest
 
Old Dominion University
Old Dominion UniversityOld Dominion University
Old Dominion Universitybutest
 
Flexible and efficient Gaussian process models for machine ...
Flexible and efficient Gaussian process models for machine ...Flexible and efficient Gaussian process models for machine ...
Flexible and efficient Gaussian process models for machine ...butest
 
tpcv-current-03-18-0..
tpcv-current-03-18-0..tpcv-current-03-18-0..
tpcv-current-03-18-0..butest
 

Viewers also liked (13)

Machine Learning
Machine LearningMachine Learning
Machine Learning
 
Slides 1
Slides 1Slides 1
Slides 1
 
Ավետիք Իսահակյանի տուն-թանգարան
Ավետիք Իսահակյանի տուն-թանգարանԱվետիք Իսահակյանի տուն-թանգարան
Ավետիք Իսահակյանի տուն-թանգարան
 
國家發展委員:「地方產業發展-花東建設推動成果」
國家發展委員:「地方產業發展-花東建設推動成果」國家發展委員:「地方產業發展-花東建設推動成果」
國家發展委員:「地方產業發展-花東建設推動成果」
 
День захисту дітей
День захисту дітейДень захисту дітей
День захисту дітей
 
Active Network Service Composition
Active Network Service CompositionActive Network Service Composition
Active Network Service Composition
 
Best small business cities 2015
Best small business cities 2015Best small business cities 2015
Best small business cities 2015
 
Simple Program for Enhancing Quality in Discussion Boards
Simple Program for Enhancing Quality in Discussion BoardsSimple Program for Enhancing Quality in Discussion Boards
Simple Program for Enhancing Quality in Discussion Boards
 
Near-optimal Character Animation with Continuous Control
Near-optimal Character Animation with Continuous ControlNear-optimal Character Animation with Continuous Control
Near-optimal Character Animation with Continuous Control
 
Zhou_HCI_CAVIAR.doc
Zhou_HCI_CAVIAR.docZhou_HCI_CAVIAR.doc
Zhou_HCI_CAVIAR.doc
 
Old Dominion University
Old Dominion UniversityOld Dominion University
Old Dominion University
 
Flexible and efficient Gaussian process models for machine ...
Flexible and efficient Gaussian process models for machine ...Flexible and efficient Gaussian process models for machine ...
Flexible and efficient Gaussian process models for machine ...
 
tpcv-current-03-18-0..
tpcv-current-03-18-0..tpcv-current-03-18-0..
tpcv-current-03-18-0..
 

Similar to csci4450.doc

COM623M1.doc.doc
COM623M1.doc.docCOM623M1.doc.doc
COM623M1.doc.docbutest
 
COM623M1.doc.doc
COM623M1.doc.docCOM623M1.doc.doc
COM623M1.doc.docbutest
 
Computing 9195 Zimbabwe Zimsec syllabus Cambridge
Computing 9195 Zimbabwe Zimsec syllabus CambridgeComputing 9195 Zimbabwe Zimsec syllabus Cambridge
Computing 9195 Zimbabwe Zimsec syllabus CambridgeAlpro
 
Course-Plan-Object Oriented Concept (18CS45)1.pdf
Course-Plan-Object Oriented Concept (18CS45)1.pdfCourse-Plan-Object Oriented Concept (18CS45)1.pdf
Course-Plan-Object Oriented Concept (18CS45)1.pdfabhijit.tec
 
313 IDS _Course_Introduction_PPT.pptx
313 IDS _Course_Introduction_PPT.pptx313 IDS _Course_Introduction_PPT.pptx
313 IDS _Course_Introduction_PPT.pptxsameernsn1
 
A data driven journey through research on software engineering
A data driven journey through research on software engineeringA data driven journey through research on software engineering
A data driven journey through research on software engineeringMario Sangiorgio
 
Machine Learning and Deep Learning from Foundations to Applications Excel, R,...
Machine Learning and Deep Learning from Foundations to Applications Excel, R,...Machine Learning and Deep Learning from Foundations to Applications Excel, R,...
Machine Learning and Deep Learning from Foundations to Applications Excel, R,...Narendra Ashar
 
Course module biotech_1_it
Course module biotech_1_itCourse module biotech_1_it
Course module biotech_1_itrupalidhir
 
Course module biotech_1_it
Course module biotech_1_itCourse module biotech_1_it
Course module biotech_1_itrupalidhir
 
CP2083 Introduction to Artificial Intelligence
CP2083 Introduction to Artificial IntelligenceCP2083 Introduction to Artificial Intelligence
CP2083 Introduction to Artificial Intelligencebutest
 
CP2083 Introduction to Artificial Intelligence
CP2083 Introduction to Artificial IntelligenceCP2083 Introduction to Artificial Intelligence
CP2083 Introduction to Artificial Intelligencebutest
 
SANN: Programming Code Representation Using Attention Neural Network with Opt...
SANN: Programming Code Representation Using Attention Neural Network with Opt...SANN: Programming Code Representation Using Attention Neural Network with Opt...
SANN: Programming Code Representation Using Attention Neural Network with Opt...Peter Brusilovsky
 
Qda ces 2013 toronto workshop
Qda ces 2013 toronto workshopQda ces 2013 toronto workshop
Qda ces 2013 toronto workshopCesToronto
 
Grade management-using-snmp-design-doc
Grade management-using-snmp-design-docGrade management-using-snmp-design-doc
Grade management-using-snmp-design-docHarshul Jain
 

Similar to csci4450.doc (20)

COM623M1.doc.doc
COM623M1.doc.docCOM623M1.doc.doc
COM623M1.doc.doc
 
COM623M1.doc.doc
COM623M1.doc.docCOM623M1.doc.doc
COM623M1.doc.doc
 
Computing 9195 Zimbabwe Zimsec syllabus Cambridge
Computing 9195 Zimbabwe Zimsec syllabus CambridgeComputing 9195 Zimbabwe Zimsec syllabus Cambridge
Computing 9195 Zimbabwe Zimsec syllabus Cambridge
 
Chakrabarti dissertation
Chakrabarti dissertationChakrabarti dissertation
Chakrabarti dissertation
 
Course-Plan-Object Oriented Concept (18CS45)1.pdf
Course-Plan-Object Oriented Concept (18CS45)1.pdfCourse-Plan-Object Oriented Concept (18CS45)1.pdf
Course-Plan-Object Oriented Concept (18CS45)1.pdf
 
313 IDS _Course_Introduction_PPT.pptx
313 IDS _Course_Introduction_PPT.pptx313 IDS _Course_Introduction_PPT.pptx
313 IDS _Course_Introduction_PPT.pptx
 
Computational thinking
Computational thinkingComputational thinking
Computational thinking
 
A data driven journey through research on software engineering
A data driven journey through research on software engineeringA data driven journey through research on software engineering
A data driven journey through research on software engineering
 
5th sem
5th sem5th sem
5th sem
 
5th sem
5th sem5th sem
5th sem
 
Machine Learning and Deep Learning from Foundations to Applications Excel, R,...
Machine Learning and Deep Learning from Foundations to Applications Excel, R,...Machine Learning and Deep Learning from Foundations to Applications Excel, R,...
Machine Learning and Deep Learning from Foundations to Applications Excel, R,...
 
Course module biotech_1_it
Course module biotech_1_itCourse module biotech_1_it
Course module biotech_1_it
 
Course module biotech_1_it
Course module biotech_1_itCourse module biotech_1_it
Course module biotech_1_it
 
CP2083 Introduction to Artificial Intelligence
CP2083 Introduction to Artificial IntelligenceCP2083 Introduction to Artificial Intelligence
CP2083 Introduction to Artificial Intelligence
 
CP2083 Introduction to Artificial Intelligence
CP2083 Introduction to Artificial IntelligenceCP2083 Introduction to Artificial Intelligence
CP2083 Introduction to Artificial Intelligence
 
SANN: Programming Code Representation Using Attention Neural Network with Opt...
SANN: Programming Code Representation Using Attention Neural Network with Opt...SANN: Programming Code Representation Using Attention Neural Network with Opt...
SANN: Programming Code Representation Using Attention Neural Network with Opt...
 
3rd sem
3rd sem3rd sem
3rd sem
 
3rd sem
3rd sem3rd sem
3rd sem
 
Qda ces 2013 toronto workshop
Qda ces 2013 toronto workshopQda ces 2013 toronto workshop
Qda ces 2013 toronto workshop
 
Grade management-using-snmp-design-doc
Grade management-using-snmp-design-docGrade management-using-snmp-design-doc
Grade management-using-snmp-design-doc
 

More from butest

EL MODELO DE NEGOCIO DE YOUTUBE
EL MODELO DE NEGOCIO DE YOUTUBEEL MODELO DE NEGOCIO DE YOUTUBE
EL MODELO DE NEGOCIO DE YOUTUBEbutest
 
1. MPEG I.B.P frame之不同
1. MPEG I.B.P frame之不同1. MPEG I.B.P frame之不同
1. MPEG I.B.P frame之不同butest
 
LESSONS FROM THE MICHAEL JACKSON TRIAL
LESSONS FROM THE MICHAEL JACKSON TRIALLESSONS FROM THE MICHAEL JACKSON TRIAL
LESSONS FROM THE MICHAEL JACKSON TRIALbutest
 
Timeline: The Life of Michael Jackson
Timeline: The Life of Michael JacksonTimeline: The Life of Michael Jackson
Timeline: The Life of Michael Jacksonbutest
 
Popular Reading Last Updated April 1, 2010 Adams, Lorraine The ...
Popular Reading Last Updated April 1, 2010 Adams, Lorraine The ...Popular Reading Last Updated April 1, 2010 Adams, Lorraine The ...
Popular Reading Last Updated April 1, 2010 Adams, Lorraine The ...butest
 
LESSONS FROM THE MICHAEL JACKSON TRIAL
LESSONS FROM THE MICHAEL JACKSON TRIALLESSONS FROM THE MICHAEL JACKSON TRIAL
LESSONS FROM THE MICHAEL JACKSON TRIALbutest
 
Com 380, Summer II
Com 380, Summer IICom 380, Summer II
Com 380, Summer IIbutest
 
The MYnstrel Free Press Volume 2: Economic Struggles, Meet Jazz
The MYnstrel Free Press Volume 2: Economic Struggles, Meet JazzThe MYnstrel Free Press Volume 2: Economic Struggles, Meet Jazz
The MYnstrel Free Press Volume 2: Economic Struggles, Meet Jazzbutest
 
MICHAEL JACKSON.doc
MICHAEL JACKSON.docMICHAEL JACKSON.doc
MICHAEL JACKSON.docbutest
 
Social Networks: Twitter Facebook SL - Slide 1
Social Networks: Twitter Facebook SL - Slide 1Social Networks: Twitter Facebook SL - Slide 1
Social Networks: Twitter Facebook SL - Slide 1butest
 
Facebook
Facebook Facebook
Facebook butest
 
Executive Summary Hare Chevrolet is a General Motors dealership ...
Executive Summary Hare Chevrolet is a General Motors dealership ...Executive Summary Hare Chevrolet is a General Motors dealership ...
Executive Summary Hare Chevrolet is a General Motors dealership ...butest
 
Welcome to the Dougherty County Public Library's Facebook and ...
Welcome to the Dougherty County Public Library's Facebook and ...Welcome to the Dougherty County Public Library's Facebook and ...
Welcome to the Dougherty County Public Library's Facebook and ...butest
 
NEWS ANNOUNCEMENT
NEWS ANNOUNCEMENTNEWS ANNOUNCEMENT
NEWS ANNOUNCEMENTbutest
 
C-2100 Ultra Zoom.doc
C-2100 Ultra Zoom.docC-2100 Ultra Zoom.doc
C-2100 Ultra Zoom.docbutest
 
MAC Printing on ITS Printers.doc.doc
MAC Printing on ITS Printers.doc.docMAC Printing on ITS Printers.doc.doc
MAC Printing on ITS Printers.doc.docbutest
 
Mac OS X Guide.doc
Mac OS X Guide.docMac OS X Guide.doc
Mac OS X Guide.docbutest
 
WEB DESIGN!
WEB DESIGN!WEB DESIGN!
WEB DESIGN!butest
 

More from butest (20)

EL MODELO DE NEGOCIO DE YOUTUBE
EL MODELO DE NEGOCIO DE YOUTUBEEL MODELO DE NEGOCIO DE YOUTUBE
EL MODELO DE NEGOCIO DE YOUTUBE
 
1. MPEG I.B.P frame之不同
1. MPEG I.B.P frame之不同1. MPEG I.B.P frame之不同
1. MPEG I.B.P frame之不同
 
LESSONS FROM THE MICHAEL JACKSON TRIAL
LESSONS FROM THE MICHAEL JACKSON TRIALLESSONS FROM THE MICHAEL JACKSON TRIAL
LESSONS FROM THE MICHAEL JACKSON TRIAL
 
Timeline: The Life of Michael Jackson
Timeline: The Life of Michael JacksonTimeline: The Life of Michael Jackson
Timeline: The Life of Michael Jackson
 
Popular Reading Last Updated April 1, 2010 Adams, Lorraine The ...
Popular Reading Last Updated April 1, 2010 Adams, Lorraine The ...Popular Reading Last Updated April 1, 2010 Adams, Lorraine The ...
Popular Reading Last Updated April 1, 2010 Adams, Lorraine The ...
 
LESSONS FROM THE MICHAEL JACKSON TRIAL
LESSONS FROM THE MICHAEL JACKSON TRIALLESSONS FROM THE MICHAEL JACKSON TRIAL
LESSONS FROM THE MICHAEL JACKSON TRIAL
 
Com 380, Summer II
Com 380, Summer IICom 380, Summer II
Com 380, Summer II
 
PPT
PPTPPT
PPT
 
The MYnstrel Free Press Volume 2: Economic Struggles, Meet Jazz
The MYnstrel Free Press Volume 2: Economic Struggles, Meet JazzThe MYnstrel Free Press Volume 2: Economic Struggles, Meet Jazz
The MYnstrel Free Press Volume 2: Economic Struggles, Meet Jazz
 
MICHAEL JACKSON.doc
MICHAEL JACKSON.docMICHAEL JACKSON.doc
MICHAEL JACKSON.doc
 
Social Networks: Twitter Facebook SL - Slide 1
Social Networks: Twitter Facebook SL - Slide 1Social Networks: Twitter Facebook SL - Slide 1
Social Networks: Twitter Facebook SL - Slide 1
 
Facebook
Facebook Facebook
Facebook
 
Executive Summary Hare Chevrolet is a General Motors dealership ...
Executive Summary Hare Chevrolet is a General Motors dealership ...Executive Summary Hare Chevrolet is a General Motors dealership ...
Executive Summary Hare Chevrolet is a General Motors dealership ...
 
Welcome to the Dougherty County Public Library's Facebook and ...
Welcome to the Dougherty County Public Library's Facebook and ...Welcome to the Dougherty County Public Library's Facebook and ...
Welcome to the Dougherty County Public Library's Facebook and ...
 
NEWS ANNOUNCEMENT
NEWS ANNOUNCEMENTNEWS ANNOUNCEMENT
NEWS ANNOUNCEMENT
 
C-2100 Ultra Zoom.doc
C-2100 Ultra Zoom.docC-2100 Ultra Zoom.doc
C-2100 Ultra Zoom.doc
 
MAC Printing on ITS Printers.doc.doc
MAC Printing on ITS Printers.doc.docMAC Printing on ITS Printers.doc.doc
MAC Printing on ITS Printers.doc.doc
 
Mac OS X Guide.doc
Mac OS X Guide.docMac OS X Guide.doc
Mac OS X Guide.doc
 
hier
hierhier
hier
 
WEB DESIGN!
WEB DESIGN!WEB DESIGN!
WEB DESIGN!
 

csci4450.doc

  • 1. UNIVERSITY OF NEBRASKA AT OMAHA COURSE SYLLABUS/DESCRIPTION Department and Course Number CSCI 4450 Course Title Introduction to Artificial Intelligence Course Coordinator Qiuming Zhu Total Credits 3 Date of Last Revision June 13, 2003 1.0 Course Description 1.1 Overview of content and purpose of the course (Catalog description). An introduction to artificial intelligence. The course will cover topics such as machine problem solving, game playing, informed searching, knowledge representation, theorem proving, learning, software agent technology, machine perception, natural language processing, and robotics. 1.2 For whom course is intended. The course is designed for computer science majors, and others, who wish to gain a broad understanding of the foundations of artificial intelligence and the way in which computers are used to solve knowledge intensive problems. 1.3 Prerequisites of the course (Courses). CSCI 3320/8325. 1.4 Prerequisites of the course (Topics). 1.4.1 Basic topics in programming; 1.4.2 Basic topics in data structures; 1.4.3 A reasonable degree of mathematical sophistication. 1.5 Unusual circumstances of the course. None 2.0 Objectives 2.1 Understand the basic topics of Artificial Intelligence such as machine problem solving, game playing, perception problems, theorem proving, natural language processing machine learning, etc. 2.2 Understand the way in which computers are used to solve problems. 2.3 Realize the contemporary areas of research in field of Artificial Intelligence. 3.0 Content and Organization Contact hours 3.1 Introduction & character of artificial intelligence 3.0 3.2 Problem Solving 6.0 3.3 Blind and Informed Searching 6.0 3.4 Game Playing 3.0 3.5 Predicate Calculus and Theorem Proving 6.0
  • 2. 3.6 Semantic Information Processing 3.0 3.7 Learning 6.0 3.8 Software Agents 3.0 3.9 Perception 3.0 3.10 Natural Language Processing 3.0 4.0 Teaching Methodology 4.1 Methods to be used. The course will be presented primarily by lecture, with opportunities for discussion with and questions from the students. 4.2 Student role in the course. Students will be expected to attend lectures, complete written and programmed assignments and periodic examinations. 4.3 Contact hours. Three hours per week. 5.0 Evaluation 5.1 Type of student projects that will be the basis for evaluating student performance, specifying distinction between undergraduate and graduate, if applicable. For Laboratory projects, specify the number of weeks spent on each project). Evaluation will be based principally on written and programmed assignments, and periodic examinations. 5.2 Basis for determining the final grade (Course requirements and grading standards) specifying distinction between undergraduate and graduate, if applicable. Components Grading Programming Assignment 25% Intermediate Exams 40% Final Exam 35%
  • 3. 5.3 Grading scale and criteria. The following is the possible grading scale and criteria = accumulated grade points from 5.2: Points Grade 97-100% A+ 93-96% A 90-92% A- 87-89% B+ 83-86% B 80-82% B- 77-79% C+ 73-76% C 70-72% C- 67-69% D+ 63-66% D 60-62% D- 6.0 Resource Material 6.1 Textbooks and/or other required readings used in course. 6.1.1 S Russell and P. Norvig, "Artificial intelligence," Third Edition, Prentice Hall, 1995. 6.1.2 George F. Luger, “Artificial Intelligence,” Fourth Edition, Addison-Wesley, 2002. 6.2 Other suggested reading materials, if any. 6.2.1 Books 6.2.1.1 P. H. Winston, "Artificial intelligence," Third Edition, Addison-Wesley, 1992. 6.2.1.2 Dan W. Patterson,"Introduction to Artificial Intelligence & Expert Systems," Prentice Hall, 1990. 6.2.1.3 R. J. Schalkoff, "Artificial Intelligence: An Engineering Approach," Mc- Graw Hill, 1990. 6.2.1.4 S. L. Tanimoto, "The Elements of Artificial Intelligence," Computer Science Press, 1987. 6.2.1.5 E. Charniak & D. McDermott, "Introduction to Artificial Intelligence," Addison-Wesley, 1986. 6.2.1.6 J. Allen, "Natural Language Understanding," The Benjamin/Cummings Publ., 1987. 6.2.1.7 G. F. Luger and W. A. Stubblefield, "Artificial Intelligence and the Design of Expert Systems," The Benjamin/Cummings Publ., 1989. 6.2.2 Journals 6.2.2.1 IEEE Transactions on Pattern Analysis and Machine Intelligence 6.2.2.2 IEEE EXPERT 6.2.2.3 ARTIFICIAL INTELLIGENCE 6.2.2.4 AI Magazine
  • 4. 6.3 Other sources of information. None 6.4 Current bibliography of resource for student’s information. None 7.0 Computer Science Accreditation Board (CSAB) Category Content (class time in hours) CSAB Category Core Advanced Data structures 6 6 Computer organization and architecture 3 3 Algorithms and software design 3 12 Concepts of programming languages 3 9 8.0 Oral and Written Communications Every student is required to submit at least __0___ written reports (not including exams, tests, quizzes, or commented programs) to typically _____ pages and to make ___0__ oral presentations of typically _____ minutes duration. Include only material that is graded for grammar, spelling, style, and so forth, as well as for technical content, completeness, and accuracy. 9.0 Social and Ethical Issues No coverage 10.0 Theoretical Content Contact hours 10.1 Problem solving 3.0 10.2 Game playing 1.5 10.3 Semantic information processing 1.5 10.4 Theorem proving 1.5 10.5 Machine learning 3.0 10.6 Software agents 1.5 10.7 Perception 1.5 10.8 Natural language processing 1.5 11.0 Problem analysis Students will learn such topics on the problem analysis as machine problem solving, learning and perception problems, natural language processing, and so forth. 12.0 Solution design Students will apply the technology of artificial intelligence to solve problems, such as, machine learning and perception problems.
  • 5. CHANGE HISTORY Date Change By whom Comments 09/10/2002 Initial ABET version Zhu 06/13/2003 Cleanup Wileman