حول البرنامج
يُعد برنامج بكالوريوس العلوم في الذكاء الاصطناعي أحد البرامج الأكاديمية المقدَّمة من قسم علوم الحاسبات في كلية الحاسبات وتقنية المعلومات بجامعة الحدود الشمالية. ويهدف البرنامج إلى إعداد جيل جديد من المتخصصين المزوّدين بالمعارف والمهارات والكفاءات اللازمة للنجاح في عالم الذكاء الاصطناعي سريع التطوّر.
يوفّر البرنامج أساسًا علميًا متينًا في مجالات الحوسبة والرياضيات وتقنيات الذكاء الاصطناعي الأساسية، بما في ذلك التعلّم الآلي، وتحليل البيانات، والرؤية الحاسوبية، ومعالجة اللغة الطبيعية، والروبوتات، والأنظمة الذكية. ومن خلال المزج بين الجانب النظري والتدريب العملي والمشاريع التطبيقية، يكتسب الطلاب القدرة على تصميم وتطوير وتنفيذ حلول ذكية تعالج تحديات واقعية في مختلف القطاعات.
وقد تم تطوير منهج البرنامج بما يتوافق مع معايير الاعتماد الأكاديمي الوطنية والدولية، بما في ذلك معايير الهيئة الوطنية للتقويم والاعتماد الأكاديمي (NCAAA) ومجلس الاعتماد للهندسة والتكنولوجيا (ABET). وبما أن البرنامج حديث الإطلاق ولم يصل بعد إلى مرحلة تخريج أول دفعة من طلابه، فهو غير معتمد في الوقت الحالي، إلا أن هيكله الأكاديمي مصمَّم بما يتماشى مع متطلبات هذه الهيئات. ويخطط القسم للتقدم للحصول على الاعتماد رسميًا عند استيفاء الشروط وبلوغ المرحلة الزمنية المناسبة.
كما يتيح البرنامج نقاط خروج مرنة تمنح مؤهلات وسيطة، مما يتيح للطلاب إمكانية دخول سوق العمل في مراحل مختلفة أو مواصلة مسارهم الأكاديمي للحصول على الدرجة الكاملة.
وبمنهجه المتطور وتركيزه على المهارات العملية، يسعى برنامج الذكاء الاصطناعي إلى تأهيل خريجين قادرين على المساهمة في التحول الرقمي بالمملكة وتعزيز الاقتصاد المبني على المعرفة على المستويين الوطني والعالمي.
رسالة البرنامج
إعداد بيئة أكاديمية توفر خدمات تعليمية وبحثية ومهنية في مجالات الذكاء الاصطناعي، وتسهم في إعداد خريجين قادرين على الإسهام في بناء مجتمع يعتمد على الذكاء الاصطناعي.
أهداف البرنامج
- تزويد الطلاب بفهم عميق لمفاهيم الذكاء الاصطناعي وتقنياته المختلفة، بما في ذلك التعلّم الآلي، والتعرّف على الأنماط، والتعلّم العميق، والتخطيط، والتقييم، وغيرها.
- تعليم الطلاب تطبيقات الذكاء الاصطناعي في العديد من المجالات المتنوعة، بما في ذلك الأعمال، والصحة، والتعليم، والأمن، والمواصلات، والروبوتات، والترجمة.
- تنمية مهارات الطلاب في البحث والتحليل والتصميم وتطوير الأنظمة الذكية المستخدمة في تطبيقات الذكاء الاصطناعي.
- تعزيز المهارات العملية لدى الطلاب من خلال توفير فرص المهام العملية وورش العمل التدريبية في استخدام أدوات وتقنيات الذكاء الاصطناعي.
- تنمية المهارات الشخصية للطلاب، بما في ذلك المهارات الاجتماعية والتواصل والقيادة والتحليل، لتمكينهم من تقديم الاستشارات في مجال الذكاء الاصطناعي والخدمات المجتمعية لمن يحتاج إليها.
(السنة الدراسية الأولى)
(المستوى الأول)
Course | Course Name | Required / Elective | Pre-Requisite | Credit Units | Contact Units | Type of Requirements | Course Name in Arabic | ||
|---|---|---|---|---|---|---|---|---|---|
Theory | Lab | ||||||||
LNGT101 | English 1 | Required |
| 4 | 20 |
|
| College | لغة إنجليزية 1 |
MATH101 | Calculus 1 | Required |
| 4 | 3 |
| 2 | College | حساب التفاضل والتكامل 1 |
PHYS101 | General Physics 1 | Required |
| 4 | 3 | 2 |
| College | فيزياء عامة 1 |
- | Elective Islamic Culture-1 | Required |
| 2 | 2 |
|
| Institution | اختياري ثقافة إسلامية-1 |
IT100 | Digital Culture | Required |
| 2 | 2 |
|
| Institution | الثقافة الرقمية |
Total | 16 | 30 | 2 | 2 | الإجمالي | ||||
(المستوى الثاني)
Course | Course Title | Required / Elective | Pre-Requisite | Credit Units | Contact Units | Type of Requirements | Course Name in Arabic | ||
|---|---|---|---|---|---|---|---|---|---|
Theory | Lab | Other | |||||||
LNGT102 | English 2 | Required | LNGT101 | 4 | 20 |
|
| College | لغة إنجليزية 2 |
IT101 | Introduction to Computing | Required |
| 3 | 2 | 2 |
| College | مقدمة حوسبة |
LNGT103 | English for Scientific and Engineering Purposes | Required | LNGT101 | 2 | 4 |
|
| College | اللغة الإنجليزية للأغراض العلمية والهندسية |
CS101 | Programming Fundamentals | Required |
| 3 | 2 | 2 |
| College | أسس البرمجة |
GNCR100 | University Skills | Required |
| 2 | 2 |
|
| Institution | المهارات الجامعية |
Total | 14 | 30 | 4 |
| الإجمالي | ||||
(السنة الدراسية الثانية)
(المستوى الثالث)
Course | Course Title | REQUIRED / ELECTIVE | Pre-Requisite | Credit Unit | Contact Unit | Type of Requirements | Course Name in Arabic | ||
|---|---|---|---|---|---|---|---|---|---|
Theory | Lab | Other | |||||||
CS202 | Object Oriented Programming | Required | CS101 | 3 | 2 | 2 |
| College | البرمجة الشيئية |
MATH474 | Discrete Mathematics | Required | MATH101 | 3 | 3 | 0 |
| College | الرياضيات المتقطعة |
CS203 | Data Structures | Required | CS101 | 3 | 2 | 2 |
| College | هياكل البيانات |
- | University Elective-1 | Elective |
| 2 | 2 |
|
| Institution | اختياري جامعة-1 |
| PHYS210 | Electronic Circuits | Required |
| 3 | 2 | 2 |
| Program | الدوائر الإلكترونية |
AI251 | Artificial Intelligence Fundamentals | Required | CS101 | 3 | 2 | 2 |
| Program | أساسيات الذكاء الاصطناعي |
Total | 17 | 13 | 8 |
| الإجمالي | ||||
(المستوى الرابع)
Course | Course Title | REQUIRED / ELECTIVE | Pre-Requisite | Credit Unit | Contact Unit | Type of Requirements | Course Name in Arabic | ||
|---|---|---|---|---|---|---|---|---|---|
Theory | Lab | Other | |||||||
| STAT131 | Introduction to Statistics | Required | 3 | 3 |
|
| College | مقدمة في الإحصاء | |
- | Elective Islamic Culture-2 | Required | 2 | 2 |
|
| Institution | اختياري ثقافة إسلامية-2 | |
| AI221 | Analysis and Design of Algorithms | Required | CS203 | 3 | 2 | 2 |
| Program | تحليل وتصميم الخوارزميات |
| AI231 | Database | Required | CS101 | 3 | 2 | 2 |
| Program | قواعد البيانات |
| AI210 | Computer Organization and Architecture | Required | IT101 | 3 | 2 | 2 |
| Program | تنظيم وبنيان الحاسب |
| AI222 | Artificial Intelligence Algorithms | Required | AI251 | 3 | 2 | 2 |
| Program | خوارزميات الذكاء الاصطناعي |
Total | 17 | 13 | 8 |
| الإجمالي | ||||
(السنة الدراسية الثالثة)
(المستوى الخامس)
Course | Course Title | REQUIRED / ELECTIVE | Pre-Requisite | Credit Unit | Contact Unit | Type of Requirements | Course Name in Arabic | ||
|---|---|---|---|---|---|---|---|---|---|
Theory | Lab | Other | |||||||
HR100 | Entrepreneurship | Required |
| 2 | 2 |
|
| Institution | ريادة الأعمال |
AI341 | Software Engineering | Required | AI231 | 3 | 2 | 2 |
| Program | هندسة البرمجيات |
AI361 | Computer Networks | Required | AI210 | 3 | 2 | 2 |
| Program | شبكات الحاسب |
AI312 | Operating Systems | Required | AI210 | 3 | 2 | 2 |
| Program | نظم التشغيل |
AI371 | Introduction to Computer Vision and Robotics | Required | AI222 | 3 | 2 | 2 |
| Program | مقدمة في رؤية الحاسوب والروبوتات |
AI301 | Data Mining | Required | AI231 | 3 | 2 | 2 |
| Program | تنقيب البيانات |
Total | 17 | 12 | 10 |
| الإجمالي | ||||
(المستوى السادس)
Course Title | REQUIRED / ELECTIVE | Pre-Requisite | Credit Unit | Contact Unit | Type of Requirements | Course Name in Arabic | |||
|---|---|---|---|---|---|---|---|---|---|
Theory | Lab | Other | |||||||
- | University Elective-2 | Elective |
| 2 | 2 |
|
| Institution | اختياري جامعة-2 |
AI381 | Machine Learning | Required | AI301 | 3 | 2 | 2 |
| Program | تعلم الآلة |
AI372 | Natural Language Processing | Required |
| 3 | 2 | 2 |
| Program | معالجة اللغة الطبيعية |
AI391 | Artificial Intelligence Applications Programming | Required | AI371 | 3 | 2 | 2 |
| Program | برمجة تطبيقات الذكاء الاصطناعي |
MATH222 | Linear Algebra | Required | MATH101 | 3 | 3 |
|
| Program | الجبر الخطي |
AI323 | Advanced Probability Theory | Required | STAT131 | 3 | 2 | 2 |
| Program | نظرية الاحتمالات المتقدمة |
Total | 17 | 13 | 8 |
| الإجمالي | ||||
(السنة الدراسية الرابعة)
(المستوى السابع)
Course | Course Title | REQUIRED / ELECTIVE / FREE | Pre-Requisite | Credit Unit | Contact Unit | Type of Requirements | Course Name in Arabic | ||
|---|---|---|---|---|---|---|---|---|---|
Theory | Lab | Other | |||||||
- | Free Course-1 | Free |
| 2 | 2 |
|
| Institution | مقرر حر-1 |
AI492 | Graduation Project 1 | Required | 90 Units & Department Approval | 1 | 1 |
|
| Program | مشروع تخرج 1 |
AI4XX | Program Elective-1 | Elective |
| 3 | 2 | 2 |
| Program | اختياري تخصص-1 |
AI462 | Cyber Security | Required | AI361 | 3 | 2 | 2 |
| Program | الأمن السيبراني |
AI473 | Introduction to Deep Learning | Required | AI391 | 3 | 2 | 2 |
| Program | مقدمة في التعلم العميق |
AI482 | Robot Kinematics and Dynamics | Required | AI381 | 3 | 2 | 2 |
| Program | حركة وديناميكية الروبوت |
Total | 15 | 11 | 8 |
| الإجمالي | ||||
(المستوى الثامن)
ظCourse | Course Title | REQUIRED / ELECTIVE / FREE | Pre-Requisite | Credit Unit | Contact Unit | Type of Requirements | Course Name in Arabic | ||
|---|---|---|---|---|---|---|---|---|---|
| |||||||||
Theory | Lab | Other | |||||||
- | Free Course-2 | Free |
| 2 | 2 |
|
| Institution | مقرر حر-2 |
AI494 | Field Training | Required | 90 Units & Department Approval | 2 | 2 |
|
| Program | التدريب الميداني |
AI493 | Graduation Project 2 | Required | AI492 | 3 | 2 | 2 |
| Program | مشروع تخرج 2 |
AI4-- | Program Elective-2 | Elective |
| 3 | 2 | 2 |
| Program | اختياري تخصص-2 |
AI4-- | Program Elective-3 | Elective |
| 3 | 2 | 2 |
| Program | اختياري تخصص-3 |
AI4-- | Program Elective-4 | Elective |
| 3 | 2 | 2 |
| Program | اختياري تخصص-4 |
Total | 16 | 12 | 8 |
| الإجمالي | ||||
مقررات التخصص الاختيارية (Program Elective Courses)
Course | Course Title | Pre-Requisite | Credit Unit | Contact Unit | Course Name in Arabic | ||
|---|---|---|---|---|---|---|---|
Theory | Lab | Tutorial | |||||
Advanced Artificial Intelligence | AI222 | 3 | 2 | 2 |
| الذكاء الاصطناعي المتقدم | |
AI453 | Expert Systems | AI222 | 3 | 2 | 2 |
| الأنظمة الخبيرة |
AI474 | Neural Networks Computation | AI381 | 3 | 2 | 2 |
| حوسبة الشبكات العصبية |
AI483 | Selected Topics in AI (1) |
| 3 | 2 | 2 |
| موضوعات مختارة في الذكاء الاصطناعي (1) |
AI495 | Selected Topics in AI (2) |
| 3 | 2 | 2 |
| موضوعات مختارة في الذكاء الاصطناعي (2) |
AI463 | Artificial Intelligence for Cyber Security | AI462 | 3 | 2 | 2 |
| الذكاء الاصطناعي للأمن السيبراني |
AI496 | Ethics in Artificial Intelligence |
| 3 | 2 | 2 |
| أخلاقيات الذكاء الاصطناعي |
AI475 | Applied Machine Learning | AI381 | 3 | 2 | 2 |
| تعلم الآلة التطبيقي |