Welcome to California State University, Chico -- Today Decides Tomorrow
Search for
 
Search in
 

California State University, Chico
 
CSCI 381: Language, Intelligence, and Computation Back to List
Previous Page Next Page
 
Catalog Description:
This course presents a practically based treatment of artificial intelligence, and a general introduction of technical issues associataed with the development of intelligent systems.  The course addresses issues of knowledge representation and natural language processing in particular, from a computational perspective.  Students write programs to perform simple analyses of natural language and logical reasoning.  Students also explore the limits of computation, using practical and theoretical approaches.  2.0 hours lecture, 2.0 hours activity.  This is an approved General Education course.  Formerly CSCI 123.

Course Objectives:
The primary objective of this course is to introduce students to the basic principles and programming techniques employed when designing and implementing applications of artificial intelligence.  Emphasis will be placed on the teaching of these fundamentals at a simplistic level, not on providing a mastery of specific software tools, languages, or programming environments.  Assigned projects promote a 'hands-on' approach for understanding, as well as a challenging avenue for exploration and creativity.
Specifically:
  • Gain a historical perspective of AI and its foundations. (B)
  • Receive an introduction to the basic principles of AI toward problem solving, perception, knowledge representation, language processing, and learning. (B)
  • Experience applications of AI within expert systems, artificial neural networks and other machine learning models. (B)
  • Experience basic programming in Lisp and/or high-level AI logic tools. (B)

Discuss the potential, limitations, and implications of intelligent systems.     
     B=Basic     I=Intermediate     A=Advanced

Course Outcomes:
Upon successful completion of this course, students should possess the following:
  • An appreciation for the history of AI
  • Basic problem-solving strategies for  approaching AI solutions
  • Beginner-level skill set for programming in Lisp
  • Beginner-level skill set for using a subset of AI applications and modeling tools

Class/Laboratory Schedule:
     Two hours lecture/discussion plus two hours lab activity, weekly.

Accreditation Category Content:
Topic Percentage Hours
     
Algorithms 25% 12
Data Structures 10% 5
Software Design 25% 12
Concepts of Programming 10% 5
Computer Organization and Architecture 0% 0
Relationship of Course to Program Objectives:
This course supports the achievement of the following program objectives:
  1. All students will be able to analyze and solve computing problems, or problems in related areas, and to continually upgrade their knowledge and skills. (I)
  2. All students will be effective oral and written communicators and be able to function effectively as members of multi-disciplinary teams. (I)
  3. All students will have an appreciation for the individual, society, and human heritage and they will be aware of the impact of their work on society and the environment. (I)
  4. Those graduates who pursue careers as computing professionals will have the skills to use and design new and innovative systems that meet society's needs. (I)
  5. Those graduates who pursue advanced degrees will have the skills to succeed in graduate programs in computing and related fields. (I)

     I=Introduced     P=Practiced     R=Reinforced
 
Computer Science | Welcome | Important Dates! | Advising | Facilities | News | Career Opportunities | Mission | Industry Involvement | Assessment Tools | Alumni | Research | BS in Computer Science | BS in Computer Information Systems | MS in Computer Science | Minor in Computer Science | Minor | Online Program
CSU, Chico:
Home | Admissions | Bookstore | Catalog | Schedule | Library | Help

This page and its contents © 2003 College of Engineering, Computer Science, & Construction Management
California State University, Chico
College of Engineering, Computer Science, & Construction Management
California State University, Chico
Chico, CA 95929-0003
530-898-5963
webmaster@ecst.csuchico.edu

Maintained by Freedom™.   Developed by Diverse Network Associates™.

Department of Computer Science Preparing Graduates to Solve 21st Century Problems