ﺔﯾدﻮﻌﺴﻟا ﺔﯿﺑﺮﻌﻟا ﺔﻜﻠﻤﻤﻟا ﻢﯿﻠﻌﺘﻟا ةرازو ىﺮﻘﻟا مأ ﺔـﻌﻣﺎـﺟ ﻢﺿﺄﺑ ﺔﯿﻌﻣﺎﺠﻟا ﺔﯿﻠﻜﻟا Kingdom of Saudi Arabia
Ministry of Education Umm Al-Qura University University College in Adham
Computer Arabization Systems
6803530-3 – Computer Arabization Systems (3 credits)
Catalog Description
Introduction to the Arabization of computer systems, Arabization systems, and different topics in the field, such as: Arabic Natural Language Processing, Arabic Programming Languages, Machine Translation, Arabic OCR, Automatic Diacritics for Arabic Text& Stages of Machine Analysis for Arabic Language, Software Globalization, Automatic System to write Arabic names in English letters, SERAJ Automatic Corrector, Microsoft word 2019 Arabic Properties.
Students will understand all the topics, in addition they will choose and present a topic and make a project in the field.
Prerequisites
6803514-3 – Natural Languages Processing
Major Topics Covered in the Course (14 week semester)
Topic Week
Introduction & Overview: Arabization Challenges 1
Arabization Systems 2,3
Operating Systems and Arabic Programming Languages 4,5
The Language Computing and Machine Translation 6
Machine Translation Challenges
and Optical Character Recognition for Arabic Writing 7,8 Automatic Diacritics for Arabic Text& Stages of Machine Analysis for Arabic
Language 9
Software Globalization Requirements 10
Automatic System to write Arabic names in English letters 11
The Automatic Corrector SERAJجاﺮﺳ 12
Arabic Properties in Microsoft Word 2019 13
Presenting different topics in Arabization systems 14
Weekly Hours
3 x 50 mins lectures, 0 lab hours
Textbook/ Reference
Collection of papers and articlesAssessment Methods
Midterm 25%Homework 5%
Presenting a Topic 10%
Project 20%
Final Exam 40%
Course Learning Outcomes (CLOs)
-Understand the basic characteristics of Arabic Language Processing.
-Understand the basic steps and the challenges of the machine translation systems.
-Understand the steps of Arabic Optical Character Recognition.
-Identify different kinds of Arabization Systems Samples.
-Be familiar with the common Arabic properties supported by Microsoft.
-Gain the required knowledge to Arabize computer terminology, programing languages and software systems.