HOME     |     Teaching     |     Research     |     Open Courseware     |      Biography     |     Sitemap

 

Syllabus     |     Course Lectures     |     Sample Exams     |     Student Presentations     |      Assignments     |     Sample Projects

     
Syllabus
Course Lectures
Sample Exams
Student Lectures
Assignments
Sample Projects
 
 

ICS 482 Natural Language Processing

Natural Language Processing (pdf doc htm)

Course Objectives:

1.      Gain an appreciation of the complexity of natural language.

2.      Survey some applications of natural language processing.

3.      Understand basic processes and representations used in syntax, semantics, and other components of natural language processing.

4.      Explore Web resources for natural language processing.

5.      Practice individual investigations in chosen topics.

  Moreover, the following skills will be addressed in the course by adapting and embedding reasonable methods in the assignments, lectures, student presentations, quizzes and exams.

Creative Thinking

Decision Making

Positive attitude/ Self esteem

Communication skills

Attendance and Punctuality

Leadership skills

Ability to Learn

Team skills

Using Technology

Attendance and Punctuality

Reasoning and Driving for Results

Locating, organizing, analyzing information

 Course Description: This course examines a range of issues concerning computer systems that can process human languages. Among the issues to be discussed are morphological and syntactic processing, semantic interpretation, discourse processing and knowledge representation. (see Course Syllabus pdf doc htm)

 

More KFUPM Photos