CS116 – Artificial Intelligence Spring, 2004 ?· CS116 – Artificial Intelligence Spring, 2004 ...…

Download CS116 – Artificial Intelligence Spring, 2004 ?· CS116 – Artificial Intelligence Spring, 2004 ...…

Post on 14-Jul-2018

212 views

Category:

Documents

0 download

TRANSCRIPT

  • CS116ArtificialIntelligenceSpring,2004

    CourseInformationOVERVIEW:Thecourseexaminestheprinciplesofintelligence,askingquestionssuchaswhatisintelligence,howisitgenerated,howcanwemakecomputersbehaveintelligently,andwhatwouldmeantousashumansiforwhenweareabletodoso.WewillcoverthestandardproblemsandapproachesofArtificialIntelligenceandexploresomeofthestandardquestionsinPhilosophyofMind.WewillalsointroducetheLISPprogramminglanguage.PREREQUISITES:CS30.COURSEOBJECTIVES:(fromtheWestmontcatalog) Knowledgerepresentation;searchtechniques.Functionalprogramming,Neuralnetworks.Expertsystemconstruction.Uponcom pletionofthiscourse,youwillunderstandthebasicareasofstudyinArtificialIntelligence,befamiliarwiththecommontechniquesusedtoaddresstheproblemsofAI,broadlygrasptherelevantquestioninPhilosophyofMindastheypertaintoAI,andhaveamoderatefluencyintheLISPprogramminglanguage.TheemphasiswillbeuponbroadunderstandingandconnectionstoPhilosophyandCognitiveScience.However,thecourseshouldprovideagoodfoundationforfutureworkinAI,eitherinadvancedundergraduateorgraduatelevelcourses,orincertainapplicationswithinthecommercialsector.LOCATION:VoskuylLibrary,Room106DAYS&TIME:Monday,Wednesday&Friday,2:003:05pm.TEXT:[required]ArtificialIntelligence:APhilosophicalIntroduction,byJackCopeland.Blackwell.(1993).[optional]ArtificialIntelligence:ANewSynthesis,byNilsJ.Nilsson.MorganKaufmann.(1998).COURSEWEBPAGE:http://homepage.westmont.edu/iba/CS116ai/CS116.html

    InstructorInformationINSTRUCTOR:Dr.WayneIbaOFFICE:NewMath/CSModularBuildingOFFICEHOURS:MTW,3:155:00pmorbyarrangementEMAIL:iba@westmont.eduPHONE:(805)5656799

  • CourseAssignments,RequirementsandPoliciesCLASSDISCUSSIONS:AsignificantportionofthecoursewilladdressreadingsinthePhilosophyofArtificialIntelligence,andwillbeconductedinseminarordiscussionstyle.Studentsareexpectedtohavereadtheassignmentandthoughtcarefullyaboutitpriortoclasssoastocontributetotheinclassdiscussion.Classparticipationwillbeanelementinthegradingscheme.ASSIGNMENTS:Assignmentswillconsistofsmallprogrammingproblemsandanalyticalessaysonthereadingsthatwewillbediscussing.Detailsforeachassignmentwillbepostedonthecourseschedule,andwillbedueasindicatedthere.Plantoturnyourassignmentsinwellbeforethedeadlineaslateworkmaynotbeaccepted.(Exceptionsmaybemadeatthesolediscretionoftheinstructor.)Illegibleworkwillnotbegradedandwillreceiveazeroscore.PROJECT:StudentswillcompleteanextensiveprojectonatopicinAI.Projectsmayeitherbecodingbasedorpaperbased.CodingbasedprojectswillusetheLISPprogramminglanguage.Researchpaperswillbebaseduponanextensivebibliographyapprovedbytheinstructor.Detailedspecificationsfortheprojectwillbeprovidedbytheinstructor.Studentswillselecttopicsthatareofinteresttothemandcreateaproposalthatmustbeapprovedbytheinstructorbeforethestudentbeginssignificantwork.TESTS&EXAMS:Therewillbeonemidtermandafinalexam.Examsmustbetakenatthescheduledtimeunlessarrangementismadewiththeinstructorinadvance.ATTENDANCE:Attendanceisnotrequiredalthoughitishighlyrecommended.Studentsareresponsibleforallmaterialcoveredeitherinclassorassignedreadings.Youwillfinditdifficulttodowellalongtheclassparticipationdimensionifyouarenotpresent.GRADING:Studentswillbeevaluatedonhowwelltheymastertheconceptsofprogramminglanguages.Afinalweightedscorewillbebasedonthefollowingscheme:classparticipation(15%),finalexam(15%),midterm(15%),homeworkassignments(20%),project(35%).Theweightedfinalscore, 0x1 ,willyieldalettergradeaccordingto 10 x where9or10getsanA,and8,7,6and5orlessgetaB,C,DandF,respectively.Asignifier,+or,willbeattachedtothelettergradeif x10 x is>0.7or