chatbot / tests develop /97%.json
wessamelden's picture
initial deployment
a1c63c7
[
{
"program_num": "1",
"program": "برنامج الرياضيات (تخصص منفرد) - 134 ساعة معتمدة",
"level": "1",
"level_arabic": "الأول",
"semester": "الأول",
"expected_codes": [
"CHEM 101",
"CHEM 103",
"HURI 101",
"MATH 101",
"PHYS 101",
"SAFS 101",
"STAT 101"
],
"status": "PASS",
"found_codes": [
"CHEM 101",
"CHEM 103",
"HURI 101",
"MATH 101",
"PHYS 101",
"SAFS 101",
"STAT 101"
],
"missing_codes": [],
"extra_codes": [],
"diagnosis": "",
"chatbot_response_snippet": "​​| حالة المقرر | رقم المقرر | اسم المقرر | الساعات المعتمدة | متطلبات سابقة ||---|---|---|---|---|| متطلب الجامعة | SAFS 101 | الأمن والسلامة | 1 | - || متطلب الجامعة | HURI 101 | حقوق الإنسان | - (P/F) | - || متطلبات الكلية | MATH 101 | تفاضل وتكامل (1) | 4 | - || متطلبات الكلية | PHYS 101 | فيزياء عامة (1) | 4 | - || متطلبات الكلية | CHEM 101 | كيمياء عامة (1) | 3 | - || متطلبات الكلية | CHEM 1",
"response_time_seconds": 72.68
},
{
"program_num": "1",
"program": "برنامج الرياضيات (تخصص منفرد) - 134 ساعة معتمدة",
"level": "1",
"level_arabic": "الأول",
"semester": "الثاني",
"expected_codes": [
"COMP 108",
"ENGL 102",
"INCO 102",
"MATH 102",
"MATH 104",
"MATH 112",
"PHYS 102"
],
"status": "PASS",
"found_codes": [
"COMP 108",
"ENGL 102",
"INCO 102",
"MATH 102",
"MATH 104",
"MATH 112",
"PHYS 102"
],
"missing_codes": [],
"extra_codes": [],
"diagnosis": "",
"chatbot_response_snippet": "| حالة المقرر | رقم المقرر | اسم المقرر | الساعات المعتمدة | متطلبات سابقة ||---|---|---|---|---|| متطلب الجامعة | ENGL 102 | لغة إنجليزية (1) | 2 | - || متطلب الجامعة | INCO 102 | مدخل في الحاسب الآلي | - (P/F) | - || متطلبات الكلية | MATH 102 | تفاضل وتكامل (2) | 3 | - || متطلبات الكلية | MATH 104 | مفاهيم أساسية في الرياضيات | 3 | - || متطلبات الكلية | MATH 112 | ميكانيكا (1) | 3 | - || متطلبات",
"response_time_seconds": 15.69
},
{
"program_num": "1",
"program": "برنامج الرياضيات (تخصص منفرد) - 134 ساعة معتمدة",
"level": "2",
"level_arabic": "الثاني",
"semester": "الأول",
"expected_codes": [
"BIOL 201",
"ENGL 201",
"GEOL 257",
"MATH 201",
"MATH 203",
"MATH 205",
"MATH 207",
"MATH 211",
"MATH 213"
],
"status": "PASS",
"found_codes": [
"BIOL 201",
"ENGL 201",
"GEOL 257",
"MATH 201",
"MATH 203",
"MATH 205",
"MATH 207",
"MATH 211",
"MATH 213"
],
"missing_codes": [],
"extra_codes": [],
"diagnosis": "",
"chatbot_response_snippet": "| حالة المقرر | رقم المقرر | اسم المقرر | الساعات المعتمدة | متطلبات سابقة ||---|---|---|---|---|| متطلب الجامعة | ENGL 201 | لغة إنجليزية (2) | 2 | ENGL 102 || إجباري (13 ساعة) | MATH 201 | التحليل الرياضي | 3 | - || إجباري | MATH 203 | جبر خطي | 3 | - || إجباري | MATH 211 | التحليل الاتجاهي وحساب الممتدات | 3 | - || إجباري | MATH 213 | ميكانيكا (2) | 3 | - || إجباري | MATH 207 | تاريخ الرياضيات ",
"response_time_seconds": 15.65
},
{
"program_num": "1",
"program": "برنامج الرياضيات (تخصص منفرد) - 134 ساعة معتمدة",
"level": "2",
"level_arabic": "الثاني",
"semester": "الثاني",
"expected_codes": [
"MATH 202",
"MATH 204",
"MATH 206",
"MATH 208",
"MATH 212",
"MATH 214",
"MATH 222",
"STAT 228"
],
"status": "PASS",
"found_codes": [
"MATH 202",
"MATH 204",
"MATH 206",
"MATH 208",
"MATH 212",
"MATH 214",
"MATH 222",
"STAT 228"
],
"missing_codes": [],
"extra_codes": [],
"diagnosis": "",
"chatbot_response_snippet": "| حالة المقرر | رقم المقرر | اسم المقرر | الساعات المعتمدة | متطلبات سابقة ||---|---|---|---|---|| إجباري (12 ساعة) | MATH 202 | معادلات تفاضلية عادية | 3 | MATH 101 / MATH 102 || إجباري | MATH 204 | تحليل حقيقي | 3 | - || إجباري | MATH 212 | النظرية الكهرومغناطيسية | 3 | - || إجباري | MATH 214 | ميكانيكا (3) | 3 | - || اختياري (يختار الطالب 4 ساعات) | MATH 206 | نظرية الألعاب | 2 | - || اختياري |",
"response_time_seconds": 15.45
},
{
"program_num": "1",
"program": "برنامج الرياضيات (تخصص منفرد) - 134 ساعة معتمدة",
"level": "3",
"level_arabic": "الثالث",
"semester": "الأول",
"expected_codes": [
"MATH 301",
"MATH 303",
"MATH 305",
"MATH 307",
"MATH 311",
"MATH 313",
"MATH 317",
"MATH 319",
"MATH 331",
"SCTH 301"
],
"status": "PASS",
"found_codes": [
"MATH 301",
"MATH 303",
"MATH 305",
"MATH 307",
"MATH 311",
"MATH 313",
"MATH 317",
"MATH 319",
"MATH 331",
"SCTH 301"
],
"missing_codes": [],
"extra_codes": [],
"diagnosis": "",
"chatbot_response_snippet": "| حالة المقرر | رقم المقرر | اسم المقرر | الساعات المعتمدة | متطلبات سابقة ||---|---|---|---|---|| متطلب الجامعة | SCTH 301 | التفكير العلمي | 1 | - || إجباري (12 ساعة) | MATH 301 | الجبر المجرد (1) – نظرية الزمر | 3 | - || إجباري | MATH 303 | التحليل العددي | 3 | - || إجباري | MATH 311 | ميكانيكا الأوساط المتصلة | 3 | - || إجباري | MATH 313 | ميكانيكا الكم (1) | 3 | - || اختياري (يختار الطالب 2 س",
"response_time_seconds": 17.06
},
{
"program_num": "1",
"program": "برنامج الرياضيات (تخصص منفرد) - 134 ساعة معتمدة",
"level": "3",
"level_arabic": "الثالث",
"semester": "الثاني",
"expected_codes": [
"ETHR 302",
"MATH 302",
"MATH 304",
"MATH 306",
"MATH 308",
"MATH 312",
"MATH 314",
"MATH 316",
"MATH 318",
"MATH 322",
"MATH 332"
],
"status": "PASS",
"found_codes": [
"ETHR 302",
"MATH 302",
"MATH 304",
"MATH 306",
"MATH 308",
"MATH 312",
"MATH 314",
"MATH 316",
"MATH 318",
"MATH 322",
"MATH 332"
],
"missing_codes": [],
"extra_codes": [],
"diagnosis": "",
"chatbot_response_snippet": "| حالة المقرر | رقم المقرر | اسم المقرر | الساعات المعتمدة | متطلبات سابقة ||---|---|---|---|---|| متطلب الجامعة | ETHR 302 | أخلاقيات البحث العلمي | 1 | - || إجباري (12 ساعة) | MATH 302 | التوبولوجي العام | 3 | - || إجباري | MATH 304 | نظرية القياس | 3 | MATH 204 || إجباري | MATH 312 | الإلكتروديناميكا | 3 | MATH 212 || إجباري | MATH 314 | ميكانيكا الكم (2) | 3 | - || اختياري (يختار الطالب 2 ساعة",
"response_time_seconds": 17.65
},
{
"program_num": "1",
"program": "برنامج الرياضيات (تخصص منفرد) - 134 ساعة معتمدة",
"level": "4",
"level_arabic": "الرابع",
"semester": "الأول",
"expected_codes": [
"ENCU 401",
"GHDS 401",
"MATH 401",
"MATH 403",
"MATH 405",
"MATH 407",
"MATH 409",
"MATH 411",
"MATH 413",
"MATH 415",
"MATH 421",
"SKIL 401"
],
"status": "PASS",
"found_codes": [
"MATH 401",
"MATH 403",
"MATH 405",
"MATH 407",
"MATH 409",
"MATH 411",
"MATH 413",
"MATH 415",
"MATH 421"
],
"missing_codes": [],
"extra_codes": [],
"diagnosis": "Core table complete; 3 univ-req row(s) cut at chunk boundary: ['ENCU 401', 'GHDS 401', 'SKIL 401']",
"chatbot_response_snippet": "| حالة المقرر | رقم المقرر | اسم المقرر | الساعات المعتمدة | متطلبات سابقة ||---|---|---|---|---|| إجباري (14 ساعة) | MATH 401 | التحليل الدالي | 3 | - || إجباري | MATH 403 | التحليل المركب | 3 | MATH 204 || إجباري | MATH 411 | نظرية الجوامد | 3 | - || إجباري | MATH 413 | النظرية النسبية | 3 | - || إجباري | MATH 405 | مشروع بحثي | 4 | - || اختياري (يختار الطالب 2 ساعة) - رياضيات بحتة | MATH 407 | ",
"response_time_seconds": 15.61
},
{
"program_num": "1",
"program": "برنامج الرياضيات (تخصص منفرد) - 134 ساعة معتمدة",
"level": "4",
"level_arabic": "الرابع",
"semester": "الثاني",
"expected_codes": [
"MATH 402",
"MATH 404",
"MATH 412",
"MATH 414",
"MATH 416",
"MATH 418",
"MATH 432",
"MATH 434"
],
"status": "PASS",
"found_codes": [
"MATH 402",
"MATH 404",
"MATH 412",
"MATH 414",
"MATH 416",
"MATH 418",
"MATH 432",
"MATH 434"
],
"missing_codes": [],
"extra_codes": [],
"diagnosis": "",
"chatbot_response_snippet": "| حالة المقرر | رقم المقرر | اسم المقرر | الساعات المعتمدة | متطلبات سابقة ||---|---|---|---|---|| إجباري (14 ساعة) | MATH 402 | الجبر المجرد (2) – الحلقات والحقول | 3 | MATH 301 || إجباري | MATH 404 | المعادلات التفاضلية الجزئية | 3 | MATH 202 || إجباري | MATH 412 | الميكانيكا الإحصائية | 3 | - || إجباري | MATH 414 | الميكانيكا الفضائية | 3 | - || إجباري | MATH 416 | مشروع بحثي | 4 | - || اختياري",
"response_time_seconds": 13.95
},
{
"program_num": "2",
"program": "برنامج الرياضيات البحتة والإحصاء الرياضي (تخصص مزدوج) - 140 ساعة معتمدة",
"level": "1",
"level_arabic": "الأول",
"semester": "الأول",
"expected_codes": [
"CHEM 101",
"CHEM 103",
"HURI 101",
"MATH 101",
"PHYS 101",
"SAFS 101",
"STAT 101"
],
"status": "PASS",
"found_codes": [
"CHEM 101",
"CHEM 103",
"HURI 101",
"MATH 101",
"PHYS 101",
"SAFS 101",
"STAT 101"
],
"missing_codes": [],
"extra_codes": [],
"diagnosis": "",
"chatbot_response_snippet": "| حالة المقرر | رقم المقرر | اسم المقرر | الساعات المعتمدة | متطلبات سابقة ||---|---|---|---|---|| متطلب الجامعة | SAFS 101 | الأمن والسلامة | 1 | - || متطلب الجامعة | HURI 101 | حقوق الإنسان | - (P/F) | - || متطلبات الكلية | MATH 101 | تفاضل وتكامل (1) | 4 | - || متطلبات الكلية | PHYS 101 | فيزياء عامة (1) | 4 | - || متطلبات الكلية | CHEM 101 | كيمياء عامة (1) | 3 | - || متطلبات الكلية | CHEM 103",
"response_time_seconds": 14.09
},
{
"program_num": "2",
"program": "برنامج الرياضيات البحتة والإحصاء الرياضي (تخصص مزدوج) - 140 ساعة معتمدة",
"level": "1",
"level_arabic": "الأول",
"semester": "الثاني",
"expected_codes": [
"COMP 102",
"COMP 104",
"ENGL 102",
"INCO 102",
"MATH 102",
"MATH 104",
"STAT 102"
],
"status": "PASS",
"found_codes": [
"COMP 102",
"COMP 104",
"ENGL 102",
"INCO 102",
"MATH 102",
"MATH 104",
"STAT 102"
],
"missing_codes": [],
"extra_codes": [],
"diagnosis": "",
"chatbot_response_snippet": "| حالة المقرر | رقم المقرر | اسم المقرر | الساعات المعتمدة | متطلبات سابقة ||---|---|---|---|---|| متطلب الجامعة | ENGL 102 | لغة إنجليزية (1) | 2 | - || متطلب الجامعة | INCO 102 | مدخل في الحاسب الآلي | - (P/F) | - || متطلبات الكلية | MATH 102 | تفاضل وتكامل (2) | 3 | - || متطلبات الكلية | STAT 102 | نظرية الاحتمالات (1) | 3 | - || متطلبات الكلية | MATH 104 | مفاهيم أساسية في الرياضيات | 3 | - ||",
"response_time_seconds": 14.33
},
{
"program_num": "2",
"program": "برنامج الرياضيات البحتة والإحصاء الرياضي (تخصص مزدوج) - 140 ساعة معتمدة",
"level": "2",
"level_arabic": "الثاني",
"semester": "الأول",
"expected_codes": [
"ENGL 201",
"MATH 201",
"MATH 203",
"MATH 205",
"STAT 201",
"STAT 205",
"STAT 207"
],
"status": "PASS",
"found_codes": [
"ENGL 201",
"MATH 201",
"MATH 203",
"MATH 205",
"STAT 201",
"STAT 205",
"STAT 207"
],
"missing_codes": [],
"extra_codes": [],
"diagnosis": "",
"chatbot_response_snippet": "| حالة المقرر | رقم المقرر | اسم المقرر | الساعات المعتمدة | متطلبات سابقة ||---|---|---|---|---|| متطلب الجامعة | ENGL 201 | لغة إنجليزية (2) | 2 | ENGL 102 || إجباري تخصص أول (9 ساعات) | MATH 201 | التحليل الرياضي | 3 | - || إجباري تخصص أول | MATH 203 | جبر خطي | 3 | - || إجباري تخصص أول | MATH 205 | نظرية الأعداد | 3 | - || إجباري تخصص ثاني (7 ساعات) | STAT 201 | نظرية الإحصاء (1) | 3 | STAT 10",
"response_time_seconds": 14.59
},
{
"program_num": "2",
"program": "برنامج الرياضيات البحتة والإحصاء الرياضي (تخصص مزدوج) - 140 ساعة معتمدة",
"level": "2",
"level_arabic": "الثاني",
"semester": "الثاني",
"expected_codes": [
"MATH 202",
"MATH 204",
"MATH 206",
"MATH 208",
"MATH 222",
"STAT 202",
"STAT 204",
"STAT 206",
"STAT 208"
],
"status": "PASS",
"found_codes": [
"MATH 202",
"MATH 204",
"MATH 206",
"MATH 208",
"MATH 222",
"STAT 202",
"STAT 204",
"STAT 206",
"STAT 208"
],
"missing_codes": [],
"extra_codes": [],
"diagnosis": "",
"chatbot_response_snippet": "| حالة المقرر | رقم المقرر | اسم المقرر | الساعات المعتمدة | متطلبات سابقة ||---|---|---|---|---|| إجباري تخصص أول (6 ساعات) | MATH 202 | معادلات تفاضلية عادية | 3 | MATH 101 / OR 102 || إجباري تخصص أول | MATH 204 | تحليل حقيقي | 3 | - || اختياري تخصص أول (يختار الطالب 2 ساعة) | MATH 206 | نظرية الألعاب | 2 | - || اختياري تخصص أول | MATH 208 | البرمجة الخطية | 2 | - || اختياري تخصص أول | MATH 222 ",
"response_time_seconds": 17.2
},
{
"program_num": "2",
"program": "برنامج الرياضيات البحتة والإحصاء الرياضي (تخصص مزدوج) - 140 ساعة معتمدة",
"level": "3",
"level_arabic": "الثالث",
"semester": "الأول",
"expected_codes": [
"MATH 301",
"MATH 303",
"MATH 305",
"MATH 307",
"MATH 319",
"MATH 331",
"SCTH 301",
"STAT 301",
"STAT 303",
"STAT 305",
"STAT 311",
"STAT 315"
],
"status": "PASS",
"found_codes": [
"MATH 301",
"MATH 303",
"MATH 305",
"MATH 307",
"MATH 319",
"MATH 331",
"SCTH 301",
"STAT 301",
"STAT 303",
"STAT 305",
"STAT 311",
"STAT 315"
],
"missing_codes": [],
"extra_codes": [],
"diagnosis": "",
"chatbot_response_snippet": "| حالة المقرر | رقم المقرر | اسم المقرر | الساعات المعتمدة | متطلبات سابقة ||---|---|---|---|---|| متطلب الجامعة | SCTH 301 | التفكير العلمي | 1 | - || إجباري تخصص أول (6 ساعات) | MATH 301 | الجبر المجرد (1) – نظرية الزمر | 3 | - || إجباري تخصص أول | MATH 303 | التحليل العددي | 3 | - || اختياري تخصص أول (يختار الطالب 2 ساعة) | MATH 305 | الهندسة التفاضلية | 2 | - || اختياري تخصص أول | MATH 307 | ن",
"response_time_seconds": 20.64
},
{
"program_num": "2",
"program": "برنامج الرياضيات البحتة والإحصاء الرياضي (تخصص مزدوج) - 140 ساعة معتمدة",
"level": "3",
"level_arabic": "الثالث",
"semester": "الثاني",
"expected_codes": [
"ETHR 302",
"MATH 302",
"MATH 304",
"MATH 306",
"STAT 302",
"STAT 304",
"STAT 314",
"STAT 318"
],
"status": "PASS",
"found_codes": [
"ETHR 302",
"MATH 302",
"MATH 304",
"MATH 306",
"STAT 302",
"STAT 304",
"STAT 314",
"STAT 318"
],
"missing_codes": [],
"extra_codes": [],
"diagnosis": "",
"chatbot_response_snippet": "| حالة المقرر | رقم المقرر | اسم المقرر | الساعات المعتمدة | متطلبات سابقة ||---|---|---|---|---|| متطلب الجامعة | ETHR 302 | أخلاقيات البحث العلمي | 1 | - || إجباري تخصص أول (8 ساعات) | MATH 302 | التوبولوجي العام | 3 | - || إجباري تخصص أول | MATH 304 | نظرية القياس | 3 | MATH 204 || إجباري تخصص أول | MATH 306 | بحوث العمليات | 2 | - || إجباري تخصص ثاني (6 ساعات) | STAT 302 | استدلال إحصائي (2) |",
"response_time_seconds": 16.11
},
{
"program_num": "2",
"program": "برنامج الرياضيات البحتة والإحصاء الرياضي (تخصص مزدوج) - 140 ساعة معتمدة",
"level": "4",
"level_arabic": "الرابع",
"semester": "الأول",
"expected_codes": [
"ENCU 401",
"GHDS 401",
"MATH 401",
"MATH 403",
"MATH 407",
"MATH 409",
"MATH 421",
"MATH 423",
"SKIL 401",
"STAT 401",
"STAT 403",
"STAT 405",
"STAT 415"
],
"status": "PASS",
"found_codes": [
"ENCU 401",
"GHDS 401",
"MATH 401",
"MATH 403",
"MATH 407",
"MATH 409",
"MATH 421",
"MATH 423",
"SKIL 401",
"STAT 401",
"STAT 403",
"STAT 405",
"STAT 415"
],
"missing_codes": [],
"extra_codes": [],
"diagnosis": "",
"chatbot_response_snippet": "| حالة المقرر | رقم المقرر | اسم المقرر | الساعات المعتمدة | متطلبات سابقة ||---|---|---|---|---|| متطلب الجامعة (يختار ساعة واحدة) | SKIL 401 | مهارات العمل | 1 | - || متطلب الجامعة | ENCU 401 | ثقافة بيئية | 1 | - || متطلب الجامعة | GHDS 401 | نشأة وتاريخ وتطور العلوم | 1 | - || إجباري تخصص أول (7 ساعات) | MATH 401 | التحليل الدالي | 3 | - || إجباري تخصص أول | MATH 403 | التحليل المركب | 3 | MAT",
"response_time_seconds": 21.04
},
{
"program_num": "2",
"program": "برنامج الرياضيات البحتة والإحصاء الرياضي (تخصص مزدوج) - 140 ساعة معتمدة",
"level": "4",
"level_arabic": "الرابع",
"semester": "الثاني",
"expected_codes": [
"MATH 402",
"MATH 404",
"MATH 406",
"MATH 408",
"STAT 404",
"STAT 406",
"STAT 408",
"STAT 426"
],
"status": "PASS",
"found_codes": [
"MATH 402",
"MATH 404",
"MATH 406",
"MATH 408",
"STAT 404",
"STAT 406",
"STAT 408",
"STAT 426"
],
"missing_codes": [],
"extra_codes": [],
"diagnosis": "",
"chatbot_response_snippet": "| حالة المقرر | رقم المقرر | اسم المقرر | الساعات المعتمدة | متطلبات سابقة ||---|---|---|---|---|| إجباري تخصص أول (6 ساعات) | MATH 402 | الجبر المجرد (2) - الحلقات والحقول | 3 | MATH 301 || إجباري تخصص أول | MATH 404 | المعادلات التفاضلية الجزئية | 3 | MATH 202 || اختياري تخصص أول (يختار الطالب 3 ساعات) | MATH 406 | جبر خطي متقدم | 3 | MATH 203 || اختياري تخصص أول | MATH 408 | موضوعات مختارة في ا",
"response_time_seconds": 16.56
},
{
"program_num": "3",
"program": "برنامج الرياضيات البحتة وعلوم الحاسب (تخصص مزدوج) - 140 ساعة معتمدة",
"level": "1",
"level_arabic": "الأول",
"semester": "الأول",
"expected_codes": [
"CHEM 101",
"CHEM 103",
"HURI 101",
"MATH 101",
"PHYS 101",
"SAFS 101",
"STAT 101"
],
"status": "PASS",
"found_codes": [
"CHEM 101",
"CHEM 103",
"HURI 101",
"MATH 101",
"PHYS 101",
"SAFS 101",
"STAT 101"
],
"missing_codes": [],
"extra_codes": [],
"diagnosis": "",
"chatbot_response_snippet": "| حالة المقرر | رقم المقرر | اسم المقرر | الساعات المعتمدة | متطلبات سابقة ||---|---|---|---|---|| متطلب الجامعة | SAFS 101 | الأمن والسلامة | 1 | - || متطلب الجامعة | HURI 101 | حقوق الإنسان | - (P/F) | - || متطلبات الكلية | MATH 101 | تفاضل وتكامل (1) | 4 | - || متطلبات الكلية | PHYS 101 | فيزياء عامة (1) | 4 | - || متطلبات الكلية | CHEM 101 | كيمياء عامة (1) | 3 | - || متطلبات الكلية | CHEM 103",
"response_time_seconds": 14.05
},
{
"program_num": "3",
"program": "برنامج الرياضيات البحتة وعلوم الحاسب (تخصص مزدوج) - 140 ساعة معتمدة",
"level": "1",
"level_arabic": "الأول",
"semester": "الثاني",
"expected_codes": [
"COMP 102",
"COMP 104",
"COMP 106",
"ENGL 102",
"INCO 102",
"MATH 102",
"MATH 104"
],
"status": "PASS",
"found_codes": [
"COMP 102",
"COMP 104",
"COMP 106",
"ENGL 102",
"INCO 102",
"MATH 102",
"MATH 104"
],
"missing_codes": [],
"extra_codes": [],
"diagnosis": "",
"chatbot_response_snippet": "| حالة المقرر | رقم المقرر | اسم المقرر | الساعات المعتمدة | متطلبات سابقة ||---|---|---|---|---|| متطلب الجامعة | ENGL 102 | لغة إنجليزية (1) | 2 | - || متطلب الجامعة | INCO 102 | مدخل في الحاسب الآلي | - (P/F) | - || متطلبات الكلية | MATH 102 | تفاضل وتكامل (2) | 3 | - || متطلبات الكلية | MATH 104 | مفاهيم أساسية في الرياضيات | 3 | - || متطلبات الكلية | COMP 102 | مقدمة في الحاسب الآلي | 3 | - |",
"response_time_seconds": 14.37
},
{
"program_num": "3",
"program": "برنامج الرياضيات البحتة وعلوم الحاسب (تخصص مزدوج) - 140 ساعة معتمدة",
"level": "2",
"level_arabic": "الثاني",
"semester": "الأول",
"expected_codes": [
"COMP 201",
"COMP 207",
"ENGL 201",
"MATH 201",
"MATH 203",
"MATH 205"
],
"status": "PASS",
"found_codes": [
"COMP 201",
"COMP 207",
"ENGL 201",
"MATH 201",
"MATH 203",
"MATH 205"
],
"missing_codes": [],
"extra_codes": [],
"diagnosis": "",
"chatbot_response_snippet": "| حالة المقرر | رقم المقرر | اسم المقرر | الساعات المعتمدة | متطلبات سابقة ||---|---|---|---|---|| متطلب الجامعة | ENGL 201 | لغة إنجليزية (2) | 2 | ENGL 102 || إجباري تخصص أول (9 ساعات) | MATH 201 | التحليل الرياضي | 3 | - || إجباري تخصص أول | MATH 203 | جبر خطي | 3 | - || إجباري تخصص أول | MATH 205 | نظرية الأعداد | 3 | - || إجباري تخصص ثاني (7 ساعات) | COMP 201 | تصميم وتحليل الخوارزميات | 3 | ",
"response_time_seconds": 13.38
},
{
"program_num": "3",
"program": "برنامج الرياضيات البحتة وعلوم الحاسب (تخصص مزدوج) - 140 ساعة معتمدة",
"level": "2",
"level_arabic": "الثاني",
"semester": "الثاني",
"expected_codes": [
"COMP 202",
"COMP 204",
"COMP 206",
"COMP 208",
"COMP 212",
"MATH 202",
"MATH 204",
"MATH 206",
"MATH 208",
"MATH 222"
],
"status": "PASS",
"found_codes": [
"COMP 202",
"COMP 204",
"COMP 206",
"COMP 208",
"COMP 212",
"MATH 202",
"MATH 204",
"MATH 206",
"MATH 208",
"MATH 222"
],
"missing_codes": [],
"extra_codes": [],
"diagnosis": "",
"chatbot_response_snippet": "| حالة المقرر | رقم المقرر | اسم المقرر | الساعات المعتمدة | متطلبات سابقة ||---|---|---|---|---|| إجباري تخصص أول (6 ساعات) | MATH 202 | معادلات تفاضلية عادية | 3 | MATH 101 / OR 102 || إجباري تخصص أول | MATH 204 | تحليل حقيقي | 3 | - || اختياري تخصص أول (يختار الطالب 2 ساعة) | MATH 206 | نظرية الألعاب | 2 | - || اختياري تخصص أول | MATH 208 | البرمجة الخطية | 2 | - || اختياري تخصص أول | MATH 222 ",
"response_time_seconds": 18.42
},
{
"program_num": "3",
"program": "برنامج الرياضيات البحتة وعلوم الحاسب (تخصص مزدوج) - 140 ساعة معتمدة",
"level": "3",
"level_arabic": "الثالث",
"semester": "الأول",
"expected_codes": [
"COMP 303",
"COMP 305",
"COMP 307",
"COMP 309",
"COMP 311",
"COMP 313",
"MATH 301",
"MATH 303",
"MATH 305",
"MATH 307",
"MATH 319",
"MATH 331",
"SCTH 301"
],
"status": "PASS",
"found_codes": [
"COMP 303",
"COMP 305",
"COMP 307",
"COMP 309",
"COMP 311",
"COMP 313",
"MATH 301",
"MATH 303",
"MATH 305",
"MATH 307",
"MATH 319",
"MATH 331",
"SCTH 301"
],
"missing_codes": [],
"extra_codes": [],
"diagnosis": "",
"chatbot_response_snippet": "| حالة المقرر | رقم المقرر | اسم المقرر | الساعات المعتمدة | متطلبات سابقة ||---|---|---|---|---|| متطلب الجامعة | SCTH 301 | التفكير العلمي | 1 | - || إجباري تخصص أول (6 ساعات) | MATH 301 | الجبر المجرد (1) – نظرية الزمر | 3 | - || إجباري تخصص أول | MATH 303 | التحليل العددي | 3 | - || اختياري تخصص أول (يختار الطالب 2 ساعة) | MATH 305 | الهندسة التفاضلية | 2 | - || اختياري تخصص أول | MATH 307 | ن",
"response_time_seconds": 20.47
},
{
"program_num": "3",
"program": "برنامج الرياضيات البحتة وعلوم الحاسب (تخصص مزدوج) - 140 ساعة معتمدة",
"level": "3",
"level_arabic": "الثالث",
"semester": "الثاني",
"expected_codes": [
"COMP 302",
"COMP 304",
"COMP 306",
"COMP 308",
"ETHR 302",
"MATH 302",
"MATH 304",
"MATH 306"
],
"status": "PASS",
"found_codes": [
"COMP 302",
"COMP 304",
"COMP 306",
"COMP 308",
"ETHR 302",
"MATH 302",
"MATH 304",
"MATH 306"
],
"missing_codes": [],
"extra_codes": [],
"diagnosis": "",
"chatbot_response_snippet": "| حالة المقرر | رقم المقرر | اسم المقرر | الساعات المعتمدة | متطلبات سابقة ||---|---|---|---|---|| متطلب الجامعة | ETHR 302 | أخلاقيات البحث العلمي | 1 | - || إجباري تخصص أول (8 ساعات) | MATH 302 | التوبولوجي العام | 3 | - || إجباري تخصص أول | MATH 304 | نظرية القياس | 3 | MATH 204 || إجباري تخصص أول | MATH 306 | بحوث العمليات | 2 | - || إجباري تخصص ثاني (5 ساعات) | COMP 302 | تآلفيات خوارزمية | 2",
"response_time_seconds": 15.74
},
{
"program_num": "3",
"program": "برنامج الرياضيات البحتة وعلوم الحاسب (تخصص مزدوج) - 140 ساعة معتمدة",
"level": "4",
"level_arabic": "الرابع",
"semester": "الأول",
"expected_codes": [
"COMP 401",
"COMP 403",
"COMP 407",
"COMP 411",
"COMP 413",
"ENCU 401",
"GHDS 401",
"MATH 401",
"MATH 403",
"MATH 407",
"MATH 409",
"MATH 421",
"MATH 423",
"SKIL 401"
],
"status": "PASS",
"found_codes": [
"COMP 401",
"COMP 403",
"COMP 407",
"COMP 411",
"COMP 413",
"ENCU 401",
"GHDS 401",
"MATH 401",
"MATH 403",
"MATH 407",
"MATH 409",
"MATH 421",
"MATH 423",
"SKIL 401"
],
"missing_codes": [],
"extra_codes": [],
"diagnosis": "",
"chatbot_response_snippet": "| حالة المقرر | رقم المقرر | اسم المقرر | الساعات المعتمدة | متطلبات سابقة ||---|---|---|---|---|| متطلب الجامعة (يختار ساعة واحدة) | SKIL 401 | مهارات العمل | 1 | - || متطلب الجامعة | ENCU 401 | ثقافة بيئية | 1 | - || متطلب الجامعة | GHDS 401 | نشأة وتاريخ وتطور العلوم | 1 | - || إجباري تخصص أول (7 ساعات) | MATH 401 | التحليل الدالي | 3 | - || إجباري تخصص أول | MATH 403 | التحليل المركب | 3 | MAT",
"response_time_seconds": 22.16
},
{
"program_num": "3",
"program": "برنامج الرياضيات البحتة وعلوم الحاسب (تخصص مزدوج) - 140 ساعة معتمدة",
"level": "4",
"level_arabic": "الرابع",
"semester": "الثاني",
"expected_codes": [
"COMP 402",
"COMP 412",
"COMP 414",
"COMP 416",
"COMP 418",
"MATH 402",
"MATH 404",
"MATH 406",
"MATH 408"
],
"status": "PASS",
"found_codes": [
"COMP 402",
"COMP 412",
"COMP 414",
"COMP 416",
"COMP 418",
"MATH 402",
"MATH 404",
"MATH 406",
"MATH 408"
],
"missing_codes": [],
"extra_codes": [],
"diagnosis": "",
"chatbot_response_snippet": "| حالة المقرر | رقم المقرر | اسم المقرر | الساعات المعتمدة | متطلبات سابقة ||---|---|---|---|---|| إجباري تخصص أول (6 ساعات) | MATH 402 | الجبر المجرد (2) - الحلقات والحقول | 3 | MATH 301 || إجباري تخصص أول | MATH 404 | المعادلات التفاضلية الجزئية | 3 | MATH 202 || اختياري تخصص أول (يختار الطالب 3 ساعات من هذه المقررات) | MATH 406 | جبر خطي متقدم | 2 | MATH 203 || اختياري تخصص أول | MATH 408 | موض",
"response_time_seconds": 17.78
},
{
"program_num": "4",
"program": "برنامج الإحصاء الرياضي (تخصص منفرد) - 134 ساعة معتمدة",
"level": "1",
"level_arabic": "الأول",
"semester": "الأول",
"expected_codes": [
"CHEM 101",
"CHEM 103",
"HURI 101",
"MATH 101",
"PHYS 101",
"SAFS 101",
"STAT 101"
],
"status": "PASS",
"found_codes": [
"CHEM 101",
"CHEM 103",
"HURI 101",
"MATH 101",
"PHYS 101",
"SAFS 101",
"STAT 101"
],
"missing_codes": [],
"extra_codes": [],
"diagnosis": "",
"chatbot_response_snippet": "| حالة المقرر | رقم المقرر | اسم المقرر | الساعات المعتمدة | متطلبات سابقة ||---|---|---|---|---|| متطلب الجامعة | SAFS 101 | الأمن والسلامة | 1 | - || متطلب الجامعة | HURI 101 | حقوق الإنسان | - (P/F) | - || متطلبات الكلية | MATH 101 | تفاضل وتكامل (1) | 4 | - || متطلبات الكلية | PHYS 101 | فيزياء عامة (1) | 4 | - || متطلبات الكلية | CHEM 101 | كيمياء عامة (1) | 3 | - || متطلبات الكلية | CHEM 103",
"response_time_seconds": 13.88
},
{
"program_num": "4",
"program": "برنامج الإحصاء الرياضي (تخصص منفرد) - 134 ساعة معتمدة",
"level": "1",
"level_arabic": "الأول",
"semester": "الثاني",
"expected_codes": [
"COMP 102",
"COMP 104",
"ENGL 102",
"INCO 102",
"MATH 102",
"MATH 104",
"STAT 102"
],
"status": "PASS",
"found_codes": [
"COMP 102",
"COMP 104",
"ENGL 102",
"INCO 102",
"MATH 102",
"MATH 104",
"STAT 102"
],
"missing_codes": [],
"extra_codes": [],
"diagnosis": "",
"chatbot_response_snippet": "| حالة المقرر | رقم المقرر | اسم المقرر | الساعات المعتمدة | متطلبات سابقة ||---|---|---|---|---|| متطلب الجامعة | ENGL 102 | لغة إنجليزية (1) | 2 | - || متطلب الجامعة | INCO 102 | مدخل في الحاسب الآلي | - (P/F) | - || متطلبات الكلية | MATH 102 | تفاضل وتكامل (2) | 3 | - || متطلبات الكلية | STAT 102 | نظرية الاحتمالات (1) | 3 | - || متطلبات الكلية | MATH 104 | مفاهيم أساسية في الرياضيات | 3 | - ||",
"response_time_seconds": 14.28
},
{
"program_num": "4",
"program": "برنامج الإحصاء الرياضي (تخصص منفرد) - 134 ساعة معتمدة",
"level": "2",
"level_arabic": "الثاني",
"semester": "الأول",
"expected_codes": [
"ENGL 201",
"MATH 203",
"STAT 201",
"STAT 203",
"STAT 205",
"STAT 221",
"STAT 223"
],
"status": "PASS",
"found_codes": [
"ENGL 201",
"MATH 203",
"STAT 201",
"STAT 203",
"STAT 205",
"STAT 221",
"STAT 223"
],
"missing_codes": [],
"extra_codes": [],
"diagnosis": "",
"chatbot_response_snippet": "| حالة المقرر | رقم المقرر | اسم المقرر | الساعات المعتمدة | متطلبات سابقة ||---|---|---|---|---|| متطلب الجامعة | ENGL 201 | لغة إنجليزية (2) | 2 | ENGL 102 || إجباري (12 ساعة) | STAT 201 | نظرية الإحصاء (1) | 3 | STAT 102 || إجباري | STAT 203 | طرق إحصائية (1) | 3 | STAT 101 || إجباري | STAT 205 | رياضيات إحصائية | 3 | MATH 102 || إجباري | MATH 203 | جبر خطي | 3 | - || اختياري (يختار الطالب 3 سا",
"response_time_seconds": 14.65
},
{
"program_num": "4",
"program": "برنامج الإحصاء الرياضي (تخصص منفرد) - 134 ساعة معتمدة",
"level": "2",
"level_arabic": "الثاني",
"semester": "الثاني",
"expected_codes": [
"MATH 202",
"MATH 204",
"STAT 202",
"STAT 204",
"STAT 206",
"STAT 222",
"STAT 224"
],
"status": "PASS",
"found_codes": [
"MATH 202",
"MATH 204",
"STAT 202",
"STAT 204",
"STAT 206",
"STAT 222",
"STAT 224"
],
"missing_codes": [],
"extra_codes": [],
"diagnosis": "",
"chatbot_response_snippet": "| حالة المقرر | رقم المقرر | اسم المقرر | الساعات المعتمدة | متطلبات سابقة ||---|---|---|---|---|| إجباري (15 ساعة) | STAT 202 | نظرية الإحصاء (2) | 3 | STAT 102 || إجباري | STAT 204 | طرق احتمالية في بحوث العمليات (1) | 3 | - || إجباري | STAT 206 | طرق إحصائية (2) | 3 | - || إجباري | MATH 202 | معادلات تفاضلية عادية | 3 | MATH 101 / OR 102 || إجباري | MATH 204 | تحليل حقيقي | 3 | - || اختياري (يخ",
"response_time_seconds": 14.16
},
{
"program_num": "4",
"program": "برنامج الإحصاء الرياضي (تخصص منفرد) - 134 ساعة معتمدة",
"level": "3",
"level_arabic": "الثالث",
"semester": "الأول",
"expected_codes": [
"SCTH 301",
"STAT 301",
"STAT 303",
"STAT 305",
"STAT 311",
"STAT 313",
"STAT 315",
"STAT 317"
],
"status": "PASS",
"found_codes": [
"SCTH 301",
"STAT 301",
"STAT 303",
"STAT 305",
"STAT 311",
"STAT 313",
"STAT 315",
"STAT 317"
],
"missing_codes": [],
"extra_codes": [],
"diagnosis": "",
"chatbot_response_snippet": "| حالة المقرر | رقم المقرر | اسم المقرر | الساعات المعتمدة | متطلبات سابقة ||---|---|---|---|---|| متطلب الجامعة | SCTH 301 | التفكير العلمي | 1 | - || إجباري (12 ساعة) | STAT 301 | استدلال إحصائي (1) | 3 | STAT 202 || إجباري | STAT 303 | عمليات عشوائية (1) | 3 | STAT 205 || إجباري | STAT 305 | إحصاءات مرتبة | 3 | STAT 202 || إجباري | STAT 311 | محاكاة ونمذجة | 3 | STAT 202 || اختياري (يختار الطال",
"response_time_seconds": 16.26
},
{
"program_num": "4",
"program": "برنامج الإحصاء الرياضي (تخصص منفرد) - 134 ساعة معتمدة",
"level": "3",
"level_arabic": "الثالث",
"semester": "الثاني",
"expected_codes": [
"ETHR 302",
"STAT 302",
"STAT 304",
"STAT 306",
"STAT 310",
"STAT 312",
"STAT 320",
"STAT 322"
],
"status": "PASS",
"found_codes": [
"STAT 302",
"STAT 304",
"STAT 306",
"STAT 310",
"STAT 312",
"STAT 320",
"STAT 322"
],
"missing_codes": [],
"extra_codes": [],
"diagnosis": "Core table complete; 1 univ-req row(s) cut at chunk boundary: ['ETHR 302']",
"chatbot_response_snippet": "| حالة المقرر | رقم المقرر | اسم المقرر | الساعات المعتمدة | متطلبات سابقة ||---|---|---|---|---|| إجباري (12 ساعة) | STAT 302 | استدلال إحصائي (2) | 3 | STAT 202 || إجباري | STAT 304 | طرق المعاينة | 3 | - || إجباري | STAT 306 | الإحصاء اللامعلمي | 3 | - || إجباري | STAT 320 | تحليل الانحدار | 3 | STAT 205 || اختياري (يختار الطالب 3 ساعات) | STAT 310 | نظرية التمييز | 3 | STAT 202, MATH 202 || اخ",
"response_time_seconds": 14.14
},
{
"program_num": "4",
"program": "برنامج الإحصاء الرياضي (تخصص منفرد) - 134 ساعة معتمدة",
"level": "4",
"level_arabic": "الرابع",
"semester": "الأول",
"expected_codes": [
"ENCU 401",
"GHDS 401",
"MATH 401",
"SKIL 401",
"STAT 401",
"STAT 403",
"STAT 405",
"STAT 411",
"STAT 415",
"STAT 417"
],
"status": "PASS",
"found_codes": [
"ENCU 401",
"GHDS 401",
"MATH 401",
"SKIL 401",
"STAT 401",
"STAT 403",
"STAT 405",
"STAT 411",
"STAT 415",
"STAT 417"
],
"missing_codes": [],
"extra_codes": [],
"diagnosis": "",
"chatbot_response_snippet": "| حالة المقرر | رقم المقرر | اسم المقرر | الساعات المعتمدة | متطلبات سابقة ||---|---|---|---|---|| متطلب الجامعة (يختار ساعة واحدة) | SKIL 401 | مهارات العمل | 1 | - || متطلب الجامعة | ENCU 401 | ثقافة بيئية | 1 | - || متطلب الجامعة | GHDS 401 | نشأة وتاريخ وتطور العلوم | 1 | - || إجباري (13 ساعة) | MATH 401 | تحليل دالي | 3 | MATH 204 || إجباري | STAT 401 | نظرية التوزيعات المتقدمة | 3 | STAT 202",
"response_time_seconds": 17.09
},
{
"program_num": "4",
"program": "برنامج الإحصاء الرياضي (تخصص منفرد) - 134 ساعة معتمدة",
"level": "4",
"level_arabic": "الرابع",
"semester": "الثاني",
"expected_codes": [
"STAT 402",
"STAT 404",
"STAT 406",
"STAT 408",
"STAT 412",
"STAT 416",
"STAT 418"
],
"status": "PASS",
"found_codes": [
"STAT 402",
"STAT 404",
"STAT 406",
"STAT 408",
"STAT 412",
"STAT 416",
"STAT 418"
],
"missing_codes": [],
"extra_codes": [],
"diagnosis": "",
"chatbot_response_snippet": "| حالة المقرر | رقم المقرر | اسم المقرر | الساعات المعتمدة | متطلبات سابقة ||---|---|---|---|---|| إجباري (13 ساعة) | STAT 404 | نظرية الاحتمالات (2) | 3 | STAT 102 / MATH 204 || إجباري | STAT 406 | إحصاءات بييز | 3 | - || إجباري | STAT 408 | سلاسل زمنية | 3 | STAT 302 || إجباري | STAT 402 | مشروع بحثي | 4 | - || اختياري (يختار الطالب 4 ساعات) | STAT 412 | نظرية الطوابير | 2 | STAT 303 || اختياري ",
"response_time_seconds": 13.67
},
{
"program_num": "5",
"program": "برنامج الإحصاء الرياضي وعلوم الحاسب (تخصص مزدوج) - 140 ساعة معتمدة",
"level": "1",
"level_arabic": "الأول",
"semester": "الأول",
"expected_codes": [
"CHEM 101",
"CHEM 103",
"HURI 101",
"MATH 101",
"PHYS 101",
"SAFS 101",
"STAT 101"
],
"status": "PASS",
"found_codes": [
"CHEM 101",
"CHEM 103",
"HURI 101",
"MATH 101",
"PHYS 101",
"SAFS 101",
"STAT 101"
],
"missing_codes": [],
"extra_codes": [],
"diagnosis": "",
"chatbot_response_snippet": "| حالة المقرر | رقم المقرر | اسم المقرر | الساعات المعتمدة | متطلبات سابقة ||---|---|---|---|---|| متطلب الجامعة | SAFS 101 | الأمن والسلامة | 1 | - || متطلب الجامعة | HURI 101 | حقوق الإنسان | - (P/F) | - || متطلبات الكلية | MATH 101 | تفاضل وتكامل (1) | 4 | - || متطلبات الكلية | PHYS 101 | فيزياء عامة (1) | 4 | - || متطلبات الكلية | CHEM 101 | كيمياء عامة (1) | 3 | - || متطلبات الكلية | CHEM 103",
"response_time_seconds": 13.98
},
{
"program_num": "5",
"program": "برنامج الإحصاء الرياضي وعلوم الحاسب (تخصص مزدوج) - 140 ساعة معتمدة",
"level": "1",
"level_arabic": "الأول",
"semester": "الثاني",
"expected_codes": [
"COMP 102",
"COMP 104",
"ENGL 102",
"INCO 102",
"MATH 102",
"MATH 104",
"STAT 102"
],
"status": "PASS",
"found_codes": [
"COMP 102",
"COMP 104",
"ENGL 102",
"INCO 102",
"MATH 102",
"MATH 104",
"STAT 102"
],
"missing_codes": [],
"extra_codes": [],
"diagnosis": "",
"chatbot_response_snippet": "| حالة المقرر | رقم المقرر | اسم المقرر | الساعات المعتمدة | متطلبات سابقة ||---|---|---|---|---|| متطلب الجامعة | ENGL 102 | لغة إنجليزية (1) | 2 | - || متطلب الجامعة | INCO 102 | مدخل في الحاسب الآلي | - (P/F) | - || متطلبات الكلية | MATH 102 | تفاضل وتكامل (2) | 3 | - || متطلبات الكلية | MATH 104 | مفاهيم أساسية في الرياضيات | 3 | - || متطلبات الكلية | STAT 102 | نظرية الاحتمالات (1) | 3 | - ||",
"response_time_seconds": 14.38
},
{
"program_num": "5",
"program": "برنامج الإحصاء الرياضي وعلوم الحاسب (تخصص مزدوج) - 140 ساعة معتمدة",
"level": "2",
"level_arabic": "الثاني",
"semester": "الأول",
"expected_codes": [
"COMP 201",
"COMP 207",
"ENGL 201",
"STAT 201",
"STAT 203",
"STAT 205"
],
"status": "PASS",
"found_codes": [
"COMP 201",
"COMP 207",
"ENGL 201",
"STAT 201",
"STAT 203",
"STAT 205"
],
"missing_codes": [],
"extra_codes": [],
"diagnosis": "",
"chatbot_response_snippet": "| حالة المقرر | رقم المقرر | اسم المقرر | الساعات المعتمدة | متطلبات سابقة ||---|---|---|---|---|| متطلب الجامعة | ENGL 201 | لغة إنجليزية (2) | 2 | ENGL 102 || إجباري تخصص أول (9 ساعات) | STAT 201 | نظرية الإحصاء (1) | 3 | STAT 102 || إجباري تخصص أول | STAT 203 | طرق إحصائية (1) | 3 | STAT 101 || إجباري تخصص أول | STAT 205 | رياضيات إحصائية | 3 | - || إجباري تخصص ثاني (7 ساعات) | COMP 201 | تصميم",
"response_time_seconds": 14.05
},
{
"program_num": "5",
"program": "برنامج الإحصاء الرياضي وعلوم الحاسب (تخصص مزدوج) - 140 ساعة معتمدة",
"level": "2",
"level_arabic": "الثاني",
"semester": "الثاني",
"expected_codes": [
"COMP 202",
"COMP 204",
"COMP 206",
"COMP 208",
"COMP 212",
"STAT 202",
"STAT 204",
"STAT 206",
"STAT 208"
],
"status": "PASS",
"found_codes": [
"COMP 202",
"COMP 204",
"COMP 206",
"COMP 208",
"COMP 212",
"STAT 202",
"STAT 204",
"STAT 206",
"STAT 208"
],
"missing_codes": [],
"extra_codes": [],
"diagnosis": "",
"chatbot_response_snippet": "| حالة المقرر | رقم المقرر | اسم المقرر | الساعات المعتمدة | متطلبات سابقة ||---|---|---|---|---|| إجباري تخصص أول (6 ساعات) | STAT 202 | نظرية الإحصاء (2) | 3 | STAT 102 || إجباري تخصص أول | STAT 204 | طرق احتمالية في بحوث العمليات (1) | 3 | - || اختياري تخصص أول (يختار الطالب 3 ساعات) | STAT 206 | طرق إحصائية (2) | 3 | - || اختياري تخصص أول | STAT 208 | مبادئ تحليل الانحدار | 3 | - || إجباري تخص",
"response_time_seconds": 17.7
},
{
"program_num": "5",
"program": "برنامج الإحصاء الرياضي وعلوم الحاسب (تخصص مزدوج) - 140 ساعة معتمدة",
"level": "3",
"level_arabic": "الثالث",
"semester": "الأول",
"expected_codes": [
"COMP 303",
"COMP 305",
"COMP 307",
"COMP 309",
"COMP 311",
"SCTH 301",
"STAT 301",
"STAT 303",
"STAT 305",
"STAT 311",
"STAT 315"
],
"status": "PASS",
"found_codes": [
"COMP 303",
"COMP 305",
"COMP 307",
"COMP 309",
"COMP 311",
"SCTH 301",
"STAT 301",
"STAT 303",
"STAT 305",
"STAT 311",
"STAT 315"
],
"missing_codes": [],
"extra_codes": [],
"diagnosis": "",
"chatbot_response_snippet": "| حالة المقرر | رقم المقرر | اسم المقرر | الساعات المعتمدة | متطلبات سابقة ||---|---|---|---|---|| متطلب الجامعة | SCTH 301 | التفكير العلمي | 1 | - || إجباري تخصص أول (6 ساعات) | STAT 301 | استدلال إحصائي (1) | 3 | STAT 202 || إجباري تخصص أول | STAT 303 | عمليات عشوائية (1) | 3 | STAT 205 || اختياري تخصص أول (يختار الطالب 3 ساعات) | STAT 305 | إحصاءات مرتبة | 3 | STAT 202 || اختياري تخصص أول | ST",
"response_time_seconds": 19.52
},
{
"program_num": "5",
"program": "برنامج الإحصاء الرياضي وعلوم الحاسب (تخصص مزدوج) - 140 ساعة معتمدة",
"level": "3",
"level_arabic": "الثالث",
"semester": "الثاني",
"expected_codes": [
"COMP 302",
"COMP 304",
"COMP 306",
"COMP 308",
"ETHR 302",
"STAT 302",
"STAT 304",
"STAT 314"
],
"status": "PASS",
"found_codes": [
"COMP 302",
"COMP 304",
"COMP 306",
"COMP 308",
"ETHR 302",
"STAT 302",
"STAT 304",
"STAT 314"
],
"missing_codes": [],
"extra_codes": [],
"diagnosis": "",
"chatbot_response_snippet": "| حالة المقرر | رقم المقرر | اسم المقرر | الساعات المعتمدة | متطلبات سابقة ||---|---|---|---|---|| متطلب الجامعة | ETHR 302 | أخلاقيات البحث العلمي | 1 | - || إجباري تخصص أول (8 ساعات) | STAT 302 | استدلال إحصائي (2) | 3 | STAT 202 || إجباري تخصص أول | STAT 304 | طرق المعاينة | 3 | - || إجباري تخصص أول | STAT 314 | نظرية الصلاحية | 2 | - || إجباري تخصص ثاني (5 ساعات) | COMP 302 | تآلفيات خوارزمية ",
"response_time_seconds": 16.06
},
{
"program_num": "5",
"program": "برنامج الإحصاء الرياضي وعلوم الحاسب (تخصص مزدوج) - 140 ساعة معتمدة",
"level": "4",
"level_arabic": "الرابع",
"semester": "الأول",
"expected_codes": [
"COMP 401",
"COMP 403",
"COMP 407",
"COMP 411",
"COMP 413",
"ENCU 401",
"GHDS 401",
"SKIL 401",
"STAT 405",
"STAT 411",
"STAT 415",
"STAT 417"
],
"status": "PASS",
"found_codes": [
"COMP 401",
"COMP 403",
"COMP 407",
"COMP 411",
"COMP 413",
"ENCU 401",
"GHDS 401",
"SKIL 401",
"STAT 405",
"STAT 411",
"STAT 415",
"STAT 417"
],
"missing_codes": [],
"extra_codes": [],
"diagnosis": "",
"chatbot_response_snippet": "| حالة المقرر | رقم المقرر | اسم المقرر | الساعات المعتمدة | متطلبات سابقة ||---|---|---|---|---|| متطلب الجامعة (يختار ساعة واحدة) | SKIL 401 | مهارات العمل | 1 | - || متطلب الجامعة | ENCU 401 | ثقافة بيئية | 1 | - || متطلب الجامعة | GHDS 401 | نشأة وتاريخ وتطور العلوم | 1 | - || إجباري تخصص أول (6 ساعات) | STAT 405 | تصميم وتحليل التجارب | 4 | STAT 302 || إجباري تخصص أول | STAT 415 | تحليل إحصائ",
"response_time_seconds": 20.67
},
{
"program_num": "5",
"program": "برنامج الإحصاء الرياضي وعلوم الحاسب (تخصص مزدوج) - 140 ساعة معتمدة",
"level": "4",
"level_arabic": "الرابع",
"semester": "الثاني",
"expected_codes": [
"COMP 402",
"COMP 404",
"COMP 414",
"COMP 416",
"COMP 418",
"STAT 408",
"STAT 412",
"STAT 416",
"STAT 418",
"STAT 424"
],
"status": "PASS",
"found_codes": [
"COMP 402",
"COMP 404",
"COMP 414",
"COMP 416",
"COMP 418",
"STAT 408",
"STAT 412",
"STAT 416",
"STAT 418",
"STAT 424"
],
"missing_codes": [],
"extra_codes": [],
"diagnosis": "",
"chatbot_response_snippet": "| حالة المقرر | رقم المقرر | اسم المقرر | الساعات المعتمدة | متطلبات سابقة ||---|---|---|---|---|| إجباري تخصص أول (7 ساعات) | STAT 408 | سلاسل زمنية | 3 | STAT 302 || إجباري تخصص أول | STAT 418 | عمليات عشوائية (2) | 2 | STAT 303 || إجباري تخصص أول | STAT 424 | مشروع بحثي في الإحصاء | 2 | - || اختياري تخصص أول (يختار الطالب 2 ساعة) | STAT 412 | نظرية الطوابير | 2 | STAT 303 || اختياري تخصص أول | ",
"response_time_seconds": 18.34
},
{
"program_num": "8",
"program": "برنامج علوم الحاسب (تخصص منفرد) - 134 ساعة معتمدة",
"level": "1",
"level_arabic": "الأول",
"semester": "الأول",
"expected_codes": [
"CHEM 101",
"CHEM 103",
"HURI 101",
"MATH 101",
"PHYS 101",
"SAFS 101",
"STAT 101"
],
"status": "PASS",
"found_codes": [
"CHEM 101",
"CHEM 103",
"HURI 101",
"MATH 101",
"PHYS 101",
"SAFS 101",
"STAT 101"
],
"missing_codes": [],
"extra_codes": [],
"diagnosis": "",
"chatbot_response_snippet": "| حالة المقرر | رقم المقرر | اسم المقرر | الساعات المعتمدة | متطلبات سابقة ||---|---|---|---|---|| متطلب الجامعة | SAFS 101 | الأمن والسلامة | 1 | - || متطلب الجامعة | HURI 101 | حقوق الإنسان | - (P/F) | - || متطلبات الكلية | MATH 101 | تفاضل وتكامل (1) | 4 | - || متطلبات الكلية | PHYS 101 | فيزياء عامة (1) | 4 | - || متطلبات الكلية | CHEM 101 | كيمياء عامة (1) | 3 | - || متطلبات الكلية | CHEM 103",
"response_time_seconds": 13.6
},
{
"program_num": "8",
"program": "برنامج علوم الحاسب (تخصص منفرد) - 134 ساعة معتمدة",
"level": "1",
"level_arabic": "الأول",
"semester": "الثاني",
"expected_codes": [
"COMP 102",
"COMP 104",
"COMP 106",
"ENGL 102",
"INCO 102",
"MATH 102",
"MATH 104"
],
"status": "PASS",
"found_codes": [
"COMP 102",
"COMP 104",
"COMP 106",
"ENGL 102",
"INCO 102",
"MATH 102",
"MATH 104"
],
"missing_codes": [],
"extra_codes": [],
"diagnosis": "",
"chatbot_response_snippet": "| حالة المقرر | رقم المقرر | اسم المقرر | الساعات المعتمدة | متطلبات سابقة ||---|---|---|---|---|| متطلب الجامعة | ENGL 102 | لغة إنجليزية (1) | 2 | - || متطلب الجامعة | INCO 102 | مدخل في الحاسب الآلي | - (P/F) | - || متطلبات الكلية | MATH 102 | تفاضل وتكامل (2) | 3 | - || متطلبات الكلية | MATH 104 | مفاهيم أساسية في الرياضيات | 3 | - || متطلبات الكلية | COMP 102 | مقدمة في الحاسب الآلي | 3 | - |",
"response_time_seconds": 14.31
},
{
"program_num": "8",
"program": "برنامج علوم الحاسب (تخصص منفرد) - 134 ساعة معتمدة",
"level": "2",
"level_arabic": "الثاني",
"semester": "الأول",
"expected_codes": [
"COMP 201",
"COMP 203",
"COMP 205",
"COMP 207",
"ENGL 201",
"MATH 203"
],
"status": "PASS",
"found_codes": [
"COMP 201",
"COMP 203",
"COMP 205",
"COMP 207",
"ENGL 201",
"MATH 203"
],
"missing_codes": [],
"extra_codes": [],
"diagnosis": "",
"chatbot_response_snippet": "| حالة المقرر | رقم المقرر | اسم المقرر | الساعات المعتمدة | متطلبات سابقة ||---|---|---|---|---|| متطلب الجامعة | ENGL 201 | لغة إنجليزية (2) | 2 | ENGL 102 || إجباري (15 ساعة) | COMP 201 | تصميم وتحليل الخوارزميات | 3 | - || إجباري | COMP 203 | نظرية الحسابات | 2 | - || إجباري | COMP 205 | برمجة حاسب (2) | 3 | COMP 104 || إجباري | COMP 207 | نظم قواعد بيانات | 4 | - || إجباري | MATH 203 | جبر خط",
"response_time_seconds": 13.15
},
{
"program_num": "8",
"program": "برنامج علوم الحاسب (تخصص منفرد) - 134 ساعة معتمدة",
"level": "2",
"level_arabic": "الثاني",
"semester": "الثاني",
"expected_codes": [
"COMP 202",
"COMP 204",
"COMP 206",
"COMP 208",
"COMP 210",
"MATH 202",
"STAT 218"
],
"status": "PASS",
"found_codes": [
"COMP 202",
"COMP 204",
"COMP 206",
"COMP 208",
"COMP 210",
"MATH 202",
"STAT 218"
],
"missing_codes": [],
"extra_codes": [],
"diagnosis": "",
"chatbot_response_snippet": "| حالة المقرر | رقم المقرر | اسم المقرر | الساعات المعتمدة | متطلبات سابقة ||---|---|---|---|---|| إجباري (14 ساعة) | COMP 202 | تراكيب البيانات | 3 | COMP 104 || إجباري | COMP 204 | شبكات الحاسب | 3 | - || إجباري | COMP 206 | برمجة الويب | 3 | COMP 104 || إجباري | COMP 208 | نظرية الآلات الذاتية | 3 | - || إجباري | COMP 210 | خوارزميات الرسوم | 2 | - || اختياري (يختار الطالب 3 ساعات) | MATH 202 |",
"response_time_seconds": 14.2
},
{
"program_num": "8",
"program": "برنامج علوم الحاسب (تخصص منفرد) - 134 ساعة معتمدة",
"level": "3",
"level_arabic": "الثالث",
"semester": "الأول",
"expected_codes": [
"COMP 301",
"COMP 303",
"COMP 305",
"COMP 307",
"COMP 309",
"COMP 311",
"MATH 303",
"MATH 333",
"SCTH 301"
],
"status": "PASS",
"found_codes": [
"COMP 301",
"COMP 303",
"COMP 305",
"COMP 307",
"COMP 309",
"COMP 311",
"MATH 303",
"MATH 333",
"SCTH 301"
],
"missing_codes": [],
"extra_codes": [],
"diagnosis": "",
"chatbot_response_snippet": "| حالة المقرر | رقم المقرر | اسم المقرر | الساعات المعتمدة | متطلبات سابقة ||---|---|---|---|---|| متطلب الجامعة | SCTH 301 | التفكير العلمي | 1 | - || إجباري (11 ساعة) | COMP 301 | برمجة متقدمة | 3 | COMP 205 || إجباري | COMP 305 | نظرية التعقد | 3 | - || إجباري | COMP 307 | نظم التشغيل | 3 | - || إجباري | COMP 309 | نظم الوسائط المتعددة | 2 | - || اختياري (يختار الطالب 5 ساعات) | COMP 303 | قواع",
"response_time_seconds": 15.6
},
{
"program_num": "8",
"program": "برنامج علوم الحاسب (تخصص منفرد) - 134 ساعة معتمدة",
"level": "3",
"level_arabic": "الثالث",
"semester": "الثاني",
"expected_codes": [
"COMP 302",
"COMP 304",
"COMP 306",
"COMP 308",
"COMP 310",
"COMP 312",
"COMP 314",
"ETHR 302"
],
"status": "PASS",
"found_codes": [
"COMP 302",
"COMP 304",
"COMP 306",
"COMP 308",
"COMP 310",
"COMP 312",
"COMP 314",
"ETHR 302"
],
"missing_codes": [],
"extra_codes": [],
"diagnosis": "",
"chatbot_response_snippet": "| حالة المقرر | رقم المقرر | اسم المقرر | الساعات المعتمدة | متطلبات سابقة ||---|---|---|---|---|| متطلب الجامعة | ETHR 302 | أخلاقيات البحث العلمي | 1 | - || إجباري (11 ساعة) | COMP 302 | تآلفيات خوارزمية | 2 | - || إجباري | COMP 304 | تصميم مؤلفات | 3 | COMP 208, 205 || إجباري | COMP 306 | رسومات الحاسب | 3 | COMP 205 || إجباري | COMP 308 | تشفير | 3 | - || اختياري (يختار الطالب 4 ساعات) | COMP ",
"response_time_seconds": 15.24
},
{
"program_num": "8",
"program": "برنامج علوم الحاسب (تخصص منفرد) - 134 ساعة معتمدة",
"level": "4",
"level_arabic": "الرابع",
"semester": "الأول",
"expected_codes": [
"COMP 401",
"COMP 403",
"COMP 405",
"COMP 407",
"COMP 409",
"COMP 411",
"COMP 413",
"COMP 415",
"ENCU 401",
"GHDS 401",
"SKIL 401"
],
"status": "PASS",
"found_codes": [
"COMP 401",
"COMP 403",
"COMP 405",
"COMP 407",
"COMP 409",
"COMP 411",
"COMP 413",
"COMP 415",
"ENCU 401",
"GHDS 401",
"SKIL 401"
],
"missing_codes": [],
"extra_codes": [],
"diagnosis": "",
"chatbot_response_snippet": "| حالة المقرر | رقم المقرر | اسم المقرر | الساعات المعتمدة | متطلبات سابقة ||---|---|---|---|---|| متطلب الجامعة (يختار ساعة واحدة) | SKIL 401 | مهارات العمل | 1 | - || متطلب الجامعة | ENCU 401 | ثقافة بيئية | 1 | - || متطلب الجامعة | GHDS 401 | نشأة وتاريخ وتطور العلوم | 1 | - || إجباري (11 ساعة) | COMP 401 | ذكاء اصطناعي | 3 | - || إجباري | COMP 403 | المعالجة المتوازية والموزعة | 3 | - || إجبار",
"response_time_seconds": 18.85
},
{
"program_num": "8",
"program": "برنامج علوم الحاسب (تخصص منفرد) - 134 ساعة معتمدة",
"level": "4",
"level_arabic": "الرابع",
"semester": "الثاني",
"expected_codes": [
"COMP 402",
"COMP 404",
"COMP 406",
"COMP 408",
"COMP 410",
"COMP 412",
"COMP 414",
"COMP 416"
],
"status": "PASS",
"found_codes": [
"COMP 402",
"COMP 404",
"COMP 406",
"COMP 408",
"COMP 410",
"COMP 412",
"COMP 414",
"COMP 416"
],
"missing_codes": [],
"extra_codes": [],
"diagnosis": "",
"chatbot_response_snippet": "| حالة المقرر | رقم المقرر | اسم المقرر | الساعات المعتمدة | متطلبات سابقة ||---|---|---|---|---|| إجباري (10 ساعات) | COMP 402 | المعلومات الحيوية | 3 | COMP 201, 205 || إجباري | COMP 404 | هندسة البرمجيات | 3 | COMP 205 || إجباري | COMP 406 | مشروع حاسب (ب) | 4 | - || اختياري (يختار الطالب 6 ساعات) | COMP 408 | موضوعات متقدمة في الذكاء الاصطناعي | 3 | - || اختياري | COMP 410 | الرؤية بالحاسب | 3",
"response_time_seconds": 14.62
},
{
"program_num": "9",
"program": "برنامج الفيزياء (تخصص منفرد) - 134 ساعة معتمدة",
"level": "1",
"level_arabic": "الأول",
"semester": "الأول",
"expected_codes": [
"CHEM 101",
"CHEM 103",
"HURI 101",
"MATH 101",
"PHYS 101",
"PHYS 103",
"SAFS 101"
],
"status": "PASS",
"found_codes": [
"CHEM 101",
"CHEM 103",
"HURI 101",
"MATH 101",
"PHYS 101",
"PHYS 103",
"SAFS 101"
],
"missing_codes": [],
"extra_codes": [],
"diagnosis": "",
"chatbot_response_snippet": "| حالة المقرر | رقم المقرر | اسم المقرر | الساعات المعتمدة | متطلبات سابقة ||---|---|---|---|---|| متطلب الجامعة | SAFS 101 | الأمن والسلامة | 1 | - || متطلب الجامعة | HURI 101 | حقوق الإنسان | - (P/F) | - || متطلبات الكلية | MATH 101 | تفاضل وتكامل (1) | 4 | - || متطلبات الكلية | PHYS 101 | فيزياء عامة (1) | 4 | - || متطلبات الكلية | CHEM 101 | كيمياء عامة (1) | 3 | - || متطلبات الكلية | CHEM 103",
"response_time_seconds": 14.16
},
{
"program_num": "9",
"program": "برنامج الفيزياء (تخصص منفرد) - 134 ساعة معتمدة",
"level": "1",
"level_arabic": "الأول",
"semester": "الثاني",
"expected_codes": [
"CHEM 102",
"CHEM 104",
"ENGL 102",
"INCO 102",
"MATH 102",
"PHYS 102",
"PHYS 104",
"PHYS 106"
],
"status": "PASS",
"found_codes": [
"CHEM 102",
"CHEM 104",
"ENGL 102",
"INCO 102",
"MATH 102",
"PHYS 102",
"PHYS 104",
"PHYS 106"
],
"missing_codes": [],
"extra_codes": [],
"diagnosis": "",
"chatbot_response_snippet": "| حالة المقرر | رقم المقرر | اسم المقرر | الساعات المعتمدة | متطلبات سابقة ||---|---|---|---|---|| متطلب الجامعة | ENGL 102 | لغة إنجليزية (1) | 2 | - || متطلب الجامعة | INCO 102 | مدخل في الحاسب الآلي | - (P/F) | - || متطلبات الكلية | PHYS 102 | فيزياء عامة (3) | 3 | - || متطلبات الكلية | PHYS 104 | فيزياء عامة (4) | 3 | - || متطلبات الكلية | PHYS 106 | فيزياء تجريبية (1) | 2 | - || متطلبات الكلي",
"response_time_seconds": 15.2
},
{
"program_num": "9",
"program": "برنامج الفيزياء (تخصص منفرد) - 134 ساعة معتمدة",
"level": "2",
"level_arabic": "الثاني",
"semester": "الأول",
"expected_codes": [
"ENGL 201",
"MATH 225",
"MATH 227",
"PHYS 201",
"PHYS 203",
"PHYS 205",
"PHYS 207",
"PHYS 209"
],
"status": "PASS",
"found_codes": [
"ENGL 201",
"MATH 225",
"MATH 227",
"PHYS 201",
"PHYS 203",
"PHYS 205",
"PHYS 207",
"PHYS 209"
],
"missing_codes": [],
"extra_codes": [],
"diagnosis": "",
"chatbot_response_snippet": "| حالة المقرر | رقم المقرر | اسم المقرر | الساعات المعتمدة | متطلبات سابقة ||---|---|---|---|---|| متطلب الجامعة | ENGL 201 | لغة إنجليزية (2) | 2 | ENGL 102 || إجباري (12 ساعة) | PHYS 201 | فيزياء حديثة (1) | 2 | PHYS 103 || إجباري | PHYS 203 | كهرومغناطيسية | 2 | PHYS 101 || إجباري | PHYS 205 | ديناميكا حرارية | 2 | PHYS 104 || إجباري | MATH 225 | تحليل متجهات وحساب ممتدات ومصفوفات | 3 | MATH 10",
"response_time_seconds": 16.31
},
{
"program_num": "9",
"program": "برنامج الفيزياء (تخصص منفرد) - 134 ساعة معتمدة",
"level": "2",
"level_arabic": "الثاني",
"semester": "الثاني",
"expected_codes": [
"MATH 202",
"PHYS 202",
"PHYS 204",
"PHYS 206",
"PHYS 208",
"PHYS 210",
"PHYS 212",
"STAT 232"
],
"status": "PASS",
"found_codes": [
"MATH 202",
"PHYS 202",
"PHYS 204",
"PHYS 206",
"PHYS 208",
"PHYS 210",
"PHYS 212",
"STAT 232"
],
"missing_codes": [],
"extra_codes": [],
"diagnosis": "",
"chatbot_response_snippet": "| حالة المقرر | رقم المقرر | اسم المقرر | الساعات المعتمدة | متطلبات سابقة ||---|---|---|---|---|| إجباري (9 ساعات) | PHYS 202 | فيزياء حديثة (2) | 2 | PHYS 103 || إجباري | PHYS 204 | بصريات فيزيائية | 2 | PHYS 102 || إجباري | MATH 202 | معادلات تفاضلية عادية | 3 | MATH 101 / OR 102 || إجباري | STAT 232 | الإحصاء والاحتمالات | 2 | MATH 102 || اختياري (يختار الطالب 7 ساعات) | PHYS 206 | دوائر كهربي",
"response_time_seconds": 16.58
},
{
"program_num": "9",
"program": "برنامج الفيزياء (تخصص منفرد) - 134 ساعة معتمدة",
"level": "3",
"level_arabic": "الثالث",
"semester": "الأول",
"expected_codes": [
"PHYS 301",
"PHYS 303",
"PHYS 305",
"PHYS 307",
"PHYS 309",
"PHYS 361",
"SCTH 301"
],
"status": "PASS",
"found_codes": [
"PHYS 301",
"PHYS 303",
"PHYS 305",
"PHYS 307",
"PHYS 309",
"PHYS 361",
"SCTH 301"
],
"missing_codes": [],
"extra_codes": [],
"diagnosis": "",
"chatbot_response_snippet": "| حالة المقرر | رقم المقرر | اسم المقرر | الساعات المعتمدة | متطلبات سابقة ||---|---|---|---|---|| متطلب الجامعة | SCTH 301 | التفكير العلمي | 1 | - || إجباري (17 ساعة) | PHYS 301 | ميكانيكا كلاسيكية | 3 | MATH 225, PHYS 103 || إجباري | PHYS 303 | إلكتروديناميكا | 3 | PHYS 203 || إجباري | PHYS 305 | ميكانيكا الكم (1) | 3 | PHYS 202, MATH 202 || إجباري | PHYS 307 | ميكانيكا إحصائية | 3 | STAT 232 |",
"response_time_seconds": 15.17
},
{
"program_num": "9",
"program": "برنامج الفيزياء (تخصص منفرد) - 134 ساعة معتمدة",
"level": "3",
"level_arabic": "الثالث",
"semester": "الثاني",
"expected_codes": [
"ETHR 302",
"PHYS 302",
"PHYS 304",
"PHYS 308",
"PHYS 310",
"PHYS 366"
],
"status": "PASS",
"found_codes": [
"PHYS 302",
"PHYS 304",
"PHYS 308",
"PHYS 310",
"PHYS 366"
],
"missing_codes": [],
"extra_codes": [],
"diagnosis": "Core table complete; 1 univ-req row(s) cut at chunk boundary: ['ETHR 302']",
"chatbot_response_snippet": "| حالة المقرر | رقم المقرر | اسم المقرر | الساعات المعتمدة | متطلبات سابقة ||---|---|---|---|---|| إجباري (14 ساعة) | PHYS 302 | جوامد (1) | 3 | PHYS 202 || إجباري | PHYS 304 | إلكترونيات (1) | 3 | PHYS 206, PHYS 212 || إجباري | PHYS 366 | فيزياء تجريبية (6) | 2 | PHYS 208 || إجباري | PHYS 308 | ميكانيكا الكم (2) | 3 | PHYS 202, MATH 202 || إجباري | PHYS 310 | بصريات (1) | 3 | PHYS 204 || **إجمالي",
"response_time_seconds": 13.28
},
{
"program_num": "9",
"program": "برنامج الفيزياء (تخصص منفرد) - 134 ساعة معتمدة",
"level": "4",
"level_arabic": "الرابع",
"semester": "الأول",
"expected_codes": [
"ENCU 401",
"GHDS 401",
"PHYS 401",
"PHYS 405",
"PHYS 407",
"PHYS 463",
"SKIL 401"
],
"status": "PASS",
"found_codes": [
"PHYS 401",
"PHYS 405",
"PHYS 407",
"PHYS 463"
],
"missing_codes": [],
"extra_codes": [],
"diagnosis": "Core table complete; 3 univ-req row(s) cut at chunk boundary: ['ENCU 401', 'GHDS 401', 'SKIL 401']",
"chatbot_response_snippet": "| حالة المقرر | رقم المقرر | اسم المقرر | الساعات المعتمدة | متطلبات سابقة ||---|---|---|---|---|| إجباري (9 ساعات) | PHYS 401 | جوامد (2) | 3 | PHYS 302 || إجباري | PHYS 463 | فيزياء تجريبية (7) | 2 | PHYS 366 || إجباري | PHYS 405 | بصريات (2) | 3 | PHYS 310 || إجباري | PHYS 407 | بحث ومقال (1) | 1 | - || اختياري (يختار الطالب 6 ساعات) | PHYS 4IN | اختياري (2) من الشعب | 3 | - || اختياري | PHYS 4",
"response_time_seconds": 13.42
},
{
"program_num": "9",
"program": "برنامج الفيزياء (تخصص منفرد) - 134 ساعة معتمدة",
"level": "4",
"level_arabic": "الرابع",
"semester": "الثاني",
"expected_codes": [
"PHYS 404",
"PHYS 408",
"PHYS 410",
"PHYS 466"
],
"status": "PASS",
"found_codes": [
"PHYS 404",
"PHYS 408",
"PHYS 410",
"PHYS 466"
],
"missing_codes": [],
"extra_codes": [],
"diagnosis": "",
"chatbot_response_snippet": "| حالة المقرر | رقم المقرر | اسم المقرر | الساعات المعتمدة | متطلبات سابقة ||---|---|---|---|---|| إجباري (8 ساعات) | PHYS 404 | فيزياء نووية (2) | 3 | PHYS 309 || إجباري | PHYS 466 | فيزياء تجريبية (8) | 1 | PHYS 366 || إجباري | PHYS 408 | إلكترونيات (2) | 3 | PHYS 304 || إجباري | PHYS 410 | بحث ومقال (2) | 1 | - || اختياري (يختار الطالب 9 ساعات) | PHYS 4IN | اختياري (4) | 3 | - || اختياري | PHYS",
"response_time_seconds": 13.07
},
{
"program_num": "10",
"program": "برنامج الفيزياء الحيوية (تخصص منفرد) - 134 ساعة معتمدة",
"level": "1",
"level_arabic": "الأول",
"semester": "الأول",
"expected_codes": [
"CHEM 101",
"CHEM 103",
"HURI 101",
"MATH 101",
"PHYS 101",
"PHYS 103",
"SAFS 101"
],
"status": "PASS",
"found_codes": [
"CHEM 101",
"CHEM 103",
"HURI 101",
"MATH 101",
"PHYS 101",
"PHYS 103",
"SAFS 101"
],
"missing_codes": [],
"extra_codes": [],
"diagnosis": "",
"chatbot_response_snippet": "| حالة المقرر | رقم المقرر | اسم المقرر | الساعات المعتمدة | متطلبات سابقة ||---|---|---|---|---|| متطلب الجامعة | SAFS 101 | الأمن والسلامة | 1 | - || متطلب الجامعة | HURI 101 | حقوق الإنسان | - (P/F) | - || متطلبات الكلية | MATH 101 | تفاضل وتكامل (1) | 4 | - || متطلبات الكلية | PHYS 101 | فيزياء عامة (1) | 4 | - || متطلبات الكلية | CHEM 101 | كيمياء عامة (1) | 3 | - || متطلبات الكلية | CHEM 103",
"response_time_seconds": 14.2
},
{
"program_num": "10",
"program": "برنامج الفيزياء الحيوية (تخصص منفرد) - 134 ساعة معتمدة",
"level": "1",
"level_arabic": "الأول",
"semester": "الثاني",
"expected_codes": [
"CHEM 102",
"CHEM 104",
"ENGL 102",
"INCO 102",
"MATH 102",
"PHYS 102",
"PHYS 104",
"PHYS 106"
],
"status": "PASS",
"found_codes": [
"CHEM 102",
"CHEM 104",
"ENGL 102",
"INCO 102",
"MATH 102",
"PHYS 102",
"PHYS 104",
"PHYS 106"
],
"missing_codes": [],
"extra_codes": [],
"diagnosis": "",
"chatbot_response_snippet": "| حالة المقرر | رقم المقرر | اسم المقرر | الساعات المعتمدة | متطلبات سابقة ||---|---|---|---|---|| متطلب الجامعة | ENGL 102 | لغة إنجليزية (1) | 2 | - || متطلب الجامعة | INCO 102 | مدخل في الحاسب الآلي | - (P/F) | - || متطلبات الكلية | PHYS 102 | فيزياء عامة (3) | 3 | - || متطلبات الكلية | PHYS 104 | فيزياء عامة (4) | 3 | - || متطلبات الكلية | PHYS 106 | فيزياء تجريبية (1) | 2 | - || متطلبات الكلي",
"response_time_seconds": 15.31
},
{
"program_num": "10",
"program": "برنامج الفيزياء الحيوية (تخصص منفرد) - 134 ساعة معتمدة",
"level": "2",
"level_arabic": "الثاني",
"semester": "الأول",
"expected_codes": [
"BIOC 221",
"BIOL 201",
"BIOP 201",
"BIOP 211",
"BIOP 221",
"ENGL 201",
"MATH 229",
"PHYS 211"
],
"status": "PARTIAL (71%)",
"found_codes": [
"BIOC 221",
"BIOL 201",
"BIOP 201",
"BIOP 211",
"ENGL 201",
"PHYS 211"
],
"missing_codes": [
"BIOP 221",
"MATH 229"
],
"extra_codes": [],
"diagnosis": "2 course(s) missing — likely split table or edge cut",
"chatbot_response_snippet": "| حالة المقرر | رقم المقرر | اسم المقرر | الساعات المعتمدة | متطلبات سابقة ||---|---|---|---|---|| متطلب الجامعة | ENGL 201 | لغة إنجليزية (2) | 2 | ENGL 102 || إجباري (13 ساعة) | BIOP 201 | فيزياء حيوية عامة وموجات | 3 | PHYS 102 || إجباري | BIOP 211 | فيزياء حيوية حديثة | 2 | PHYS 101, 201 || إجباري | PHYS 211 | كهرومغناطيسية وتيار متردد | 3 | PHYS 101, 102, 203 || إجباري | BIOL 201 | بيولوجيا ع",
"response_time_seconds": 15.04
},
{
"program_num": "10",
"program": "برنامج الفيزياء الحيوية (تخصص منفرد) - 134 ساعة معتمدة",
"level": "2",
"level_arabic": "الثاني",
"semester": "الثاني",
"expected_codes": [
"BIOP 202",
"BIOP 212",
"BIOP 222",
"BIOP 232",
"BIOP 242",
"CHEM 206",
"PHYS 210",
"ZOOL 222"
],
"status": "PASS",
"found_codes": [
"BIOP 202",
"BIOP 212",
"BIOP 222",
"BIOP 232",
"BIOP 242",
"CHEM 206",
"PHYS 210",
"ZOOL 222"
],
"missing_codes": [],
"extra_codes": [],
"diagnosis": "",
"chatbot_response_snippet": "| حالة المقرر | رقم المقرر | اسم المقرر | الساعات المعتمدة | متطلبات سابقة ||---|---|---|---|---|| إجباري (3 ساعات) | BIOP 202 | فيزياء الكم وتطبيقاتها الحيوية | 3 | - || إجباري (2 ساعات) | BIOP 212 | فيزياء حيوية للأغشيا والخلايا | 2 | - || إجباري (2 ساعات) | BIOP 222 | ديناميكا حرارية للأنظمة الحيوية | 2 | PHYS 104 || إجباري (2 ساعات) | BIOP 232 | ضوء فيزيائي وتطبيقاته الحيوية | 2 | PHYS 102 || ",
"response_time_seconds": 17.15
},
{
"program_num": "10",
"program": "برنامج الفيزياء الحيوية (تخصص منفرد) - 134 ساعة معتمدة",
"level": "3",
"level_arabic": "الثالث",
"semester": "الأول",
"expected_codes": [
"BIOP 301",
"BIOP 311",
"BIOP 321",
"BIOP 331",
"BIOP 351",
"PHYS 363",
"PHYS 376",
"SCTH 301",
"ZOOL 311"
],
"status": "PASS",
"found_codes": [
"BIOP 301",
"BIOP 311",
"BIOP 321",
"BIOP 331",
"BIOP 351",
"PHYS 363",
"PHYS 376",
"ZOOL 311"
],
"missing_codes": [],
"extra_codes": [],
"diagnosis": "Core table complete; 1 univ-req row(s) cut at chunk boundary: ['SCTH 301']",
"chatbot_response_snippet": "| حالة المقرر | رقم المقرر | اسم المقرر | الساعات المعتمدة | متطلبات سابقة ||---|---|---|---|---|| إجباري (14 ساعة) | BIOP 301 | فيزياء حيوية جزيئية (1) | 3 | BIOP 211 || إجباري | BIOP 311 | إحصاء حيوي | 2 | - || إجباري | BIOP 321 | مبادئ الهندسة الوراثية | 2 | BIOC 201 || إجباري | BIOP 331 | إلكتروديناميكا وتطبيقاتها الحيوية | 2 | PHYS 223, 210 || إجباري | PHYS 363 | النمو البلوري | 3 | PHYS 104 ",
"response_time_seconds": 16.54
},
{
"program_num": "10",
"program": "برنامج الفيزياء الحيوية (تخصص منفرد) - 134 ساعة معتمدة",
"level": "3",
"level_arabic": "الثالث",
"semester": "الثاني",
"expected_codes": [
"BIOC 324",
"BIOP 302",
"BIOP 312",
"BIOP 322",
"BIOP 332",
"ETHR 302",
"PHYS 360",
"PHYS 362"
],
"status": "PARTIAL (71%)",
"found_codes": [
"BIOP 302",
"BIOP 312",
"BIOP 322",
"BIOP 332",
"PHYS 362"
],
"missing_codes": [
"BIOC 324",
"PHYS 360"
],
"extra_codes": [],
"diagnosis": "2 course(s) missing — likely split table or edge cut",
"chatbot_response_snippet": "| حالة المقرر | رقم المقرر | اسم المقرر | الساعات المعتمدة | متطلبات سابقة ||---|---|---|---|---|| إجباري (13 ساعة) | BIOP 302 | أساسيات الفيزياء النووية وبيولوجيا الإشعاع | 3 | BIOP 201 || إجباري | BIOP 312 | إلكترونيات حيوية | 3 | - || إجباري | BIOP 322 | تقنيات الفيزياء الحيوية في التشخيص والعلاج الطبيعي | 2 | - || إجباري | BIOP 332 | تشريح دماغ | 3 | ZOOL 222 || إجباري | PHYS 362 | مقدمة في عل",
"response_time_seconds": 13.25
},
{
"program_num": "10",
"program": "برنامج الفيزياء الحيوية (تخصص منفرد) - 134 ساعة معتمدة",
"level": "4",
"level_arabic": "الرابع",
"semester": "الأول",
"expected_codes": [
"BIOP 401",
"BIOP 411",
"BIOP 421",
"BIOP 431",
"BIOP 441",
"BIOP 451",
"BIOP 461",
"BIOP 471",
"BIOP 481",
"BIOP 491",
"CHEM 403",
"ENCU 401",
"GHDS 401",
"SKIL 401"
],
"status": "PASS",
"found_codes": [
"BIOP 401",
"BIOP 411",
"BIOP 421",
"BIOP 431",
"BIOP 441",
"BIOP 451",
"BIOP 461",
"BIOP 471",
"BIOP 481",
"BIOP 491",
"CHEM 403"
],
"missing_codes": [],
"extra_codes": [],
"diagnosis": "Core table complete; 3 univ-req row(s) cut at chunk boundary: ['ENCU 401', 'GHDS 401', 'SKIL 401']",
"chatbot_response_snippet": "| حالة المقرر | رقم المقرر | اسم المقرر | الساعات المعتمدة | متطلبات سابقة ||---|---|---|---|---|| إجباري (13 ساعة) | BIOP 401 | فيزياء حيوية جزيئية (2) | 3 | BIOP 301 || إجباري | BIOP 411 | بصريات حيوي متقدم | 3 | BIOP 232 || إجباري | BIOP 421 | نظائر طبية مشعة والوقاية والأمان من الإشعاع | 2 | BIOP 302 || إجباري | BIOP 431 | مغناطيسية حيوية | 2 | PHYS 362 || إجباري | BIOP 441 | بحث ومقال | 1 | -",
"response_time_seconds": 19.43
},
{
"program_num": "10",
"program": "برنامج الفيزياء الحيوية (تخصص منفرد) - 134 ساعة معتمدة",
"level": "4",
"level_arabic": "الرابع",
"semester": "الثاني",
"expected_codes": [
"BIOC 422",
"BIOP 402",
"BIOP 412",
"BIOP 422",
"BIOP 432",
"BIOP 442",
"BIOP 452",
"BIOP 472",
"BIOP 482"
],
"status": "PASS",
"found_codes": [
"BIOC 422",
"BIOP 402",
"BIOP 412",
"BIOP 422",
"BIOP 432",
"BIOP 442",
"BIOP 452",
"BIOP 472",
"BIOP 482"
],
"missing_codes": [],
"extra_codes": [],
"diagnosis": "",
"chatbot_response_snippet": "| حالة المقرر | رقم المقرر | اسم المقرر | الساعات المعتمدة | متطلبات سابقة ||---|---|---|---|---|| إجباري (3) | BIOP 402 | أساسيات الرنين المغناطيسي والتصوير الطبي | 3 | - || إجباري (3) | BIOP 412 | تقنيات الفيزياء الحيوية متقدم | 3 | BIOP 301 || إجباري (2) | BIOP 422 | استخدام أشعة إكس لإيجاد تركيب الجزيئات البيولوجية الكبيرة | 2 | BIOP 331 || إجباري (2) | BIOP 432 | مواد حيوية بديلة وأجهزة تعويض",
"response_time_seconds": 18.3
},
{
"program_num": "11",
"program": "برنامج الفيزياء والكيمياء (تخصص مزدوج) - 140 ساعة معتمدة",
"level": "1",
"level_arabic": "الأول",
"semester": "الأول",
"expected_codes": [
"CHEM 101",
"CHEM 103",
"HURI 101",
"MATH 101",
"PHYS 101",
"PHYS 103",
"SAFS 101"
],
"status": "PASS",
"found_codes": [
"CHEM 101",
"CHEM 103",
"HURI 101",
"MATH 101",
"PHYS 101",
"PHYS 103",
"SAFS 101"
],
"missing_codes": [],
"extra_codes": [],
"diagnosis": "",
"chatbot_response_snippet": "| حالة المقرر | رقم المقرر | اسم المقرر | الساعات المعتمدة | متطلبات سابقة ||---|---|---|---|---|| متطلب الجامعة | SAFS 101 | الأمن والسلامة | 1 | - || متطلب الجامعة | HURI 101 | حقوق الإنسان | - (P/F) | - || متطلبات الكلية | MATH 101 | تفاضل وتكامل (1) | 4 | - || متطلبات الكلية | PHYS 101 | فيزياء عامة (1) | 4 | - || متطلبات الكلية | CHEM 101 | كيمياء عامة (1) | 3 | - || متطلبات الكلية | CHEM 103",
"response_time_seconds": 14.33
},
{
"program_num": "11",
"program": "برنامج الفيزياء والكيمياء (تخصص مزدوج) - 140 ساعة معتمدة",
"level": "1",
"level_arabic": "الأول",
"semester": "الثاني",
"expected_codes": [
"CHEM 102",
"CHEM 104",
"ENGL 102",
"INCO 102",
"MATH 102",
"PHYS 102",
"PHYS 104",
"PHYS 106"
],
"status": "PASS",
"found_codes": [
"CHEM 102",
"CHEM 104",
"ENGL 102",
"INCO 102",
"MATH 102",
"PHYS 102",
"PHYS 104",
"PHYS 106"
],
"missing_codes": [],
"extra_codes": [],
"diagnosis": "",
"chatbot_response_snippet": "| حالة المقرر | رقم المقرر | اسم المقرر | الساعات المعتمدة | متطلبات سابقة ||---|---|---|---|---|| متطلب الجامعة | ENGL 102 | لغة إنجليزية (1) | 2 | - || متطلب الجامعة | INCO 102 | مدخل في الحاسب الآلي | - (P/F) | - || متطلبات الكلية | MATH 102 | تفاضل وتكامل (2) | 3 | - || متطلبات الكلية | CHEM 102 | كيمياء (2) | 3 | - || متطلبات الكلية | CHEM 104 | عملي كيمياء عامة (2) | 1 | - || متطلبات الكلية ",
"response_time_seconds": 15.65
},
{
"program_num": "11",
"program": "برنامج الفيزياء والكيمياء (تخصص مزدوج) - 140 ساعة معتمدة",
"level": "2",
"level_arabic": "الثاني",
"semester": "الأول",
"expected_codes": [
"CHEM 261",
"CHEM 271",
"CHEM 281",
"ENGL 201",
"MATH 225",
"PHYS 201",
"PHYS 203",
"PHYS 205"
],
"status": "PASS",
"found_codes": [
"CHEM 261",
"CHEM 271",
"CHEM 281",
"ENGL 201",
"MATH 225",
"PHYS 201",
"PHYS 203",
"PHYS 205"
],
"missing_codes": [],
"extra_codes": [],
"diagnosis": "",
"chatbot_response_snippet": "| حالة المقرر | رقم المقرر | اسم المقرر | الساعات المعتمدة | متطلبات سابقة ||---|---|---|---|---|| متطلب الجامعة | ENGL 201 | لغة إنجليزية (2) | 2 | ENGL 102 || إجباري تخصص أول (9 ساعات) | PHYS 201 | فيزياء حديثة (1) | 2 | PHYS 103 || إجباري تخصص أول | PHYS 203 | كهرومغناطيسية | 2 | PHYS 101 || إجباري تخصص أول | PHYS 205 | ديناميكا حرارية | 2 | PHYS 104 || إجباري تخصص أول | MATH 225 | تحليل متجهات",
"response_time_seconds": 17.45
},
{
"program_num": "11",
"program": "برنامج الفيزياء والكيمياء (تخصص مزدوج) - 140 ساعة معتمدة",
"level": "2",
"level_arabic": "الثاني",
"semester": "الثاني",
"expected_codes": [
"CHEM 260",
"CHEM 262",
"CHEM 264",
"CHEM 282",
"CHEM 290",
"CHEM 292",
"CHEM 294",
"MATH 202",
"PHYS 204",
"PHYS 256",
"STAT 232"
],
"status": "PASS",
"found_codes": [
"CHEM 260",
"CHEM 262",
"CHEM 264",
"CHEM 282",
"CHEM 290",
"CHEM 292",
"CHEM 294",
"MATH 202",
"PHYS 204",
"PHYS 256",
"STAT 232"
],
"missing_codes": [],
"extra_codes": [],
"diagnosis": "",
"chatbot_response_snippet": "| حالة المقرر | رقم المقرر | اسم المقرر | الساعات المعتمدة | متطلبات سابقة ||---|---|---|---|---|| إجباري تخصص أول (9 ساعات) | PHYS 204 | بصريات فيزيائية | 2 | PHYS 102 || إجباري تخصص أول | MATH 202 | معادلات تفاضلية عادية | 3 | MATH 101 / OR 102 || إجباري تخصص أول | PHYS 256 | مقدمة في الفيزياء الحسابية | 2 | MATH 102 || إجباري تخصص أول | STAT 232 | إحصاء واحتمالات | 2 | MATH 102 || إجباري تخصص ث",
"response_time_seconds": 22.04
},
{
"program_num": "11",
"program": "برنامج الفيزياء والكيمياء (تخصص مزدوج) - 140 ساعة معتمدة",
"level": "3",
"level_arabic": "الثالث",
"semester": "الأول",
"expected_codes": [
"CHEM 361",
"CHEM 363",
"CHEM 371",
"CHEM 381",
"CHEM 383",
"CHEM 391",
"CHEM 393",
"PHYS 315",
"PHYS 331",
"PHYS 339",
"PHYS 371",
"SCTH 301"
],
"status": "PASS",
"found_codes": [
"CHEM 361",
"CHEM 363",
"CHEM 371",
"CHEM 381",
"CHEM 383",
"CHEM 391",
"CHEM 393",
"PHYS 315",
"PHYS 331",
"PHYS 339",
"PHYS 371",
"SCTH 301"
],
"missing_codes": [],
"extra_codes": [],
"diagnosis": "",
"chatbot_response_snippet": "| حالة المقرر | رقم المقرر | اسم المقرر | الساعات المعتمدة | متطلبات سابقة ||---|---|---|---|---|| متطلب الجامعة | SCTH 301 | التفكير العلمي | 1 | - || إجباري تخصص أول (4 ساعات) | PHYS 331 | إلكتروديناميكا | 2 | PHYS 203 || إجباري تخصص أول | PHYS 315 | ميكانيكا الكم | 2 | PHYS 201, MATH 225 || اختياري تخصص أول (يختار الطالب 3 ساعات) | PHYS 339 | ضوء متقدم | 3 | PHYS 204 || اختياري تخصص أول | PHYS ",
"response_time_seconds": 23.17
},
{
"program_num": "11",
"program": "برنامج الفيزياء والكيمياء (تخصص مزدوج) - 140 ساعة معتمدة",
"level": "3",
"level_arabic": "الثالث",
"semester": "الثاني",
"expected_codes": [
"CHEM 360",
"CHEM 362",
"CHEM 370",
"CHEM 380",
"CHEM 390",
"ETHR 302",
"PHYS 358",
"PHYS 360",
"PHYS 362",
"PHYS 364",
"PHYS 380"
],
"status": "PASS",
"found_codes": [
"CHEM 360",
"CHEM 362",
"CHEM 370",
"CHEM 380",
"CHEM 390",
"ETHR 302",
"PHYS 358",
"PHYS 360",
"PHYS 362",
"PHYS 364",
"PHYS 380"
],
"missing_codes": [],
"extra_codes": [],
"diagnosis": "",
"chatbot_response_snippet": "| حالة المقرر | رقم المقرر | اسم المقرر | الساعات المعتمدة | متطلبات سابقة ||---|---|---|---|---|| متطلب الجامعة | ETHR 302 | أخلاقيات البحث العلمي | 1 | - || إجباري تخصص أول (10 ساعات) | PHYS 360 | ميكانيكا إحصائية | 2 | PHYS 205, 205 || إجباري تخصص أول | PHYS 364 | إلكترونيات | 2 | PHYS 203 || إجباري تخصص أول | PHYS 358 | فيزياء نووية | 2 | PHYS 201 || إجباري تخصص أول | PHYS 362 | مقدمة في علم ا",
"response_time_seconds": 21.36
},
{
"program_num": "11",
"program": "برنامج الفيزياء والكيمياء (تخصص مزدوج) - 140 ساعة معتمدة",
"level": "4",
"level_arabic": "الرابع",
"semester": "الأول",
"expected_codes": [
"CHEM 461",
"CHEM 463",
"CHEM 471",
"CHEM 481",
"CHEM 491",
"CHEM 493",
"ENCU 401",
"GHDS 401",
"PHYS 459",
"PHYS 461",
"PHYS 465",
"PHYS 467",
"PHYS 471",
"SKIL 401"
],
"status": "PASS",
"found_codes": [
"CHEM 461",
"CHEM 463",
"CHEM 471",
"CHEM 481",
"CHEM 491",
"CHEM 493",
"ENCU 401",
"GHDS 401",
"PHYS 459",
"PHYS 461",
"PHYS 465",
"PHYS 467",
"PHYS 471",
"SKIL 401"
],
"missing_codes": [],
"extra_codes": [],
"diagnosis": "",
"chatbot_response_snippet": "| حالة المقرر | رقم المقرر | اسم المقرر | الساعات المعتمدة | متطلبات سابقة ||---|---|---|---|---|| متطلب الجامعة (يختار ساعة واحدة) | SKIL 401 | مهارات العمل | 1 | - || متطلب الجامعة | ENCU 401 | ثقافة بيئية | 1 | - || متطلب الجامعة | GHDS 401 | نشأة وتاريخ وتطور العلوم | 1 | - || إجباري تخصص أول (6 ساعات) | PHYS 459 | ميكروسكوبات متقدمة وتطبيقاتها | 2 | PHYS 339 || إجباري تخصص أول | PHYS 461 | في",
"response_time_seconds": 28.78
},
{
"program_num": "11",
"program": "برنامج الفيزياء والكيمياء (تخصص مزدوج) - 140 ساعة معتمدة",
"level": "4",
"level_arabic": "الرابع",
"semester": "الثاني",
"expected_codes": [
"CHEM 460",
"CHEM 462",
"CHEM 470",
"CHEM 480",
"CHEM 490",
"CHEM 492",
"PHYS 458",
"PHYS 468",
"PHYS 470",
"PHYS 472",
"PHYS 474"
],
"status": "PASS",
"found_codes": [
"CHEM 460",
"CHEM 462",
"CHEM 470",
"CHEM 480",
"CHEM 490",
"CHEM 492",
"PHYS 458",
"PHYS 468",
"PHYS 470",
"PHYS 472",
"PHYS 474"
],
"missing_codes": [],
"extra_codes": [],
"diagnosis": "",
"chatbot_response_snippet": "| حالة المقرر | رقم المقرر | اسم المقرر | الساعات المعتمدة | متطلبات سابقة ||---|---|---|---|---|| إجباري تخصص أول (7 ساعات) | PHYS 468 | خواص كهربية وضوئية ومغناطيسية للمواد | 3 | PHYS 362 || إجباري تخصص أول | PHYS 458 | فيزياء تجريبية | 2 | - || إجباري تخصص أول | PHYS 470 | نبائط أشباه موصلات وتطبيقاتها | 2 | PHYS 362 || اختياري تخصص أول (يختار الطالب 2 ساعة) | PHYS 474 | أساسيات علم البلورات وت",
"response_time_seconds": 22.25
},
{
"program_num": "12",
"program": "برنامج الفيزياء وعلوم الحاسب (تخصص مزدوج) - 140 ساعة معتمدة",
"level": "1",
"level_arabic": "الأول",
"semester": "الأول",
"expected_codes": [
"CHEM 101",
"CHEM 103",
"HURI 101",
"MATH 101",
"PHYS 101",
"PHYS 103",
"SAFS 101"
],
"status": "PASS",
"found_codes": [
"CHEM 101",
"CHEM 103",
"HURI 101",
"MATH 101",
"PHYS 101",
"PHYS 103",
"SAFS 101"
],
"missing_codes": [],
"extra_codes": [],
"diagnosis": "",
"chatbot_response_snippet": "| حالة المقرر | رقم المقرر | اسم المقرر | الساعات المعتمدة | متطلبات سابقة ||---|---|---|---|---|| متطلب الجامعة | SAFS 101 | الأمن والسلامة | 1 | - || متطلب الجامعة | HURI 101 | حقوق الإنسان | - (P/F) | - || متطلبات الكلية | MATH 101 | تفاضل وتكامل (1) | 4 | - || متطلبات الكلية | PHYS 101 | فيزياء عامة (1) | 4 | - || متطلبات الكلية | CHEM 101 | كيمياء عامة (1) | 3 | - || متطلبات الكلية | CHEM 103",
"response_time_seconds": 15.06
},
{
"program_num": "12",
"program": "برنامج الفيزياء وعلوم الحاسب (تخصص مزدوج) - 140 ساعة معتمدة",
"level": "1",
"level_arabic": "الأول",
"semester": "الثاني",
"expected_codes": [
"COMP 102",
"COMP 104",
"ENGL 102",
"INCO 102",
"MATH 102",
"PHYS 102",
"PHYS 104"
],
"status": "PASS",
"found_codes": [
"COMP 102",
"COMP 104",
"ENGL 102",
"INCO 102",
"MATH 102",
"PHYS 102",
"PHYS 104"
],
"missing_codes": [],
"extra_codes": [],
"diagnosis": "",
"chatbot_response_snippet": "| حالة المقرر | رقم المقرر | اسم المقرر | الساعات المعتمدة | متطلبات سابقة ||---|---|---|---|---|| متطلب الجامعة | ENGL 102 | لغة إنجليزية (1) | 2 | - || متطلب الجامعة | INCO 102 | مدخل في الحاسب الآلي | - (P/F) | - || متطلبات الكلية | MATH 102 | تفاضل وتكامل (2) | 3 | - || متطلبات الكلية | PHYS 102 | فيزياء عامة (3) | 3 | - || متطلبات الكلية | PHYS 104 | فيزياء عامة (4) | 3 | - || متطلبات الكلية ",
"response_time_seconds": 15.12
},
{
"program_num": "12",
"program": "برنامج الفيزياء وعلوم الحاسب (تخصص مزدوج) - 140 ساعة معتمدة",
"level": "2",
"level_arabic": "الثاني",
"semester": "الأول",
"expected_codes": [
"COMP 201",
"COMP 207",
"ENGL 201",
"MATH 225",
"PHYS 201",
"PHYS 203",
"PHYS 205"
],
"status": "PASS",
"found_codes": [
"COMP 201",
"COMP 207",
"ENGL 201",
"MATH 225",
"PHYS 201",
"PHYS 203",
"PHYS 205"
],
"missing_codes": [],
"extra_codes": [],
"diagnosis": "",
"chatbot_response_snippet": "| حالة المقرر | رقم المقرر | اسم المقرر | الساعات المعتمدة | متطلبات سابقة ||---|---|---|---|---|| متطلب الجامعة | ENGL 201 | لغة إنجليزية (2) | 2 | ENGL 102 || إجباري تخصص أول (9 ساعات) | PHYS 201 | فيزياء حديثة (1) | 2 | PHYS 102 || إجباري تخصص أول | PHYS 203 | كهرومغناطيسية | 2 | PHYS 101 || إجباري تخصص أول | PHYS 205 | ديناميكا حرارية | 2 | PHYS 104 || إجباري تخصص أول | MATH 225 | تحليل متجهات",
"response_time_seconds": 16.07
},
{
"program_num": "12",
"program": "برنامج الفيزياء وعلوم الحاسب (تخصص مزدوج) - 140 ساعة معتمدة",
"level": "2",
"level_arabic": "الثاني",
"semester": "الثاني",
"expected_codes": [
"COMP 202",
"COMP 204",
"COMP 206",
"COMP 208",
"COMP 212",
"MATH 202",
"PHYS 204",
"PHYS 210",
"PHYS 216",
"STAT 232"
],
"status": "PASS",
"found_codes": [
"COMP 202",
"COMP 204",
"COMP 206",
"COMP 208",
"COMP 212",
"MATH 202",
"PHYS 204",
"PHYS 210",
"PHYS 216",
"STAT 232"
],
"missing_codes": [],
"extra_codes": [],
"diagnosis": "",
"chatbot_response_snippet": "| حالة المقرر | رقم المقرر | اسم المقرر | الساعات المعتمدة | متطلبات سابقة ||---|---|---|---|---|| إجباري تخصص أول (6 ساعات) | PHYS 204 | بصريات فيزيائية | 2 | PHYS 102 || إجباري تخصص أول | PHYS 216 | مقدمة في الدوائر الكهربية | 2 | PHYS 101 || إجباري تخصص أول | STAT 232 | الإحصاء والاحتمالات | 2 | MATH 102 || اختياري تخصص أول (يختار الطالب 3 ساعات) | MATH 202 | معادلات تفاضلية عادية | 3 | MATH 10",
"response_time_seconds": 20.2
},
{
"program_num": "12",
"program": "برنامج الفيزياء وعلوم الحاسب (تخصص مزدوج) - 140 ساعة معتمدة",
"level": "3",
"level_arabic": "الثالث",
"semester": "الأول",
"expected_codes": [
"COMP 303",
"COMP 305",
"COMP 307",
"COMP 309",
"COMP 311",
"PHYS 315",
"PHYS 331",
"PHYS 337",
"PHYS 339",
"PHYS 371",
"SCTH 301"
],
"status": "PASS",
"found_codes": [
"COMP 303",
"COMP 305",
"COMP 307",
"COMP 309",
"COMP 311",
"PHYS 315",
"PHYS 331",
"PHYS 337",
"PHYS 339",
"PHYS 371",
"SCTH 301"
],
"missing_codes": [],
"extra_codes": [],
"diagnosis": "",
"chatbot_response_snippet": "| حالة المقرر | رقم المقرر | اسم المقرر | الساعات المعتمدة | متطلبات سابقة ||---|---|---|---|---|| متطلب الجامعة | SCTH 301 | التفكير العلمي | 1 | - || إجباري تخصص أول (6 ساعات) | PHYS 331 | إلكتروديناميكا | 2 | PHYS 203 || إجباري تخصص أول | PHYS 315 | ميكانيكا الكم | 2 | PHYS 201, MATH 225 || إجباري تخصص أول | PHYS 337 | علم الجوامد | 2 | PHYS 205 || اختياري تخصص أول (يختار الطالب 3 ساعات) | PHYS",
"response_time_seconds": 20.36
},
{
"program_num": "12",
"program": "برنامج الفيزياء وعلوم الحاسب (تخصص مزدوج) - 140 ساعة معتمدة",
"level": "3",
"level_arabic": "الثالث",
"semester": "الثاني",
"expected_codes": [
"COMP 302",
"COMP 304",
"COMP 306",
"COMP 308",
"ETHR 302",
"PHYS 358",
"PHYS 360",
"PHYS 364",
"PHYS 382"
],
"status": "PASS",
"found_codes": [
"COMP 302",
"COMP 304",
"COMP 306",
"COMP 308",
"ETHR 302",
"PHYS 358",
"PHYS 360",
"PHYS 364",
"PHYS 382"
],
"missing_codes": [],
"extra_codes": [],
"diagnosis": "",
"chatbot_response_snippet": "| حالة المقرر | رقم المقرر | اسم المقرر | الساعات المعتمدة | متطلبات سابقة ||---|---|---|---|---|| متطلب الجامعة | ETHR 302 | أخلاقيات البحث العلمي | 1 | - || إجباري تخصص أول (8 ساعات) | PHYS 382 | اتصالات بصرية | 2 | PHYS 204 || إجباري تخصص أول | PHYS 360 | ميكانيكا إحصائية | 2 | PHYS 205, STAT 232 || إجباري تخصص أول | PHYS 364 | إلكترونيات | 2 | PHYS 206 || إجباري تخصص أول | PHYS 358 | فيزياء نو",
"response_time_seconds": 17.66
},
{
"program_num": "12",
"program": "برنامج الفيزياء وعلوم الحاسب (تخصص مزدوج) - 140 ساعة معتمدة",
"level": "4",
"level_arabic": "الرابع",
"semester": "الأول",
"expected_codes": [
"COMP 401",
"COMP 403",
"COMP 407",
"COMP 411",
"COMP 413",
"ENCU 401",
"GHDS 401",
"PHYS 449",
"PHYS 461",
"PHYS 465",
"PHYS 469",
"PHYS 471",
"SKIL 401"
],
"status": "PASS",
"found_codes": [
"COMP 401",
"COMP 403",
"COMP 407",
"COMP 411",
"COMP 413",
"ENCU 401",
"GHDS 401",
"PHYS 449",
"PHYS 461",
"PHYS 465",
"PHYS 469",
"PHYS 471",
"SKIL 401"
],
"missing_codes": [],
"extra_codes": [],
"diagnosis": "",
"chatbot_response_snippet": "| حالة المقرر | رقم المقرر | اسم المقرر | الساعات المعتمدة | متطلبات سابقة ||---|---|---|---|---|| متطلب الجامعة (يختار ساعة واحدة) | SKIL 401 | مهارات العمل | 1 | - || متطلب الجامعة | ENCU 401 | ثقافة بيئية | 1 | - || متطلب الجامعة | GHDS 401 | نشأة وتاريخ وتطور العلوم | 1 | - || إجباري تخصص أول (6 ساعات) | PHYS 449 | إلكترونيات رقمية | 2 | PHYS 364 || إجباري تخصص أول | PHYS 461 | فيزياء نانوية و",
"response_time_seconds": 22.79
},
{
"program_num": "12",
"program": "برنامج الفيزياء وعلوم الحاسب (تخصص مزدوج) - 140 ساعة معتمدة",
"level": "4",
"level_arabic": "الرابع",
"semester": "الثاني",
"expected_codes": [
"COMP 402",
"COMP 404",
"COMP 414",
"COMP 418",
"PHYS 438",
"PHYS 468",
"PHYS 470",
"PHYS 472",
"PHYS 476"
],
"status": "PASS",
"found_codes": [
"COMP 402",
"COMP 404",
"COMP 414",
"COMP 418",
"PHYS 438",
"PHYS 468",
"PHYS 470",
"PHYS 472",
"PHYS 476"
],
"missing_codes": [],
"extra_codes": [],
"diagnosis": "",
"chatbot_response_snippet": "| حالة المقرر | رقم المقرر | اسم المقرر | الساعات المعتمدة | متطلبات سابقة ||---|---|---|---|---|| إجباري تخصص أول (7 ساعات) | PHYS 476 | فيزياء حسابية متقدم | 3 | PHYS 315 || إجباري تخصص أول | PHYS 438 | فيزياء تجريبية | 2 | - || إجباري تخصص أول | PHYS 470 | نبائط أشباه موصلات وتطبيقاتها | 2 | PHYS 362 || اختياري تخصص أول (يختار الطالب 2 ساعة) | PHYS 468 | خواص كهربائية وضوئية ومغناطيسية للمواد |",
"response_time_seconds": 18.46
},
{
"program_num": "13",
"program": "برنامج الكيمياء (تخصص منفرد) - 134 ساعة معتمدة",
"level": "1",
"level_arabic": "الأول",
"semester": "الأول",
"expected_codes": [
"CHEM 101",
"CHEM 103",
"HURI 101",
"MATH 101",
"PHYS 101",
"SAFS 101",
"STAT 101"
],
"status": "PASS",
"found_codes": [
"CHEM 101",
"CHEM 103",
"HURI 101",
"MATH 101",
"PHYS 101",
"SAFS 101",
"STAT 101"
],
"missing_codes": [],
"extra_codes": [],
"diagnosis": "",
"chatbot_response_snippet": "| حالة المقرر | رقم المقرر | اسم المقرر | الساعات المعتمدة | متطلبات سابقة ||---|---|---|---|---|| متطلب الجامعة | SAFS 101 | الأمن والسلامة | 1 | - || متطلب الجامعة | HURI 101 | حقوق الإنسان | - (P/F) | - || متطلبات الكلية | MATH 101 | تفاضل وتكامل (1) | 4 | - || متطلبات الكلية | PHYS 101 | فيزياء عامة (1) | 4 | - || متطلبات الكلية | CHEM 101 | كيمياء عامة (1) | 3 | - || متطلبات الكلية | CHEM 103",
"response_time_seconds": 14.78
},
{
"program_num": "13",
"program": "برنامج الكيمياء (تخصص منفرد) - 134 ساعة معتمدة",
"level": "1",
"level_arabic": "الأول",
"semester": "الثاني",
"expected_codes": [
"BIOC 102",
"CHEM 102",
"CHEM 104",
"ENGL 102",
"INCO 102",
"MATH 102",
"MATH 114",
"PHYS 102"
],
"status": "PASS",
"found_codes": [
"BIOC 102",
"CHEM 102",
"CHEM 104",
"ENGL 102",
"INCO 102",
"MATH 102",
"MATH 114",
"PHYS 102"
],
"missing_codes": [],
"extra_codes": [],
"diagnosis": "",
"chatbot_response_snippet": "| حالة المقرر | رقم المقرر | اسم المقرر | الساعات المعتمدة | متطلبات سابقة ||---|---|---|---|---|| متطلب الجامعة | ENGL 102 | لغة إنجليزية (1) | 2 | - || متطلب الجامعة | INCO 102 | مدخل في الحاسب الآلي | - (P/F) | - || متطلبات الكلية | MATH 102 | تفاضل وتكامل (2) | 3 | - || متطلبات الكلية | PHYS 102 | فيزياء عامة (3) | 3 | - || متطلبات الكلية | CHEM 102 | كيمياء عامة (2) | 3 | - || متطلبات الكلية ",
"response_time_seconds": 16.12
},
{
"program_num": "13",
"program": "برنامج الكيمياء (تخصص منفرد) - 134 ساعة معتمدة",
"level": "2",
"level_arabic": "الثاني",
"semester": "الأول",
"expected_codes": [
"BIOP 213",
"CHEM 211",
"CHEM 213",
"CHEM 215",
"CHEM 217",
"CHEM 231",
"CHEM 233",
"CHEM 235",
"CHEM 241",
"CHEM 243",
"CHEM 245",
"ENGL 201"
],
"status": "PASS",
"found_codes": [
"BIOP 213",
"CHEM 211",
"CHEM 213",
"CHEM 215",
"CHEM 217",
"CHEM 231",
"CHEM 233",
"CHEM 235",
"CHEM 241",
"CHEM 243",
"CHEM 245",
"ENGL 201"
],
"missing_codes": [],
"extra_codes": [],
"diagnosis": "",
"chatbot_response_snippet": "| حالة المقرر | رقم المقرر | اسم المقرر | الساعات المعتمدة | متطلبات سابقة ||---|---|---|---|---|| متطلب الجامعة | ENGL 201 | لغة إنجليزية (2) | 2 | ENGL 102 || إجباري (13 ساعة) | CHEM 211 | كيمياء عضوية (1) | 2 | CHEM 101 / CHEM 102 || إجباري | CHEM 213 | بتروكيماويات | 1 | CHEM 101 / CHEM 102 || إجباري | CHEM 215 | كيمياء عضوية عملي (1) | 1 | CHEM 101 / CHEM 102 || إجباري | CHEM 241 | كيمياء فيز",
"response_time_seconds": 25.63
},
{
"program_num": "13",
"program": "برنامج الكيمياء (تخصص منفرد) - 134 ساعة معتمدة",
"level": "2",
"level_arabic": "الثاني",
"semester": "الثاني",
"expected_codes": [
"BOTA 222",
"CHEM 212",
"CHEM 214",
"CHEM 216",
"CHEM 218",
"CHEM 222",
"CHEM 234",
"CHEM 242",
"CHEM 244",
"CHEM 246",
"ENTM 202",
"MATH 210",
"PHYS 226",
"ZOOL 209"
],
"status": "PASS",
"found_codes": [
"BOTA 222",
"CHEM 212",
"CHEM 214",
"CHEM 216",
"CHEM 218",
"CHEM 222",
"CHEM 234",
"CHEM 242",
"CHEM 244",
"CHEM 246",
"ENTM 202",
"MATH 210",
"PHYS 226",
"ZOOL 209"
],
"missing_codes": [],
"extra_codes": [],
"diagnosis": "",
"chatbot_response_snippet": "| حالة المقرر | رقم المقرر | اسم المقرر | الساعات المعتمدة | متطلبات سابقة ||---|---|---|---|---|| إجباري (13 ساعة) | CHEM 212 | كيمياء عضوية (2) | 2 | CHEM 101 / CHEM 102 || إجباري | CHEM 214 | كيمياء عضوية فراغية | 1 | CHEM 101 / CHEM 102 || إجباري | CHEM 216 | كيمياء عضوية عملي (2) | 1 | CHEM 101 / CHEM 102 || إجباري | CHEM 222 | كيمياء غير عضوية (1) | 2 | CHEM 102 || إجباري | CHEM 242 | كيمياء",
"response_time_seconds": 28.89
},
{
"program_num": "13",
"program": "برنامج الكيمياء (تخصص منفرد) - 134 ساعة معتمدة",
"level": "3",
"level_arabic": "الثالث",
"semester": "الأول",
"expected_codes": [
"CHEM 311",
"CHEM 313",
"CHEM 315",
"CHEM 317",
"CHEM 319",
"CHEM 321",
"CHEM 331",
"CHEM 333",
"CHEM 335",
"CHEM 341",
"CHEM 343",
"CHEM 345",
"CHEM 347",
"SCTH 301"
],
"status": "PASS",
"found_codes": [
"CHEM 311",
"CHEM 313",
"CHEM 315",
"CHEM 317",
"CHEM 319",
"CHEM 321",
"CHEM 331",
"CHEM 333",
"CHEM 335",
"CHEM 341",
"CHEM 343",
"CHEM 345",
"CHEM 347",
"SCTH 301"
],
"missing_codes": [],
"extra_codes": [],
"diagnosis": "",
"chatbot_response_snippet": "| حالة المقرر | رقم المقرر | اسم المقرر | الساعات المعتمدة | متطلبات سابقة ||---|---|---|---|---|| متطلب الجامعة | SCTH 301 | التفكير العلمي | 1 | - || إجباري (12 ساعة) | CHEM 311 | مركبات غير متجانسة الحلقة | 2 | CHEM 211 || إجباري | CHEM 313 | كيمياء البوليمرات والشقوق الحرة | 1 | CHEM 211 || إجباري | CHEM 315 | كيمياء عضوية عملي (3) | 1 | - || إجباري | CHEM 321 | كيمياء غير عضوية 2 (تناسقية 1 و",
"response_time_seconds": 30.79
},
{
"program_num": "13",
"program": "برنامج الكيمياء (تخصص منفرد) - 134 ساعة معتمدة",
"level": "3",
"level_arabic": "الثالث",
"semester": "الثاني",
"expected_codes": [
"CHEM 312",
"CHEM 314",
"CHEM 316",
"CHEM 322",
"CHEM 324",
"CHEM 338",
"CHEM 342",
"CHEM 344",
"CHEM 346",
"ETHR 302",
"GEOL 320"
],
"status": "PASS",
"found_codes": [
"CHEM 312",
"CHEM 314",
"CHEM 316",
"CHEM 322",
"CHEM 324",
"CHEM 338",
"CHEM 342",
"CHEM 344",
"CHEM 346",
"ETHR 302",
"GEOL 320"
],
"missing_codes": [],
"extra_codes": [],
"diagnosis": "",
"chatbot_response_snippet": "| حالة المقرر | رقم المقرر | اسم المقرر | الساعات المعتمدة | متطلبات سابقة ||---|---|---|---|---|| متطلب الجامعة | ETHR 302 | أخلاقيات البحث العلمي | 1 | - || إجباري (21 ساعة مع اختياري) | CHEM 312 | الكيمياء العضوية الفيزيائية (1) | 2 | CHEM 211 / CHEM 212 || إجباري | CHEM 314 | كيمياء عضوية (طيف) | 2 | CHEM 212 || إجباري | CHEM 316 | كيمياء عضوية عملي (4) | 1 | - || إجباري | CHEM 322 | كيمياء غي",
"response_time_seconds": 25.97
},
{
"program_num": "13",
"program": "برنامج الكيمياء (تخصص منفرد) - 134 ساعة معتمدة",
"level": "4",
"level_arabic": "الرابع",
"semester": "الأول",
"expected_codes": [
"APCH 443",
"CHEM 411",
"CHEM 413",
"CHEM 415",
"CHEM 417",
"CHEM 419",
"CHEM 421",
"CHEM 423",
"CHEM 425",
"CHEM 431",
"CHEM 441",
"CHEM 451",
"ENCU 401",
"GHDS 401",
"PHYS 403",
"SKIL 401"
],
"status": "PASS",
"found_codes": [
"APCH 443",
"CHEM 411",
"CHEM 413",
"CHEM 415",
"CHEM 417",
"CHEM 419",
"CHEM 421",
"CHEM 423",
"CHEM 425",
"CHEM 431",
"CHEM 441",
"CHEM 451",
"ENCU 401",
"GHDS 401",
"PHYS 403",
"SKIL 401"
],
"missing_codes": [],
"extra_codes": [],
"diagnosis": "",
"chatbot_response_snippet": "| حالة المقرر | رقم المقرر | اسم المقرر | الساعات المعتمدة | متطلبات سابقة ||---|---|---|---|---|| متطلب الجامعة (يختار ساعة واحدة) | SKIL 401 | مهارات العمل | 1 | - || متطلب الجامعة | ENCU 401 | ثقافة بيئية | 1 | - || متطلب الجامعة | GHDS 401 | نشأة وتاريخ وتطور العلوم | 1 | - || إجباري (12 ساعة) | CHEM 451 | مشروع بحث (1) | 1 | - || إجباري | CHEM 411 | كيمياء عضوية فيزيائية 2 | 2 | CHEM 312 || إ",
"response_time_seconds": 32.06
},
{
"program_num": "13",
"program": "برنامج الكيمياء (تخصص منفرد) - 134 ساعة معتمدة",
"level": "4",
"level_arabic": "الرابع",
"semester": "الثاني",
"expected_codes": [
"CHEM 410",
"CHEM 416",
"CHEM 422",
"CHEM 424",
"CHEM 426",
"CHEM 428",
"CHEM 432",
"CHEM 434",
"CHEM 442",
"CHEM 444",
"CHEM 446",
"COMP 420"
],
"status": "PASS",
"found_codes": [
"CHEM 410",
"CHEM 416",
"CHEM 422",
"CHEM 424",
"CHEM 426",
"CHEM 428",
"CHEM 432",
"CHEM 434",
"CHEM 442",
"CHEM 444",
"CHEM 446",
"COMP 420"
],
"missing_codes": [],
"extra_codes": [],
"diagnosis": "",
"chatbot_response_snippet": "| حالة المقرر | رقم المقرر | اسم المقرر | الساعات المعتمدة | متطلبات سابقة ||---|---|---|---|---|| إجباري (13 ساعة) | CHEM 422 | كيمياء غير عضوية 5 (نظرية المجموعات + طيفية) | 2 | CHEM 322 || إجباري | CHEM 432 | كيمياء تحليلية 4 (طرق الفصل 1) | 1 | CHEM 331 || إجباري | CHEM 442 | كيمياء فيزيائية 7 (الخواص الفيزيائية للبوليمرات + ميكانيكا الكم + تآكل المعادن) | 3 | CHEM 241 || إجباري | CHEM 444 | ك",
"response_time_seconds": 26.99
},
{
"program_num": "14",
"program": "برنامج الكيمياء التطبيقية (تخصص منفرد) - 134 ساعة معتمدة",
"level": "3",
"level_arabic": "الثالث",
"semester": "الأول",
"expected_codes": [
"APCH 311",
"APCH 313",
"APCH 335",
"APCH 337",
"APCH 341",
"APCH 343",
"CHEM 319",
"CHEM 321",
"CHEM 331",
"CHEM 333",
"SCTH 301"
],
"status": "PASS",
"found_codes": [
"APCH 311",
"APCH 313",
"APCH 335",
"APCH 337",
"APCH 341",
"APCH 343",
"CHEM 319",
"CHEM 321",
"CHEM 331",
"CHEM 333",
"SCTH 301"
],
"missing_codes": [],
"extra_codes": [],
"diagnosis": "",
"chatbot_response_snippet": "| حالة المقرر | رقم المقرر | اسم المقرر | الساعات المعتمدة | متطلبات سابقة ||---|---|---|---|---|| متطلب الجامعة | SCTH 301 | التفكير العلمي | 1 | - || إجباري (11 ساعة) | APCH 311 | كيمياء عضوية تطبيقية 1 (سكريات ودهون وكيمياء فراغية وكيمياء علاجية) | 3 | - || إجباري | APCH 313 | كيمياء عضوية تطبيقية عملي (1) | 1 | CHEM 211 || إجباري | CHEM 321 | كيمياء غير عضوية 2 (تناسقية 1 وانتقالية) | 2 | - ||",
"response_time_seconds": 26.92
},
{
"program_num": "14",
"program": "برنامج الكيمياء التطبيقية (تخصص منفرد) - 134 ساعة معتمدة",
"level": "3",
"level_arabic": "الثالث",
"semester": "الثاني",
"expected_codes": [
"APCH 312",
"APCH 314",
"APCH 316",
"APCH 324",
"APCH 326",
"APCH 332",
"APCH 334",
"APCH 342",
"APCH 344",
"APCH 346",
"CHEM 322",
"ETHR 302",
"GEOL 320"
],
"status": "PASS",
"found_codes": [
"APCH 312",
"APCH 314",
"APCH 316",
"APCH 324",
"APCH 326",
"APCH 332",
"APCH 334",
"APCH 342",
"APCH 344",
"APCH 346",
"CHEM 322",
"ETHR 302",
"GEOL 320"
],
"missing_codes": [],
"extra_codes": [],
"diagnosis": "",
"chatbot_response_snippet": "| حالة المقرر | رقم المقرر | اسم المقرر | الساعات المعتمدة | متطلبات سابقة ||---|---|---|---|---|| متطلب الجامعة | ETHR 302 | أخلاقيات البحث العلمي | 1 | - || إجباري (13 ساعة) | APCH 312 | كيمياء عضوية تطبيقية 2 (كيمياء طيفية) | 2 | - || إجباري | APCH 314 | كيمياء عضوية تطبيقية عملي (2) | 1 | CHEM 211 || إجباري | APCH 316 | كيمياء عضوية تطبيقية (ميكانيكية التفاعلات) | 2 | CHEM 211 || إجباري | CHEM",
"response_time_seconds": 25.34
},
{
"program_num": "14",
"program": "برنامج الكيمياء التطبيقية (تخصص منفرد) - 134 ساعة معتمدة",
"level": "4",
"level_arabic": "الرابع",
"semester": "الأول",
"expected_codes": [
"APCH 411",
"APCH 413",
"APCH 415",
"APCH 417",
"APCH 419",
"APCH 421",
"APCH 433",
"APCH 441",
"APCH 443",
"APCH 451",
"CHEM 421",
"CHEM 431",
"ENCU 401",
"GHDS 401",
"PHYS 403",
"SKIL 401"
],
"status": "PASS",
"found_codes": [
"APCH 411",
"APCH 413",
"APCH 415",
"APCH 417",
"APCH 419",
"APCH 421",
"APCH 433",
"APCH 441",
"APCH 443",
"APCH 451",
"CHEM 421",
"CHEM 431",
"ENCU 401",
"GHDS 401",
"PHYS 403",
"SKIL 401"
],
"missing_codes": [],
"extra_codes": [],
"diagnosis": "",
"chatbot_response_snippet": "| حالة المقرر | رقم المقرر | اسم المقرر | الساعات المعتمدة | متطلبات سابقة ||---|---|---|---|---|| متطلب الجامعة (يختار ساعة واحدة) | SKIL 401 | مهارات العمل | 1 | - || متطلب الجامعة | ENCU 401 | ثقافة بيئية | 1 | - || متطلب الجامعة | GHDS 401 | نشأة وتاريخ وتطور العلوم | 1 | - || إجباري (12 ساعة) | APCH 451 | مشروع بحث 1 | 1 | - || إجباري | CHEM 421 | كيمياء غير عضوية 4 (نووية + فلز عضوية) | 2 | ",
"response_time_seconds": 29.22
},
{
"program_num": "14",
"program": "برنامج الكيمياء التطبيقية (تخصص منفرد) - 134 ساعة معتمدة",
"level": "4",
"level_arabic": "الرابع",
"semester": "الثاني",
"expected_codes": [
"APCH 412",
"APCH 414",
"APCH 416",
"APCH 418",
"APCH 424",
"APCH 426",
"APCH 428",
"APCH 432",
"APCH 440",
"APCH 442",
"APCH 444",
"APCH 446",
"APCH 448",
"APCH 450",
"CHEM 410",
"CHEM 416",
"CHEM 422",
"COMP 418"
],
"status": "PARTIAL (6%)",
"found_codes": [
"APCH 448"
],
"missing_codes": [
"APCH 412",
"APCH 414",
"APCH 416",
"APCH 418",
"APCH 424",
"APCH 426",
"APCH 428",
"APCH 432",
"APCH 440",
"APCH 442",
"APCH 444",
"APCH 446",
"APCH 450",
"CHEM 410",
"CHEM 416",
"CHEM 422",
"COMP 418"
],
"extra_codes": [],
"diagnosis": "Split table: fragment 2 not retrieved",
"chatbot_response_snippet": "| حالة المقرر | رقم المقرر | اسم المقرر | الساعات المعتمدة | متطلبات سابقة ||---|---|---|---|---|| اختياري | APCH 448 | كيمياء فيزيائية تطبيقية د (كيمياء ضوئية تطبيقية والحفز التطبيقي) | 2 | - || **إجمالي** | | | **18** | |",
"response_time_seconds": 7.93
},
{
"program_num": "15",
"program": "برنامج النبات (تخصص منفرد) - 134 ساعة معتمدة",
"level": "1",
"level_arabic": "الأول",
"semester": "الأول",
"expected_codes": [
"BOTA 101",
"CHEM 101",
"CHEM 103",
"HURI 101",
"MATH 101",
"PHYS 101",
"SAFS 101",
"ZOOL 101"
],
"status": "PASS",
"found_codes": [
"BOTA 101",
"CHEM 101",
"CHEM 103",
"HURI 101",
"MATH 101",
"PHYS 101",
"SAFS 101",
"ZOOL 101"
],
"missing_codes": [],
"extra_codes": [],
"diagnosis": "",
"chatbot_response_snippet": "| حالة المقرر | رقم المقرر | اسم المقرر | الساعات المعتمدة | متطلبات سابقة ||---|---|---|---|---|| متطلب الجامعة | SAFS 101 | الأمن والسلامة | 1 | - || متطلب الجامعة | HURI 101 | حقوق الإنسان | - (P/F) | - || متطلبات الكلية | MATH 101 | تفاضل وتكامل (1) | 4 | - || متطلبات الكلية | PHYS 101 | فيزياء عامة (1) | 4 | - || متطلبات الكلية | CHEM 101 | كيمياء عامة (1) | 3 | - || متطلبات الكلية | CHEM 103",
"response_time_seconds": 15.38
},
{
"program_num": "15",
"program": "برنامج النبات (تخصص منفرد) - 134 ساعة معتمدة",
"level": "1",
"level_arabic": "الأول",
"semester": "الثاني",
"expected_codes": [
"BOTA 102",
"CHEM 102",
"CHEM 104",
"ENGL 102",
"ENTM 102",
"INCO 102",
"MICR 102",
"ZOOL 102"
],
"status": "PASS",
"found_codes": [
"BOTA 102",
"CHEM 102",
"CHEM 104",
"ENGL 102",
"ENTM 102",
"INCO 102",
"MICR 102",
"ZOOL 102"
],
"missing_codes": [],
"extra_codes": [],
"diagnosis": "",
"chatbot_response_snippet": "| حالة المقرر | رقم المقرر | اسم المقرر | الساعات المعتمدة | متطلبات سابقة ||---|---|---|---|---|| متطلب الجامعة | ENGL 102 | لغة إنجليزية (1) | 2 | - || متطلب الجامعة | INCO 102 | مدخل في الحاسب الآلي | - (P/F) | - || متطلبات الكلية | CHEM 102 | كيمياء (2) | 3 | - || متطلبات الكلية | CHEM 104 | عملي كيمياء عامة (2) | 1 | - || متطلبات الكلية | BOTA 102 | أساسيات علم النبات (2) | 3 | - || متطلبات ا",
"response_time_seconds": 15.39
},
{
"program_num": "15",
"program": "برنامج النبات (تخصص منفرد) - 134 ساعة معتمدة",
"level": "2",
"level_arabic": "الثاني",
"semester": "الأول",
"expected_codes": [
"BIOP 213",
"BOTA 201",
"BOTA 203",
"BOTA 205",
"BOTA 207",
"BOTA 209",
"BOTA 211",
"CHEM 255",
"ENGL 201",
"ENTM 211",
"GEOL 255",
"STAT 209"
],
"status": "PASS",
"found_codes": [
"BIOP 213",
"BOTA 201",
"BOTA 203",
"BOTA 205",
"BOTA 207",
"BOTA 209",
"BOTA 211",
"CHEM 255",
"ENGL 201",
"ENTM 211",
"GEOL 255",
"STAT 209"
],
"missing_codes": [],
"extra_codes": [],
"diagnosis": "",
"chatbot_response_snippet": "| حالة المقرر | رقم المقرر | اسم المقرر | الساعات المعتمدة | متطلبات سابقة ||---|---|---|---|---|| متطلب الجامعة | ENGL 201 | لغة إنجليزية (2) | 2 | ENGL 102 || إجباري (12 ساعة) | BOTA 201 | تشريح نبات | 2 | BOTA 101 || إجباري | BOTA 203 | فسيولوجيا العلاقات المائية في النبات | 2 | BOTA 102 || إجباري | BOTA 205 | النظم البيئية | 2 | BOTA 102 || إجباري | BOTA 207 | أساسيات وأدوات البروتيومات | 1 | ",
"response_time_seconds": 23.46
},
{
"program_num": "15",
"program": "برنامج النبات (تخصص منفرد) - 134 ساعة معتمدة",
"level": "2",
"level_arabic": "الثاني",
"semester": "الثاني",
"expected_codes": [
"BIOC 204",
"BOTA 202",
"BOTA 204",
"BOTA 206",
"BOTA 208",
"BOTA 210",
"CHEM 204",
"ENTM 204",
"MICR 202"
],
"status": "PASS",
"found_codes": [
"BIOC 204",
"BOTA 202",
"BOTA 204",
"BOTA 206",
"BOTA 208",
"BOTA 210",
"CHEM 204",
"ENTM 204",
"MICR 202"
],
"missing_codes": [],
"extra_codes": [],
"diagnosis": "",
"chatbot_response_snippet": "| حالة المقرر | رقم المقرر | اسم المقرر | الساعات المعتمدة | متطلبات سابقة ||---|---|---|---|---|| إجباري (14 ساعة) | BOTA 202 | أساسيات علم التصنيف | 2 | - || إجباري | BOTA 204 | أرشيجونيات | 3 | - || إجباري | BOTA 206 | طحالب | 2 | - || إجباري | BOTA 208 | علم حبوب اللقاح التطبيقي | 2 | - || إجباري | MICR 202 | ميكروبيولوجي (2) (فيروسات - بكتيريا - فطريات) | 3 | MICR 102 || إجباري | CHEM 204 | ك",
"response_time_seconds": 25.48
},
{
"program_num": "15",
"program": "برنامج النبات (تخصص منفرد) - 134 ساعة معتمدة",
"level": "3",
"level_arabic": "الثالث",
"semester": "الأول",
"expected_codes": [
"BOTA 301",
"BOTA 303",
"BOTA 305",
"BOTA 307",
"BOTA 309",
"BOTA 311",
"BOTA 313",
"CHEM 353",
"SCTH 301",
"STAT 321"
],
"status": "PASS",
"found_codes": [
"BOTA 301",
"BOTA 303",
"BOTA 305",
"BOTA 307",
"BOTA 309",
"BOTA 311",
"BOTA 313",
"CHEM 353",
"SCTH 301",
"STAT 321"
],
"missing_codes": [],
"extra_codes": [],
"diagnosis": "",
"chatbot_response_snippet": "| حالة المقرر | رقم المقرر | اسم المقرر | الساعات المعتمدة | متطلبات سابقة ||---|---|---|---|---|| متطلب الجامعة | SCTH 301 | التفكير العلمي | 1 | - || إجباري (12 ساعة) | BOTA 301 | فسيولوجيا النمو والهرمونات النباتية وتطبيقاتها التكنولوجية | 3 | - || إجباري | BOTA 303 | حفريات نباتية | 2 | BOTA 204 || إجباري | BOTA 305 | وراثة جزيئية | 2 | BOTA 207 || إجباري | BOTA 307 | زراعة الأنسجة النباتية وت",
"response_time_seconds": 19.88
},
{
"program_num": "15",
"program": "برنامج النبات (تخصص منفرد) - 134 ساعة معتمدة",
"level": "3",
"level_arabic": "الثالث",
"semester": "الثاني",
"expected_codes": [
"BOTA 302",
"BOTA 304",
"BOTA 306",
"BOTA 308",
"BOTA 310",
"BOTA 312",
"BOTA 314",
"BOTA 316",
"BOTA 318",
"BOTA 320",
"ETHR 302",
"MICR 388"
],
"status": "PASS",
"found_codes": [
"BOTA 302",
"BOTA 304",
"BOTA 306",
"BOTA 308",
"BOTA 310",
"BOTA 312",
"BOTA 314",
"BOTA 316",
"BOTA 318",
"BOTA 320",
"ETHR 302",
"MICR 388"
],
"missing_codes": [],
"extra_codes": [],
"diagnosis": "",
"chatbot_response_snippet": "| حالة المقرر | رقم المقرر | اسم المقرر | الساعات المعتمدة | متطلبات سابقة ||---|---|---|---|---|| متطلب الجامعة | ETHR 302 | أخلاقيات البحث العلمي | 1 | - || إجباري (14 ساعة) | BOTA 302 | الخصائص الجزيئية والوظيفية للانتقال في النبات - تغذية معدنية | 3 | BOTA 203 || إجباري | BOTA 304 | فصائل مختارة من النباتات الزهرية | 2 | BOTA 202 || إجباري | BOTA 306 | طحالب المياه العذبة والمالحة في مصر | 2 |",
"response_time_seconds": 23.55
},
{
"program_num": "15",
"program": "برنامج النبات (تخصص منفرد) - 134 ساعة معتمدة",
"level": "4",
"level_arabic": "الرابع",
"semester": "الأول",
"expected_codes": [
"BOTA 401",
"BOTA 403",
"BOTA 405",
"BOTA 407",
"BOTA 411",
"BOTA 413",
"BOTA 415",
"ENCU 401",
"GHDS 401",
"MICR 481",
"SKIL 401"
],
"status": "PASS",
"found_codes": [
"BOTA 401",
"BOTA 403",
"BOTA 405",
"BOTA 407",
"BOTA 411",
"BOTA 413",
"BOTA 415",
"ENCU 401",
"GHDS 401",
"MICR 481",
"SKIL 401"
],
"missing_codes": [],
"extra_codes": [],
"diagnosis": "",
"chatbot_response_snippet": "| حالة المقرر | رقم المقرر | اسم المقرر | الساعات المعتمدة | متطلبات سابقة ||---|---|---|---|---|| متطلب الجامعة (يختار ساعة واحدة) | SKIL 401 | مهارات العمل | 1 | - || متطلب الجامعة | ENCU 401 | ثقافة بيئية | 1 | - || متطلب الجامعة | GHDS 401 | نشأة وتاريخ وتطور العلوم | 1 | - || إجباري (12 ساعة) | BOTA 401 | أسس علم الإنزيمات وتطبيقاتها التكنولوجية | 3 | - || إجباري | BOTA 403 | هندسة البروتين -",
"response_time_seconds": 21.63
},
{
"program_num": "15",
"program": "برنامج النبات (تخصص منفرد) - 134 ساعة معتمدة",
"level": "4",
"level_arabic": "الرابع",
"semester": "الثاني",
"expected_codes": [
"BOTA 402",
"BOTA 404",
"BOTA 406",
"BOTA 408",
"BOTA 410",
"BOTA 412",
"BOTA 414",
"BOTA 416",
"BOTA 418",
"BOTA 420"
],
"status": "PASS",
"found_codes": [
"BOTA 402",
"BOTA 404",
"BOTA 406",
"BOTA 408",
"BOTA 410",
"BOTA 412",
"BOTA 414",
"BOTA 416",
"BOTA 418",
"BOTA 420"
],
"missing_codes": [],
"extra_codes": [],
"diagnosis": "",
"chatbot_response_snippet": "| حالة المقرر | رقم المقرر | اسم المقرر | الساعات المعتمدة | متطلبات سابقة ||---|---|---|---|---|| إجباري (12 ساعة) | BOTA 402 | أيض وطاقة إحيائية | 3 | - || إجباري | BOTA 404 | فلورة النباتات الزهرية - فلورة حزازية | 3 | BOTA 304 || إجباري | BOTA 406 | تطبيقات علم البيئة | 2 | BOTA 312 || إجباري | BOTA 408 | هندسة وراثية | 2 | BOTA 305 || إجباري | BOTA 410 | مشروع بحثي | 1 | - || إجباري | BOTA 41",
"response_time_seconds": 17.98
},
{
"program_num": "14 (مزدوج)",
"program": "برنامج نبات - كيمياء (تخصص مزدوج) - 140 ساعة معتمدة",
"level": "1",
"level_arabic": "الأول",
"semester": "الأول",
"expected_codes": [
"BOTA 101",
"CHEM 101",
"CHEM 103",
"HURI 101",
"MATH 101",
"PHYS 101",
"SAFS 101",
"ZOOL 101"
],
"status": "PASS",
"found_codes": [
"BOTA 101",
"CHEM 101",
"CHEM 103",
"HURI 101",
"MATH 101",
"PHYS 101",
"SAFS 101",
"ZOOL 101"
],
"missing_codes": [],
"extra_codes": [],
"diagnosis": "",
"chatbot_response_snippet": "| حالة المقرر | رقم المقرر | اسم المقرر | الساعات المعتمدة | متطلبات سابقة ||---|---|---|---|---|| متطلب الجامعة | SAFS 101 | الأمن والسلامة | 1 | - || متطلب الجامعة | HURI 101 | حقوق الإنسان | - (P/F) | - || متطلبات الكلية | MATH 101 | تفاضل وتكامل (1) | 4 | - || متطلبات الكلية | PHYS 101 | فيزياء عامة (1) | 4 | - || متطلبات الكلية | CHEM 101 | كيمياء عامة (1) | 3 | - || متطلبات الكلية | CHEM 103",
"response_time_seconds": 15.67
},
{
"program_num": "14 (مزدوج)",
"program": "برنامج نبات - كيمياء (تخصص مزدوج) - 140 ساعة معتمدة",
"level": "1",
"level_arabic": "الأول",
"semester": "الثاني",
"expected_codes": [
"BOTA 102",
"CHEM 102",
"CHEM 104",
"ENGL 102",
"ENTM 102",
"INCO 102",
"MICR 102",
"ZOOL 102"
],
"status": "PASS",
"found_codes": [
"BOTA 102",
"CHEM 102",
"CHEM 104",
"ENGL 102",
"ENTM 102",
"INCO 102",
"MICR 102",
"ZOOL 102"
],
"missing_codes": [],
"extra_codes": [],
"diagnosis": "",
"chatbot_response_snippet": "| حالة المقرر | رقم المقرر | اسم المقرر | الساعات المعتمدة | متطلبات سابقة ||---|---|---|---|---|| متطلب الجامعة | ENGL 102 | لغة إنجليزية (1) | 2 | - || متطلب الجامعة | INCO 102 | مدخل في الحاسب الآلي | - (P/F) | - || متطلبات الكلية | CHEM 102 | كيمياء (2) | 3 | - || متطلبات الكلية | CHEM 104 | عملي كيمياء عامة (2) | 1 | - || متطلبات الكلية | BOTA 102 | أساسيات علم النبات (2) | 3 | - || متطلبات ا",
"response_time_seconds": 15.61
},
{
"program_num": "14 (مزدوج)",
"program": "برنامج نبات - كيمياء (تخصص مزدوج) - 140 ساعة معتمدة",
"level": "2",
"level_arabic": "الثاني",
"semester": "الأول",
"expected_codes": [
"BIOP 213",
"BOTA 201",
"BOTA 213",
"BOTA 215",
"BOTA 217",
"CHEM 261",
"CHEM 271",
"CHEM 281",
"ENGL 201",
"GEOL 255",
"MICR 201"
],
"status": "PASS",
"found_codes": [
"BIOP 213",
"BOTA 201",
"BOTA 213",
"BOTA 215",
"BOTA 217",
"CHEM 261",
"CHEM 271",
"CHEM 281",
"ENGL 201",
"GEOL 255",
"MICR 201"
],
"missing_codes": [],
"extra_codes": [],
"diagnosis": "",
"chatbot_response_snippet": "| حالة المقرر | رقم المقرر | اسم المقرر | الساعات المعتمدة | متطلبات سابقة ||---|---|---|---|---|| متطلب الجامعة | ENGL 201 | لغة إنجليزية (2) | 2 | ENGL 102 || إجباري تخصص أول (7 ساعات) | BOTA 201 | تشريح نبات | 2 | BOTA 101 || إجباري تخصص أول | BOTA 213 | أساسيات علم الطحالب | 2 | BOTA 102 || إجباري تخصص أول | BOTA 215 | أساسيات النظم البيئية | 1 | BOTA 102 || إجباري تخصص أول | BOTA 217 | أساسيا",
"response_time_seconds": 21.61
},
{
"program_num": "14 (مزدوج)",
"program": "برنامج نبات - كيمياء (تخصص مزدوج) - 140 ساعة معتمدة",
"level": "2",
"level_arabic": "الثاني",
"semester": "الثاني",
"expected_codes": [
"BOTA 212",
"BOTA 214",
"BOTA 216",
"BOTA 218",
"BOTA 220",
"CHEM 204",
"CHEM 260",
"CHEM 262",
"CHEM 264",
"CHEM 282",
"CHEM 290",
"CHEM 292"
],
"status": "PASS",
"found_codes": [
"BOTA 212",
"BOTA 214",
"BOTA 216",
"BOTA 218",
"BOTA 220",
"CHEM 204",
"CHEM 260",
"CHEM 262",
"CHEM 264",
"CHEM 282",
"CHEM 290",
"CHEM 292"
],
"missing_codes": [],
"extra_codes": [],
"diagnosis": "",
"chatbot_response_snippet": "| حالة المقرر | رقم المقرر | اسم المقرر | الساعات المعتمدة | متطلبات سابقة ||---|---|---|---|---|| إجباري تخصص أول (8 ساعات) | BOTA 212 | العلاقات المائية في النبات - والانتقال والتغذية المعدنية | 3 | - || إجباري تخصص أول | BOTA 214 | المجتمعات النباتية والتلوث البيئي | 3 | - || إجباري تخصص أول | BOTA 216 | أساسيات علم التصنيف وفصائل مختارة من النباتات الزهرية | 2 | - || اختياري تخصص أول (يختار ال",
"response_time_seconds": 24.05
},
{
"program_num": "14 (مزدوج)",
"program": "برنامج نبات - كيمياء (تخصص مزدوج) - 140 ساعة معتمدة",
"level": "3",
"level_arabic": "الثالث",
"semester": "الأول",
"expected_codes": [
"BOTA 321",
"BOTA 323",
"BOTA 325",
"BOTA 327",
"BOTA 329",
"BOTA 331",
"CHEM 361",
"CHEM 363",
"CHEM 371",
"CHEM 381",
"CHEM 383",
"CHEM 391",
"CHEM 393",
"SCTH 301"
],
"status": "PASS",
"found_codes": [
"BOTA 321",
"BOTA 323",
"BOTA 325",
"BOTA 327",
"BOTA 329",
"BOTA 331",
"CHEM 361",
"CHEM 363",
"CHEM 371",
"CHEM 381",
"CHEM 383",
"CHEM 391",
"CHEM 393",
"SCTH 301"
],
"missing_codes": [],
"extra_codes": [],
"diagnosis": "",
"chatbot_response_snippet": "| حالة المقرر | رقم المقرر | اسم المقرر | الساعات المعتمدة | متطلبات سابقة ||---|---|---|---|---|| متطلب الجامعة | SCTH 301 | التفكير العلمي | 1 | - || إجباري تخصص أول (7 ساعات) | BOTA 321 | فسيولوجيا النمو والهرمونات النباتية - زراعة أنسجة نباتية | 3 | - || إجباري تخصص أول | BOTA 323 | الآليات الأساسية للوراثة | 2 | BOTA 217 || إجباري تخصص أول | BOTA 325 | طحالب البيئات المختلفة في مصر | 2 | BOTA",
"response_time_seconds": 27.76
},
{
"program_num": "14 (مزدوج)",
"program": "برنامج نبات - كيمياء (تخصص مزدوج) - 140 ساعة معتمدة",
"level": "3",
"level_arabic": "الثالث",
"semester": "الثاني",
"expected_codes": [
"BOTA 316",
"BOTA 320",
"BOTA 322",
"BOTA 324",
"BOTA 326",
"BOTA 330",
"CHEM 360",
"CHEM 362",
"CHEM 370",
"CHEM 380",
"CHEM 390",
"ETHR 302"
],
"status": "PASS",
"found_codes": [
"BOTA 316",
"BOTA 320",
"BOTA 322",
"BOTA 324",
"BOTA 326",
"BOTA 330",
"CHEM 360",
"CHEM 362",
"CHEM 370",
"CHEM 380",
"CHEM 390",
"ETHR 302"
],
"missing_codes": [],
"extra_codes": [],
"diagnosis": "",
"chatbot_response_snippet": "| حالة المقرر | رقم المقرر | اسم المقرر | الساعات المعتمدة | متطلبات سابقة ||---|---|---|---|---|| متطلب الجامعة | ETHR 302 | أخلاقيات البحث العلمي | 1 | - || إجباري تخصص أول (5 ساعات) | BOTA 322 | أساسيات علم الأرشيجونيات | 3 | - || إجباري تخصص أول | BOTA 324 | من تميز البروتينات إلى هندسة البروتينات | 1 | BOTA 217 || إجباري تخصص أول | BOTA 326 | الحياة البرية والموارد البيئية الطبيعية | 1 | BOTA",
"response_time_seconds": 23.41
},
{
"program_num": "14 (مزدوج)",
"program": "برنامج نبات - كيمياء (تخصص مزدوج) - 140 ساعة معتمدة",
"level": "4",
"level_arabic": "الرابع",
"semester": "الأول",
"expected_codes": [
"BOTA 421",
"BOTA 423",
"BOTA 427",
"BOTA 429",
"BOTA 431",
"CHEM 461",
"CHEM 463",
"CHEM 471",
"CHEM 481",
"CHEM 491",
"CHEM 493",
"ENCU 401",
"GHDS 401",
"MICR 481",
"SKIL 401"
],
"status": "PASS",
"found_codes": [
"BOTA 421",
"BOTA 423",
"BOTA 427",
"BOTA 429",
"BOTA 431",
"CHEM 461",
"CHEM 463",
"CHEM 471",
"CHEM 481",
"CHEM 491",
"CHEM 493",
"ENCU 401",
"GHDS 401",
"MICR 481",
"SKIL 401"
],
"missing_codes": [],
"extra_codes": [],
"diagnosis": "",
"chatbot_response_snippet": "| حالة المقرر | رقم المقرر | اسم المقرر | الساعات المعتمدة | متطلبات سابقة ||---|---|---|---|---|| متطلب الجامعة (يختار ساعة واحدة) | SKIL 401 | مهارات العمل | 1 | - || متطلب الجامعة | ENCU 401 | ثقافة بيئية | 1 | - || متطلب الجامعة | GHDS 401 | نشأة وتاريخ وتطور العلوم | 1 | - || إجباري تخصص أول (7 ساعات) | BOTA 421 | علم الإنزيمات | 3 | - || إجباري تخصص أول | BOTA 423 | نباتات حفرية | 2 | BOTA 3",
"response_time_seconds": 27.41
},
{
"program_num": "14 (مزدوج)",
"program": "برنامج نبات - كيمياء (تخصص مزدوج) - 140 ساعة معتمدة",
"level": "4",
"level_arabic": "الرابع",
"semester": "الثاني",
"expected_codes": [
"BOTA 422",
"BOTA 424",
"BOTA 426",
"BOTA 430",
"BOTA 432",
"BOTA 434",
"CHEM 460",
"CHEM 462",
"CHEM 470",
"CHEM 480",
"CHEM 490",
"CHEM 492"
],
"status": "PASS",
"found_codes": [
"BOTA 422",
"BOTA 424",
"BOTA 426",
"BOTA 430",
"BOTA 432",
"BOTA 434",
"CHEM 460",
"CHEM 462",
"CHEM 470",
"CHEM 480",
"CHEM 490",
"CHEM 492"
],
"missing_codes": [],
"extra_codes": [],
"diagnosis": "",
"chatbot_response_snippet": "| حالة المقرر | رقم المقرر | اسم المقرر | الساعات المعتمدة | متطلبات سابقة ||---|---|---|---|---|| إجباري تخصص أول (8 ساعات) | BOTA 422 | أيض النبات | 3 | - || إجباري تخصص أول | BOTA 424 | فلورا - نباتات عقاقير طبية (تصنيف كيميائي) | 3 | BOTA 216 || إجباري تخصص أول | BOTA 426 | تقنيات تضاعف الحمض النووي DNA باستخدام تفاعل البلمرة المتسلسل | 2 | BOTA 323 || اختياري تخصص أول (يختار الطالب 2 ساعة) | ",
"response_time_seconds": 23.88
},
{
"program_num": "15 (ثاني)",
"program": "برنامج علم الحيوان (تخصص منفرد) - 134 ساعة معتمدة",
"level": "1",
"level_arabic": "الأول",
"semester": "الأول",
"expected_codes": [
"BOTA 101",
"CHEM 101",
"CHEM 103",
"HURI 101",
"MATH 101",
"PHYS 101",
"SAFS 101",
"ZOOL 101"
],
"status": "PASS",
"found_codes": [
"BOTA 101",
"CHEM 101",
"CHEM 103",
"HURI 101",
"MATH 101",
"PHYS 101",
"SAFS 101",
"ZOOL 101"
],
"missing_codes": [],
"extra_codes": [],
"diagnosis": "",
"chatbot_response_snippet": "| حالة المقرر | رقم المقرر | اسم المقرر | الساعات المعتمدة | متطلبات سابقة ||---|---|---|---|---|| متطلب الجامعة | SAFS 101 | الأمن والسلامة | 1 | - || متطلب الجامعة | HURI 101 | حقوق الإنسان | - (P/F) | - || متطلبات الكلية | MATH 101 | تفاضل وتكامل (1) | 4 | - || متطلبات الكلية | PHYS 101 | فيزياء عامة (1) | 4 | - || متطلبات الكلية | CHEM 101 | كيمياء عامة (1) | 3 | - || متطلبات الكلية | CHEM 103",
"response_time_seconds": 15.65
},
{
"program_num": "15 (ثاني)",
"program": "برنامج علم الحيوان (تخصص منفرد) - 134 ساعة معتمدة",
"level": "1",
"level_arabic": "الأول",
"semester": "الثاني",
"expected_codes": [
"BOTA 102",
"CHEM 102",
"CHEM 104",
"ENGL 102",
"ENTM 102",
"INCO 102",
"MICR 102",
"ZOOL 102"
],
"status": "PASS",
"found_codes": [
"BOTA 102",
"CHEM 102",
"CHEM 104",
"ENGL 102",
"ENTM 102",
"INCO 102",
"MICR 102",
"ZOOL 102"
],
"missing_codes": [],
"extra_codes": [],
"diagnosis": "",
"chatbot_response_snippet": "| حالة المقرر | رقم المقرر | اسم المقرر | الساعات المعتمدة | متطلبات سابقة ||---|---|---|---|---|| متطلب الجامعة | ENGL 102 | لغة إنجليزية (1) | 2 | - || متطلب الجامعة | INCO 102 | مدخل في الحاسب الآلي | - (P/F) | - || متطلبات الكلية | CHEM 102 | كيمياء (2) | 3 | - || متطلبات الكلية | CHEM 104 | عملي كيمياء عامة (2) | 1 | - || متطلبات الكلية | BOTA 102 | أساسيات علم النبات (2) | 3 | - || متطلبات ا",
"response_time_seconds": 15.76
},
{
"program_num": "15 (ثاني)",
"program": "برنامج علم الحيوان (تخصص منفرد) - 134 ساعة معتمدة",
"level": "2",
"level_arabic": "الثاني",
"semester": "الأول",
"expected_codes": [
"BIOC 221",
"BIOP 213",
"CHEM 251",
"ENGL 201",
"GEOL 255",
"STAT 209",
"ZOOL 201",
"ZOOL 203",
"ZOOL 205"
],
"status": "PASS",
"found_codes": [
"BIOC 221",
"BIOP 213",
"CHEM 251",
"ENGL 201",
"GEOL 255",
"STAT 209",
"ZOOL 201",
"ZOOL 203",
"ZOOL 205"
],
"missing_codes": [],
"extra_codes": [],
"diagnosis": "",
"chatbot_response_snippet": "| حالة المقرر | رقم المقرر | اسم المقرر | الساعات المعتمدة | متطلبات سابقة ||---|---|---|---|---|| متطلب الجامعة | ENGL 201 | لغة إنجليزية (2) | 2 | ENGL 102 || إجباري (9 ساعات) | ZOOL 201 | التنوع التصنيفي في اللافقاريات | 4 | ZOOL 102 || إجباري | ZOOL 205 | فزيولوجيا الخلية | 1 | ZOOL 101 || إجباري | BIOC 221 | كيمياء حيوية | 2 | - || إجباري | STAT 209 | مفاهيم إحصائية | 1 | - || إجباري | ZOOL 2",
"response_time_seconds": 17.97
},
{
"program_num": "15 (ثاني)",
"program": "برنامج علم الحيوان (تخصص منفرد) - 134 ساعة معتمدة",
"level": "2",
"level_arabic": "الثاني",
"semester": "الثاني",
"expected_codes": [
"MICR 288",
"ZOOL 202",
"ZOOL 204",
"ZOOL 206",
"ZOOL 208",
"ZOOL 210",
"ZOOL 214",
"ZOOL 216",
"ZOOL 220"
],
"status": "PASS",
"found_codes": [
"MICR 288",
"ZOOL 202",
"ZOOL 204",
"ZOOL 206",
"ZOOL 208",
"ZOOL 210",
"ZOOL 214",
"ZOOL 216",
"ZOOL 220"
],
"missing_codes": [],
"extra_codes": [],
"diagnosis": "",
"chatbot_response_snippet": "| حالة المقرر | رقم المقرر | اسم المقرر | الساعات المعتمدة | متطلبات سابقة ||---|---|---|---|---|| إجباري (15 ساعة) | ZOOL 202 | حبليات والتطور العضوي | 4 | ZOOL 101 || إجباري | ZOOL 210 | التغذية والهضم والأيض | 3 | ZOOL 101 || إجباري | ZOOL 204 | أساسيات علم الوراثة | 2 | ZOOL 102 || إجباري | ZOOL 208 | كيمياء الأنسجة والتقنية المجهرية | 3 | ZOOL 102 || إجباري | ZOOL 206 | علم الأوليات | 3 | ZOO",
"response_time_seconds": 17.93
},
{
"program_num": "15 (ثاني)",
"program": "برنامج علم الحيوان (تخصص منفرد) - 134 ساعة معتمدة",
"level": "3",
"level_arabic": "الثالث",
"semester": "الأول",
"expected_codes": [
"ENTM 331",
"SCTH 301",
"STAT 321",
"ZOOL 303",
"ZOOL 305",
"ZOOL 307",
"ZOOL 309",
"ZOOL 331"
],
"status": "PASS",
"found_codes": [
"ENTM 331",
"SCTH 301",
"STAT 321",
"ZOOL 303",
"ZOOL 305",
"ZOOL 307",
"ZOOL 309",
"ZOOL 331"
],
"missing_codes": [],
"extra_codes": [],
"diagnosis": "",
"chatbot_response_snippet": "| حالة المقرر | رقم المقرر | اسم المقرر | الساعات المعتمدة | متطلبات سابقة ||---|---|---|---|---|| متطلب الجامعة | SCTH 301 | التفكير العلمي | 1 | - || إجباري (12 ساعة) | ZOOL 305 | الخلية والبيولوجيا الجزيئية | 3 | ZOOL 102 || إجباري | ZOOL 303 | بيئة حيوانية | 3 | ZOOL 203 || إجباري | ZOOL 309 | الجهاز الدوري وعلم المناعة | 4 | ZOOL 210 || إجباري | STAT 321 | إحصاء حيوي | 2 | STAT 209 || إجباري ",
"response_time_seconds": 17.92
},
{
"program_num": "15 (ثاني)",
"program": "برنامج علم الحيوان (تخصص منفرد) - 134 ساعة معتمدة",
"level": "3",
"level_arabic": "الثالث",
"semester": "الثاني",
"expected_codes": [
"BIOC 322",
"ETHR 302",
"MICR 388",
"ZOOL 302",
"ZOOL 304",
"ZOOL 306",
"ZOOL 308",
"ZOOL 310",
"ZOOL 314",
"ZOOL 320",
"ZOOL 330"
],
"status": "PASS",
"found_codes": [
"BIOC 322",
"ETHR 302",
"MICR 388",
"ZOOL 302",
"ZOOL 304",
"ZOOL 306",
"ZOOL 308",
"ZOOL 310",
"ZOOL 314",
"ZOOL 320",
"ZOOL 330"
],
"missing_codes": [],
"extra_codes": [],
"diagnosis": "",
"chatbot_response_snippet": "| حالة المقرر | رقم المقرر | اسم المقرر | الساعات المعتمدة | متطلبات سابقة ||---|---|---|---|---|| متطلب الجامعة | ETHR 302 | أخلاقيات البحث العلمي | 1 | - || إجباري (12 ساعة) | ZOOL 302 | بيولوجيا التكوين | 3 | ZOOL 202 || إجباري | ZOOL 306 | الغدد الصماء والتكاثر | 3 | ZOOL 205 || إجباري | ZOOL 304 | الوراثة الجزيئية | 3 | ZOOL 204 || إجباري | ZOOL 308 | الفقاريات متقدم | 3 | ZOOL 201 || اختياري",
"response_time_seconds": 19.88
},
{
"program_num": "15 (ثاني)",
"program": "برنامج علم الحيوان (تخصص منفرد) - 134 ساعة معتمدة",
"level": "4",
"level_arabic": "الرابع",
"semester": "الأول",
"expected_codes": [
"ENCU 401",
"GHDS 401",
"SKIL 401",
"ZOOL 401",
"ZOOL 403",
"ZOOL 405",
"ZOOL 407",
"ZOOL 411",
"ZOOL 413",
"ZOOL 415",
"ZOOL 417",
"ZOOL 427"
],
"status": "EXTRA_COURSES",
"found_codes": [
"ENCU 401",
"GHDS 401",
"SKIL 401",
"ZOOL 401",
"ZOOL 403",
"ZOOL 405",
"ZOOL 407",
"ZOOL 411",
"ZOOL 413",
"ZOOL 415",
"ZOOL 417",
"ZOOL 419",
"ZOOL 427"
],
"missing_codes": [],
"extra_codes": [
"ZOOL 419"
],
"diagnosis": "Extra codes from: {'علم الحيوان'}",
"chatbot_response_snippet": "| حالة المقرر | رقم المقرر | اسم المقرر | الساعات المعتمدة | متطلبات سابقة ||---|---|---|---|---|| متطلب الجامعة (يختار ساعة واحدة) | SKIL 401 | مهارات العمل | 1 | - || متطلب الجامعة | ENCU 401 | ثقافة بيئية | 1 | - || متطلب الجامعة | GHDS 401 | نشأة وتاريخ وتطور العلوم | 1 | - || إجباري (12 ساعة) | ZOOL 401 | علم الطفيليات | 3 | ZOOL 201 || إجباري | ZOOL 403 | فسيولوجيا الجهاز العصبي والعضلي | 3 ",
"response_time_seconds": 21.86
},
{
"program_num": "15 (ثاني)",
"program": "برنامج علم الحيوان (تخصص منفرد) - 134 ساعة معتمدة",
"level": "4",
"level_arabic": "الرابع",
"semester": "الثاني",
"expected_codes": [
"ZOOL 402",
"ZOOL 412",
"ZOOL 414",
"ZOOL 416",
"ZOOL 418",
"ZOOL 420",
"ZOOL 422",
"ZOOL 432"
],
"status": "PASS",
"found_codes": [
"ZOOL 402",
"ZOOL 412",
"ZOOL 414",
"ZOOL 416",
"ZOOL 418",
"ZOOL 420",
"ZOOL 422",
"ZOOL 432"
],
"missing_codes": [],
"extra_codes": [],
"diagnosis": "",
"chatbot_response_snippet": "| حالة المقرر | رقم المقرر | اسم المقرر | الساعات المعتمدة | متطلبات سابقة ||---|---|---|---|---|| إجباري (13 ساعة) | ZOOL 420 | المشروع البحثي | 1 | - || إجباري | ZOOL 402 | علم البيئة المائية | 3 | ZOOL 201 || إجباري | ZOOL 416 | سلوك الحيوان | 1 | - || إجباري | ZOOL 412 | بيولوجيا الخلايا الجذعية | 2 | - || إجباري | ZOOL 414 | الهندسة الوراثية | 2 | ZOOL 305 || اختياري (يختار الطالب 3 ساعات) | ",
"response_time_seconds": 15.13
},
{
"program_num": "16",
"program": "برنامج علم الحيوان - الكيمياء (تخصص مزدوج) - 140 ساعة معتمدة",
"level": "2",
"level_arabic": "الثاني",
"semester": "الأول",
"expected_codes": [
"BIOP 213",
"CHEM 261",
"CHEM 271",
"CHEM 281",
"ENGL 201",
"GEOL 255",
"STAT 209",
"ZOOL 205",
"ZOOL 207",
"ZOOL 209"
],
"status": "WRONG_PROGRAM",
"found_codes": [
"BIOC 221",
"BIOP 213",
"CHEM 251",
"ENGL 201",
"GEOL 255",
"STAT 209",
"ZOOL 201",
"ZOOL 203",
"ZOOL 205"
],
"missing_codes": [
"CHEM 261",
"CHEM 271",
"CHEM 281",
"ZOOL 207",
"ZOOL 209"
],
"extra_codes": [
"BIOC 221",
"CHEM 251",
"ZOOL 201",
"ZOOL 203"
],
"diagnosis": "Wrong program retrieved. Extra codes from: {'علم الحيوان', 'الكيمياء الحيوية', 'الكيمياء'}",
"chatbot_response_snippet": "| حالة المقرر | رقم المقرر | اسم المقرر | الساعات المعتمدة | متطلبات سابقة ||---|---|---|---|---|| متطلب الجامعة | ENGL 201 | لغة إنجليزية (2) | 2 | - || إجباري تخصص أول (9 ساعات) | ZOOL 201 | التنوع التصنيفي في اللافقاريات | 4 | ZOOL 102 || إجباري | ZOOL 205 | فزيولوجيا الخلية | 1 | ZOOL 101 || إجباري | BIOC 221 | كيمياء حيوية | 2 | - || إجباري | STAT 209 | مفاهيم إحصائية | 1 | - || إجباري | ZOOL",
"response_time_seconds": 20.52
},
{
"program_num": "16",
"program": "برنامج علم الحيوان - الكيمياء (تخصص مزدوج) - 140 ساعة معتمدة",
"level": "2",
"level_arabic": "الثاني",
"semester": "الثاني",
"expected_codes": [
"CHEM 260",
"CHEM 262",
"CHEM 264",
"CHEM 282",
"CHEM 290",
"CHEM 292",
"CHEM 294",
"MICR 288",
"ZOOL 208",
"ZOOL 212",
"ZOOL 216",
"ZOOL 220"
],
"status": "PASS",
"found_codes": [
"CHEM 260",
"CHEM 262",
"CHEM 264",
"CHEM 282",
"CHEM 290",
"CHEM 292",
"CHEM 294",
"MICR 288",
"ZOOL 208",
"ZOOL 212",
"ZOOL 216",
"ZOOL 220"
],
"missing_codes": [],
"extra_codes": [],
"diagnosis": "",
"chatbot_response_snippet": "| حالة المقرر | رقم المقرر | اسم المقرر | الساعات المعتمدة | متطلبات سابقة ||---|---|---|---|---|| إجباري تخصص أول (6 ساعات) | ZOOL 212 | مقدمة في الحبليات والتطور العضوي | 3 | ZOOL 101 || إجباري تخصص أول | ZOOL 208 | كيمياء الأنسجة والتقنية المجهرية | 3 | ZOOL 102 || اختياري تخصص أول (يختار الطالب 2 ساعة) | ZOOL 216 | اللافقاريات الطبية | 2 | ZOOL 102 || اختياري تخصص أول | MICR 288 | ميكروبيولوجي",
"response_time_seconds": 24.29
},
{
"program_num": "16",
"program": "برنامج علم الحيوان - الكيمياء (تخصص مزدوج) - 140 ساعة معتمدة",
"level": "3",
"level_arabic": "الثالث",
"semester": "الأول",
"expected_codes": [
"CHEM 361",
"CHEM 363",
"CHEM 371",
"CHEM 381",
"CHEM 383",
"CHEM 391",
"CHEM 393",
"SCTH 301",
"STAT 321",
"ZOOL 301",
"ZOOL 303",
"ZOOL 305",
"ZOOL 307"
],
"status": "PASS",
"found_codes": [
"CHEM 361",
"CHEM 363",
"CHEM 371",
"CHEM 381",
"CHEM 383",
"CHEM 391",
"CHEM 393",
"SCTH 301",
"STAT 321",
"ZOOL 301",
"ZOOL 303",
"ZOOL 305",
"ZOOL 307"
],
"missing_codes": [],
"extra_codes": [],
"diagnosis": "",
"chatbot_response_snippet": "| حالة المقرر | رقم المقرر | اسم المقرر | الساعات المعتمدة | متطلبات سابقة ||---|---|---|---|---|| متطلب الجامعة | SCTH 301 | التفكير العلمي | 1 | - || إجباري تخصص أول (6 ساعات) | ZOOL 305 | الخلية والبيولوجيا الجزيئية | 3 | ZOOL 102 || إجباري تخصص أول | ZOOL 303 | علم البيئة الحيوانية | 3 | ZOOL 212 || اختياري تخصص أول (يختار الطالب 2 ساعة) | ZOOL 301 | بيولوجيا الحماية | 2 | - || اختياري تخصص أو",
"response_time_seconds": 24.66
},
{
"program_num": "16",
"program": "برنامج علم الحيوان - الكيمياء (تخصص مزدوج) - 140 ساعة معتمدة",
"level": "3",
"level_arabic": "الثالث",
"semester": "الثاني",
"expected_codes": [
"BIOC 322",
"CHEM 360",
"CHEM 362",
"CHEM 370",
"CHEM 380",
"CHEM 390",
"ETHR 302",
"ZOOL 310",
"ZOOL 322",
"ZOOL 328"
],
"status": "PASS",
"found_codes": [
"BIOC 322",
"CHEM 360",
"CHEM 362",
"CHEM 370",
"CHEM 380",
"CHEM 390",
"ETHR 302",
"ZOOL 310",
"ZOOL 322",
"ZOOL 328"
],
"missing_codes": [],
"extra_codes": [],
"diagnosis": "",
"chatbot_response_snippet": "| حالة المقرر | رقم المقرر | اسم المقرر | الساعات المعتمدة | متطلبات سابقة ||---|---|---|---|---|| متطلب الكلية | ETHR 302 | أخلاقيات البحث العلمي | 1 | - || إجباري تخصص أول (7 ساعات) | ZOOL 322 | علم فزيولوجي (1) | 4 | ZOOL 101 || إجباري تخصص أول | ZOOL 328 | اللافقاريات متقدم وعلم الطفيليات | 3 | ZOOL 201 || اختياري تخصص أول (يختار الطالب 2 ساعة) | ZOOL 310 | الحيوان الاقتصادي | 2 | ZOOL 207, 21",
"response_time_seconds": 21.71
},
{
"program_num": "16",
"program": "برنامج علم الحيوان - الكيمياء (تخصص مزدوج) - 140 ساعة معتمدة",
"level": "4",
"level_arabic": "الرابع",
"semester": "الأول",
"expected_codes": [
"CHEM 461",
"CHEM 463",
"CHEM 471",
"CHEM 481",
"CHEM 491",
"CHEM 493",
"ENCU 401",
"GHDS 401",
"SKIL 401",
"ZOOL 415",
"ZOOL 417",
"ZOOL 419",
"ZOOL 421",
"ZOOL 423",
"ZOOL 427"
],
"status": "PASS",
"found_codes": [
"CHEM 461",
"CHEM 463",
"CHEM 471",
"CHEM 481",
"CHEM 491",
"CHEM 493",
"ENCU 401",
"GHDS 401",
"SKIL 401",
"ZOOL 415",
"ZOOL 417",
"ZOOL 419",
"ZOOL 421",
"ZOOL 423",
"ZOOL 427"
],
"missing_codes": [],
"extra_codes": [],
"diagnosis": "",
"chatbot_response_snippet": "| حالة المقرر | رقم المقرر | اسم المقرر | الساعات المعتمدة | متطلبات سابقة ||---|---|---|---|---|| متطلب الجامعة (يختار ساعة واحدة) | SKIL 401 | مهارات العمل | 1 | - || متطلب الجامعة | ENCU 401 | ثقافة بيئية | 1 | - || متطلب الجامعة | GHDS 401 | نشأة وتاريخ وتطور العلوم | 1 | - || إجباري تخصص أول (6 ساعات) | ZOOL 419 | أساسيات علم البيئة المائية | 2 | ZOOL 207 || إجباري تخصص أول | ZOOL 421 | علم ف",
"response_time_seconds": 26.31
},
{
"program_num": "16",
"program": "برنامج علم الحيوان - الكيمياء (تخصص مزدوج) - 140 ساعة معتمدة",
"level": "4",
"level_arabic": "الرابع",
"semester": "الثاني",
"expected_codes": [
"CHEM 460",
"CHEM 462",
"CHEM 470",
"CHEM 480",
"CHEM 490",
"CHEM 492",
"ZOOL 406",
"ZOOL 410",
"ZOOL 414",
"ZOOL 416",
"ZOOL 418",
"ZOOL 422",
"ZOOL 424",
"ZOOL 428",
"ZOOL 430"
],
"status": "PASS",
"found_codes": [
"CHEM 460",
"CHEM 462",
"CHEM 470",
"CHEM 480",
"CHEM 490",
"CHEM 492",
"ZOOL 406",
"ZOOL 410",
"ZOOL 414",
"ZOOL 416",
"ZOOL 418",
"ZOOL 422",
"ZOOL 424",
"ZOOL 428",
"ZOOL 430"
],
"missing_codes": [],
"extra_codes": [],
"diagnosis": "",
"chatbot_response_snippet": "| حالة المقرر | رقم المقرر | اسم المقرر | الساعات المعتمدة | متطلبات سابقة ||---|---|---|---|---|| إجباري تخصص أول (8 ساعات) | ZOOL 406 | علم الأنسجة | 2 | ZOOL 208 || إجباري تخصص أول | ZOOL 410 | أساسيات علم بيولوجيا التكوين | 3 | ZOOL 212 || إجباري تخصص أول | ZOOL 416 | سلوك الحيوان | 1 | - || إجباري تخصص أول | ZOOL 430 | مقدمة في علم الأوليات | 2 | ZOOL 102 || اختياري تخصص أول (يختار الطالب 2 س",
"response_time_seconds": 26.8
},
{
"program_num": "17",
"program": "برنامج علم الحشرات (تخصص منفرد) - 134 ساعة معتمدة",
"level": "2",
"level_arabic": "الثاني",
"semester": "الأول",
"expected_codes": [
"BIOC 205",
"ENGL 201",
"ENTM 201",
"ENTM 203",
"ENTM 205",
"ENTM 207",
"ENTM 209",
"ENTM 211",
"ENTM 213",
"ENTM 215",
"ENTM 217"
],
"status": "PASS",
"found_codes": [
"BIOC 205",
"ENGL 201",
"ENTM 201",
"ENTM 203",
"ENTM 205",
"ENTM 207",
"ENTM 209",
"ENTM 211",
"ENTM 213",
"ENTM 215",
"ENTM 217"
],
"missing_codes": [],
"extra_codes": [],
"diagnosis": "",
"chatbot_response_snippet": "| حالة المقرر | رقم المقرر | اسم المقرر | الساعات المعتمدة | متطلبات سابقة ||---|---|---|---|---|| متطلب الجامعة | ENGL 201 | لغة إنجليزية (2) | 2 | - || إجباري (13 ساعة) | ENTM 201 | الشكل العام للحشرات | 3 | COMP 201, 205 || إجباري | ENTM 203 | تشريح الحشرات المتقدم | 2 | ENTM 102 || إجباري | ENTM 205 | ملائمة الحشرات لبيئتها | 1 | ENTM 102 || إجباري | ENTM 207 | التلوث وحماية البيئة | 1 | ENTM ",
"response_time_seconds": 21.29
},
{
"program_num": "17",
"program": "برنامج علم الحشرات (تخصص منفرد) - 134 ساعة معتمدة",
"level": "2",
"level_arabic": "الثاني",
"semester": "الثاني",
"expected_codes": [
"ENTM 202",
"ENTM 204",
"ENTM 206",
"ENTM 208",
"ENTM 210",
"ENTM 212",
"ENTM 214",
"ENTM 216",
"ENTM 218",
"ENTM 220",
"ENTM 262",
"STAT 212"
],
"status": "PASS",
"found_codes": [
"ENTM 202",
"ENTM 204",
"ENTM 206",
"ENTM 208",
"ENTM 210",
"ENTM 212",
"ENTM 214",
"ENTM 216",
"ENTM 218",
"ENTM 220",
"ENTM 262",
"STAT 212"
],
"missing_codes": [],
"extra_codes": [],
"diagnosis": "",
"chatbot_response_snippet": "| حالة المقرر | رقم المقرر | اسم المقرر | الساعات المعتمدة | متطلبات سابقة ||---|---|---|---|---|| إجباري (13 ساعة) | ENTM 202 | أسس مكافحة آفات | 1 | ENTM 102 || إجباري | ENTM 204 | الحشرات كناقلات للأمراض النباتية | 2 | ENTM 102 || إجباري | ENTM 206 | الحشرات الاجتماعية | 1 | ENTM 102 || إجباري | ENTM 208 | أمراض حشرات ومكافحة حيوية | 3 | ENTM 102 || إجباري | ENTM 210 | صحة المجتمع والحشرات | 1 ",
"response_time_seconds": 20.9
},
{
"program_num": "17",
"program": "برنامج علم الحشرات (تخصص منفرد) - 134 ساعة معتمدة",
"level": "3",
"level_arabic": "الثالث",
"semester": "الأول",
"expected_codes": [
"BIOP 313",
"ENTM 301",
"ENTM 303",
"ENTM 305",
"ENTM 307",
"ENTM 309",
"ENTM 311",
"ENTM 313",
"ENTM 317",
"SCTH 301"
],
"status": "PASS",
"found_codes": [
"BIOP 313",
"ENTM 301",
"ENTM 303",
"ENTM 305",
"ENTM 307",
"ENTM 309",
"ENTM 311",
"ENTM 313",
"ENTM 317",
"SCTH 301"
],
"missing_codes": [],
"extra_codes": [],
"diagnosis": "",
"chatbot_response_snippet": "| حالة المقرر | رقم المقرر | اسم المقرر | الساعات المعتمدة | متطلبات سابقة ||---|---|---|---|---|| متطلب الجامعة | SCTH 301 | التفكير العلمي | 1 | - || إجباري (13 ساعة) | ENTM 301 | بيئة الحشرات المتقدمة | 2 | ENTM 205 || إجباري | ENTM 303 | تصنيف الحشرات (2) | 3 | ENTM 209 || إجباري | ENTM 305 | حشرات طبية وبيطرية | 4 | ENTM 210 || إجباري | ENTM 317 | تطور وتكوين العشائر في الحشرات | 1 | ENTM 209",
"response_time_seconds": 18.0
},
{
"program_num": "17",
"program": "برنامج علم الحشرات (تخصص منفرد) - 134 ساعة معتمدة",
"level": "3",
"level_arabic": "الثالث",
"semester": "الثاني",
"expected_codes": [
"CHEM 310",
"ENTM 302",
"ENTM 304",
"ENTM 306",
"ENTM 308",
"ENTM 312",
"ENTM 314",
"ENTM 358",
"ETHR 302"
],
"status": "PASS",
"found_codes": [
"CHEM 310",
"ENTM 302",
"ENTM 304",
"ENTM 306",
"ENTM 308",
"ENTM 312",
"ENTM 314",
"ENTM 358",
"ETHR 302"
],
"missing_codes": [],
"extra_codes": [],
"diagnosis": "",
"chatbot_response_snippet": "| حالة المقرر | رقم المقرر | اسم المقرر | الساعات المعتمدة | متطلبات سابقة ||---|---|---|---|---|| متطلب الجامعة | ETHR 302 | أخلاقيات البحث العلمي | 1 | - || إجباري (11 ساعة) | ENTM 302 | حشرات اقتصادية | 3 | ENTM 204 || إجباري | ENTM 304 | الجوانب الحشرية المبنية على أسس وراثية | 3 | ENTM 102 || إجباري | ENTM 306 | علم الأجنة الحشرية | 2 | ENTM 203 || إجباري | CHEM 310 | كيمياء عضوية (مبيدات) | ",
"response_time_seconds": 17.86
},
{
"program_num": "17",
"program": "برنامج علم الحشرات (تخصص منفرد) - 134 ساعة معتمدة",
"level": "4",
"level_arabic": "الرابع",
"semester": "الأول",
"expected_codes": [
"ENCU 401",
"ENTM 401",
"ENTM 403",
"ENTM 405",
"ENTM 409",
"ENTM 411",
"ENTM 413",
"ENTM 459",
"GHDS 401",
"MICR 485",
"SKIL 401"
],
"status": "PASS",
"found_codes": [
"ENCU 401",
"ENTM 401",
"ENTM 403",
"ENTM 405",
"ENTM 409",
"ENTM 411",
"ENTM 413",
"ENTM 459",
"GHDS 401",
"MICR 485",
"SKIL 401"
],
"missing_codes": [],
"extra_codes": [],
"diagnosis": "",
"chatbot_response_snippet": "| حالة المقرر | رقم المقرر | اسم المقرر | الساعات المعتمدة | متطلبات سابقة ||---|---|---|---|---|| متطلب الجامعة (يختار ساعة واحدة) | SKIL 401 | مهارات العمل | 1 | - || متطلب الجامعة | ENCU 401 | ثقافة بيئية | 1 | - || متطلب الجامعة | GHDS 401 | نشأة وتاريخ وتطور العلوم | 1 | - || إجباري (12 ساعة) | ENTM 401 | فسيولوجي الحشرات المتقدم | 5 | ENTM 203 || إجباري | ENTM 403 | بيولوجية الحشرات الجزيئية",
"response_time_seconds": 19.65
},
{
"program_num": "17",
"program": "برنامج علم الحشرات (تخصص منفرد) - 134 ساعة معتمدة",
"level": "4",
"level_arabic": "الرابع",
"semester": "الثاني",
"expected_codes": [
"ENTM 402",
"ENTM 404",
"ENTM 406",
"ENTM 408",
"ENTM 410",
"ENTM 412",
"ENTM 414",
"ENTM 416",
"STAT 420"
],
"status": "PASS",
"found_codes": [
"ENTM 402",
"ENTM 404",
"ENTM 406",
"ENTM 408",
"ENTM 410",
"ENTM 412",
"ENTM 414",
"ENTM 416",
"STAT 420"
],
"missing_codes": [],
"extra_codes": [],
"diagnosis": "",
"chatbot_response_snippet": "| حالة المقرر | رقم المقرر | اسم المقرر | الساعات المعتمدة | متطلبات سابقة ||---|---|---|---|---|| إجباري (14 ساعة) | ENTM 402 | مبيدات حشرية ومقاومة | 5 | ENTM 202 || إجباري | ENTM 404 | إدارة المكافحة المتكاملة | 2 | ENTM 202 || إجباري | ENTM 406 | ديناميكا العشائر المتقدم | 1 | ENTM 301 || إجباري | ENTM 408 | مقال | 2 | - || إجباري | ENTM 410 | تخطيط برامج إدارة الآفات | 1 | ENTM 202 || إجباري ",
"response_time_seconds": 16.56
},
{
"program_num": "18",
"program": "برنامج الحشرات الطبية (تخصص منفرد) - 134 ساعة معتمدة",
"level": "2",
"level_arabic": "الثاني",
"semester": "الأول",
"expected_codes": [
"BIOC 205",
"ENGL 201",
"ENTM 211",
"ENTM 213",
"ENTM 251",
"ENTM 253",
"ENTM 255",
"ENTM 257",
"ENTM 261",
"ENTM 263"
],
"status": "PASS",
"found_codes": [
"BIOC 205",
"ENGL 201",
"ENTM 211",
"ENTM 213",
"ENTM 251",
"ENTM 253",
"ENTM 255",
"ENTM 257",
"ENTM 261",
"ENTM 263"
],
"missing_codes": [],
"extra_codes": [],
"diagnosis": "",
"chatbot_response_snippet": "| حالة المقرر | رقم المقرر | اسم المقرر | الساعات المعتمدة | متطلبات سابقة ||---|---|---|---|---|| متطلب الجامعة | ENGL 201 | لغة إنجليزية (2) | 2 | - || إجباري (13 ساعة) | ENTM 251 | أسس الشكل العام للحشرات | 3 | ENTM 102 || إجباري | ENTM 253 | تصنيف الحشرات | 4 | ENTM 102 || إجباري | ENTM 255 | الحشرات والصحة العامة | 3 | ENTM 102 || إجباري | BIOC 205 | الكيمياء الحيوية متقدم | 3 | - || اختياري ",
"response_time_seconds": 18.6
},
{
"program_num": "18",
"program": "برنامج الحشرات الطبية (تخصص منفرد) - 134 ساعة معتمدة",
"level": "2",
"level_arabic": "الثاني",
"semester": "الثاني",
"expected_codes": [
"ENTM 208",
"ENTM 218",
"ENTM 252",
"ENTM 254",
"ENTM 256",
"ENTM 258",
"ENTM 262",
"ENTM 264",
"STAT 212"
],
"status": "PASS",
"found_codes": [
"ENTM 208",
"ENTM 218",
"ENTM 252",
"ENTM 254",
"ENTM 256",
"ENTM 258",
"ENTM 262",
"ENTM 264",
"STAT 212"
],
"missing_codes": [],
"extra_codes": [],
"diagnosis": "",
"chatbot_response_snippet": "| حالة المقرر | رقم المقرر | اسم المقرر | الساعات المعتمدة | متطلبات سابقة ||---|---|---|---|---|| إجباري (12 ساعة) | ENTM 252 | أساسيات علم الطفيليات | 2 | ZOOL 102 || إجباري | ENTM 254 | تشريح الحشرات | 2 | ENTM 102 || إجباري | ENTM 256 | بيئة الحشرات | 2 | ENTM 102 || إجباري | ENTM 208 | أمراض حشرات ومكافحة حيوية | 3 | ENTM 102 || إجباري | STAT 212 | إحصاء حيوي | 3 | - || اختياري (يختار الطالب ",
"response_time_seconds": 17.49
},
{
"program_num": "18",
"program": "برنامج الحشرات الطبية (تخصص منفرد) - 134 ساعة معتمدة",
"level": "3",
"level_arabic": "الثالث",
"semester": "الأول",
"expected_codes": [
"ENTM 305",
"ENTM 313",
"ENTM 353",
"ENTM 355",
"ENTM 357",
"SCTH 301"
],
"status": "PASS",
"found_codes": [
"ENTM 305",
"ENTM 313",
"ENTM 353",
"ENTM 355",
"ENTM 357"
],
"missing_codes": [],
"extra_codes": [],
"diagnosis": "Core table complete; 1 univ-req row(s) cut at chunk boundary: ['SCTH 301']",
"chatbot_response_snippet": "| حالة المقرر | رقم المقرر | اسم المقرر | الساعات المعتمدة | متطلبات سابقة ||---|---|---|---|---|| إجباري (11 ساعة) | ENTM 305 | حشرات طبية وبيطرية | 4 | ENTM 252 || إجباري | ENTM 353 | فسيولوجي الحشرات | 5 | ENTM 254 || إجباري | ENTM 357 | مهارات تقنية في علم الحشرات الطبية | 2 | ENTM 255 || اختياري (يختار الطالب 3 ساعات) | ENTM 313 | مزارع الخلايا الحشرية | 1 | - || اختياري | ENTM 355 | العلاج ب",
"response_time_seconds": 13.49
},
{
"program_num": "18",
"program": "برنامج الحشرات الطبية (تخصص منفرد) - 134 ساعة معتمدة",
"level": "3",
"level_arabic": "الثالث",
"semester": "الثاني",
"expected_codes": [
"ENTM 350",
"ENTM 352",
"ENTM 354",
"ENTM 356",
"ENTM 360",
"ENTM 362",
"ETHR 302"
],
"status": "PASS",
"found_codes": [
"ENTM 350",
"ENTM 352",
"ENTM 354",
"ENTM 356",
"ENTM 360",
"ENTM 362",
"ETHR 302"
],
"missing_codes": [],
"extra_codes": [],
"diagnosis": "",
"chatbot_response_snippet": "| حالة المقرر | رقم المقرر | اسم المقرر | الساعات المعتمدة | متطلبات سابقة ||---|---|---|---|---|| متطلب الجامعة | ETHR 302 | أخلاقيات البحث العلمي | 1 | - || إجباري (11 ساعة) | ENTM 350 | مقدمة في علم الطفيليات | 3 | COMP 201, 205 || إجباري | ENTM 352 | علم أجنة الحشرات | 2 | - || إجباري | ENTM 354 | أمراض حشرات ومكافحة حيوية متقدم | 3 | ENTM 208 || إجباري | ENTM 356 | مبيدات الحشرات الطبية | 3 |",
"response_time_seconds": 15.29
},
{
"program_num": "18",
"program": "برنامج الحشرات الطبية (تخصص منفرد) - 134 ساعة معتمدة",
"level": "4",
"level_arabic": "الرابع",
"semester": "الأول",
"expected_codes": [
"ENCU 401",
"ENTM 451",
"ENTM 453",
"ENTM 455",
"ENTM 457",
"ENTM 459",
"ENTM 461",
"GHDS 401",
"SKIL 401"
],
"status": "PASS",
"found_codes": [
"ENTM 451",
"ENTM 453",
"ENTM 455",
"ENTM 457",
"ENTM 459",
"ENTM 461"
],
"missing_codes": [],
"extra_codes": [],
"diagnosis": "Core table complete; 3 univ-req row(s) cut at chunk boundary: ['ENCU 401', 'GHDS 401', 'SKIL 401']",
"chatbot_response_snippet": "| حالة المقرر | رقم المقرر | اسم المقرر | الساعات المعتمدة | متطلبات سابقة ||---|---|---|---|---|| إجباري (13 ساعة) | ENTM 451 | الحشرات الطبية المتقدمة | 4 | ENTM 305 || إجباري | ENTM 453 | الحشرات في الطب الشرعي | 3 | - || إجباري | ENTM 455 | المناعة والأمصال في الحشرات الطبية | 3 | - || إجباري | ENTM 457 | تشخيص الطفيليات المختبرية | 3 | - || اختياري (يختار الطالب 4 ساعات) | ENTM 459 | الحشرات ",
"response_time_seconds": 13.67
},
{
"program_num": "18",
"program": "برنامج الحشرات الطبية (تخصص منفرد) - 134 ساعة معتمدة",
"level": "4",
"level_arabic": "الرابع",
"semester": "الثاني",
"expected_codes": [
"ENTM 452",
"ENTM 454",
"ENTM 456",
"ENTM 458",
"ENTM 460",
"ENTM 462",
"STAT 420"
],
"status": "PASS",
"found_codes": [
"ENTM 452",
"ENTM 454",
"ENTM 456",
"ENTM 458",
"ENTM 460",
"ENTM 462",
"STAT 420"
],
"missing_codes": [],
"extra_codes": [],
"diagnosis": "",
"chatbot_response_snippet": "| حالة المقرر | رقم المقرر | اسم المقرر | الساعات المعتمدة | متطلبات سابقة ||---|---|---|---|---|| إجباري (14 ساعة) | ENTM 452 | استخدام المبيدات في الصحة العامة | 4 | ENTM 356 || إجباري | ENTM 454 | الطفيليات الداخلية | 3 | ENTM 252 || إجباري | ENTM 456 | البكتريا والفيروسات الناقلة | 3 | - || إجباري | ENTM 458 | مشروع بحث | 2 | - || إجباري | STAT 420 | إحصاء وبرمجة | 2 | - || اختياري (يختار الطا",
"response_time_seconds": 14.12
},
{
"program_num": "20",
"program": "برنامج الكيمياء الحيوية (تخصص منفرد) - 134 ساعة معتمدة",
"level": "2",
"level_arabic": "الثاني",
"semester": "الأول",
"expected_codes": [
"BIOC 201",
"BIOC 203",
"BIOP 213",
"BOTA 203",
"CHEM 231",
"CHEM 233",
"CHEM 251",
"ENGL 201",
"STAT 209",
"ZOOL 211"
],
"status": "PASS",
"found_codes": [
"BIOC 201",
"BIOC 203",
"BIOP 213",
"BOTA 203",
"CHEM 231",
"CHEM 233",
"CHEM 251",
"ENGL 201",
"STAT 209",
"ZOOL 211"
],
"missing_codes": [],
"extra_codes": [],
"diagnosis": "",
"chatbot_response_snippet": "| حالة المقرر | رقم المقرر | اسم المقرر | الساعات المعتمدة | متطلبات سابقة ||---|---|---|---|---|| متطلب الجامعة | ENGL 201 | لغة إنجليزية (2) | 2 | ENGL 102 || إجباري (13 ساعة) | BIOC 201 | كيمياء وأيض البروتين | 3 | - || إجباري | BIOC 203 | إنزيمات وكيمياء الأنسجة | 4 | - || إجباري | STAT 209 | مفاهيم إحصائية | 1 | - || إجباري | CHEM 231 | كيمياء تحليلية (1) | 2 | CHEM 101/102 || إجباري | CHEM 2",
"response_time_seconds": 19.0
},
{
"program_num": "20",
"program": "برنامج الكيمياء الحيوية (تخصص منفرد) - 134 ساعة معتمدة",
"level": "2",
"level_arabic": "الثاني",
"semester": "الثاني",
"expected_codes": [
"BIOC 202",
"BIOC 204",
"BIOC 206",
"CHEM 240",
"CHEM 272",
"CHEM 292",
"MICR 252"
],
"status": "PASS",
"found_codes": [
"BIOC 202",
"BIOC 204",
"BIOC 206",
"CHEM 240",
"CHEM 272",
"CHEM 292",
"MICR 252"
],
"missing_codes": [],
"extra_codes": [],
"diagnosis": "",
"chatbot_response_snippet": "| حالة المقرر | رقم المقرر | اسم المقرر | الساعات المعتمدة | متطلبات سابقة ||---|---|---|---|---|| إجباري (13 ساعة) | BIOC 202 | كيمياء وأيض الكربوهيدرات والدهون | 5 | - || إجباري | CHEM 240 | كيمياء فيزيائية (ديناميكا حرارية + كهربية) | 2 | - || إجباري | CHEM 292 | كيمياء فيزيائية (حركية) | 2 | CHEM 102 || إجباري | CHEM 272 | كيمياء غير عضوية | 2 | CHEM 102 || إجباري | BIOC 204 | كيمياء حيوية صنا",
"response_time_seconds": 15.51
},
{
"program_num": "20",
"program": "برنامج الكيمياء الحيوية (تخصص منفرد) - 134 ساعة معتمدة",
"level": "3",
"level_arabic": "الثالث",
"semester": "الأول",
"expected_codes": [
"BIOC 301",
"BIOC 303",
"BIOC 307",
"BIOC 311",
"BOTA 333",
"BOTA 335",
"CHEM 351",
"SCTH 301",
"STAT 321"
],
"status": "PASS",
"found_codes": [
"BIOC 301",
"BIOC 303",
"BIOC 307",
"BIOC 311",
"BOTA 333",
"BOTA 335",
"CHEM 351",
"SCTH 301",
"STAT 321"
],
"missing_codes": [],
"extra_codes": [],
"diagnosis": "",
"chatbot_response_snippet": "| حالة المقرر | رقم المقرر | اسم المقرر | الساعات المعتمدة | متطلبات سابقة ||---|---|---|---|---|| متطلب الجامعة | SCTH 301 | التفكير العلمي | 1 | - || إجباري (12 ساعة) | BIOC 301 | سوائل الجسم والوظائف البيولوجية | 4 | BIOC 201/203 || إجباري | BIOC 303 | بيولوجيا جزيئية 1 | 3 | BIOC 201 || إجباري | STAT 321 | إحصاء حيوي | 2 | STAT 209 || إجباري | CHEM 351 | المركبات غير متجانسة الحلقة | 3 | - || ",
"response_time_seconds": 17.87
},
{
"program_num": "20",
"program": "برنامج الكيمياء الحيوية (تخصص منفرد) - 134 ساعة معتمدة",
"level": "3",
"level_arabic": "الثالث",
"semester": "الثاني",
"expected_codes": [
"BIOC 302",
"BIOC 304",
"BIOC 306",
"BIOC 310",
"BIOC 312",
"BIOC 316",
"BOTA 334",
"ETHR 302"
],
"status": "PASS",
"found_codes": [
"BIOC 302",
"BIOC 304",
"BIOC 306",
"BIOC 310",
"BIOC 312",
"BIOC 316",
"BOTA 334"
],
"missing_codes": [],
"extra_codes": [],
"diagnosis": "Core table complete; 1 univ-req row(s) cut at chunk boundary: ['ETHR 302']",
"chatbot_response_snippet": "| حالة المقرر | رقم المقرر | اسم المقرر | الساعات المعتمدة | متطلبات سابقة ||---|---|---|---|---|| إجباري (13 ساعة) | BIOC 302 | فيتامينات وأيض المعادن | 4 | - || إجباري | BIOC 310 | أيض الأحماض النووية | 3 | BIOC 201 || إجباري | BIOC 306 | علم المناعة | 3 | BIOC 201 || إجباري | BIOC 316 | الهرمونات وإشارات النقل | 3 | BIOC 201/202 || اختياري (يختار الطالب 4 ساعات) | BIOC 312 | التغذية | 2 | BIOC ",
"response_time_seconds": 16.42
},
{
"program_num": "20",
"program": "برنامج الكيمياء الحيوية (تخصص منفرد) - 134 ساعة معتمدة",
"level": "4",
"level_arabic": "الرابع",
"semester": "الأول",
"expected_codes": [
"BIOC 401",
"BIOC 403",
"BIOC 405",
"BIOC 407",
"BIOC 409",
"BIOC 411",
"BIOP 433",
"ENCU 401",
"GHDS 401",
"SKIL 401",
"ZOOL 417"
],
"status": "PASS",
"found_codes": [
"BIOC 401",
"BIOC 403",
"BIOC 405",
"BIOC 407",
"BIOC 409",
"BIOC 411",
"BIOP 433",
"ENCU 401",
"GHDS 401",
"SKIL 401",
"ZOOL 417"
],
"missing_codes": [],
"extra_codes": [],
"diagnosis": "",
"chatbot_response_snippet": "| حالة المقرر | رقم المقرر | اسم المقرر | الساعات المعتمدة | متطلبات سابقة ||---|---|---|---|---|| متطلب الجامعة (يختار ساعة واحدة) | SKIL 401 | مهارات العمل | 1 | - || متطلب الجامعة | ENCU 401 | ثقافة بيئية | 1 | - || متطلب الجامعة | GHDS 401 | نشأة وتاريخ وتطور العلوم | 1 | - || إجباري (13 ساعة) | BIOC 401 | ضبط الجودة وكتابة مقالة علمية | 3 | - || إجباري | BIOC 403 | هندسة وراثية | 4 | BIOC 303",
"response_time_seconds": 19.18
},
{
"program_num": "20",
"program": "برنامج الكيمياء الحيوية (تخصص منفرد) - 134 ساعة معتمدة",
"level": "4",
"level_arabic": "الرابع",
"semester": "الثاني",
"expected_codes": [
"BIOC 402",
"BIOC 404",
"BIOC 408",
"BIOC 410",
"BIOC 414",
"BIOC 416",
"BIOC 418",
"BIOC 420"
],
"status": "PASS",
"found_codes": [
"BIOC 402",
"BIOC 404",
"BIOC 408",
"BIOC 410",
"BIOC 414",
"BIOC 416",
"BIOC 418",
"BIOC 420"
],
"missing_codes": [],
"extra_codes": [],
"diagnosis": "",
"chatbot_response_snippet": "| حالة المقرر | رقم المقرر | اسم المقرر | الساعات المعتمدة | متطلبات سابقة ||---|---|---|---|---|| إجباري (14 ساعة) | BIOC 402 | بيولوجيا أورام وبيولوجيا بيئية | 4 | BIOC 303 || إجباري | BIOC 404 | طرق الفصل والتحاليل الكيميائية الحيوية | 3 | - || إجباري | BIOC 408 | تكنولوجيا حيوية | 3 | BIOC 303 || إجباري | BIOC 410 | مشروع بحث | 2 | - || إجباري | BIOC 418 | البروتيوم والجينوم | 2 | - || اختياري",
"response_time_seconds": 15.08
},
{
"program_num": "22",
"program": "برنامج الميكروبيولوجي (تخصص منفرد) - 134 ساعة معتمدة",
"level": "2",
"level_arabic": "الثاني",
"semester": "الأول",
"expected_codes": [
"BIOC 221",
"BIOP 213",
"BOTA 219",
"ENGL 201",
"GEOL 255",
"MICR 221",
"MICR 231",
"MICR 253",
"MICR 283",
"STAT 209"
],
"status": "PASS",
"found_codes": [
"BIOC 221",
"BIOP 213",
"BOTA 219",
"ENGL 201",
"GEOL 255",
"MICR 221",
"MICR 231",
"MICR 253",
"MICR 283",
"STAT 209"
],
"missing_codes": [],
"extra_codes": [],
"diagnosis": "",
"chatbot_response_snippet": "| حالة المقرر | رقم المقرر | اسم المقرر | الساعات المعتمدة | متطلبات سابقة ||---|---|---|---|---|| متطلب الجامعة | ENGL 201 | لغة إنجليزية (2) | 2 | ENGL 102 || إجباري (10 ساعات) | MICR 221 | مقدمة في علم البكتريا | 3 | MICR 102 || إجباري | MICR 231 | مقدمة في علم الفطريات | 3 | MICR 102 || إجباري | MICR 253 | بيئة ميكروبية | 1 | MICR 102 || إجباري | STAT 209 | مفاهيم إحصائية | 1 | - || إجباري | B",
"response_time_seconds": 19.38
},
{
"program_num": "22",
"program": "برنامج الميكروبيولوجي (تخصص منفرد) - 134 ساعة معتمدة",
"level": "2",
"level_arabic": "الثاني",
"semester": "الثاني",
"expected_codes": [
"BOTA 206",
"CHEM 254",
"MICR 212",
"MICR 252",
"MICR 254",
"MICR 262",
"MICR 264",
"MICR 272",
"MICR 282",
"MICR 284",
"MICR 286"
],
"status": "PASS",
"found_codes": [
"BOTA 206",
"CHEM 254",
"MICR 212",
"MICR 252",
"MICR 254",
"MICR 262",
"MICR 264",
"MICR 272",
"MICR 282",
"MICR 284",
"MICR 286"
],
"missing_codes": [],
"extra_codes": [],
"diagnosis": "",
"chatbot_response_snippet": "| حالة المقرر | رقم المقرر | اسم المقرر | الساعات المعتمدة | متطلبات سابقة ||---|---|---|---|---|| إجباري (13 ساعة) | MICR 212 | مقدمة في علم الفيروسات | 2 | MICR 102 || إجباري | MICR 252 | ميكروبيولوجيا بيئية | 2 | MICR 102 || إجباري | MICR 254 | تلوث ميكروبي | 1 | MICR 102 || إجباري | MICR 262 | بيولوجيا جزيئية (1) | 2 | MICR 102 || إجباري | MICR 264 | وراثة ميكروبية | 1 | MICR 102 || إجباري | M",
"response_time_seconds": 22.99
},
{
"program_num": "22",
"program": "برنامج الميكروبيولوجي (تخصص منفرد) - 134 ساعة معتمدة",
"level": "3",
"level_arabic": "الثالث",
"semester": "الأول",
"expected_codes": [
"CHEM 301",
"ENTM 331",
"MICR 321",
"MICR 331",
"MICR 353",
"MICR 355",
"MICR 361",
"MICR 383",
"SCTH 301",
"STAT 321"
],
"status": "PASS",
"found_codes": [
"CHEM 301",
"ENTM 331",
"MICR 321",
"MICR 331",
"MICR 353",
"MICR 355",
"MICR 361",
"MICR 383",
"SCTH 301",
"STAT 321"
],
"missing_codes": [],
"extra_codes": [],
"diagnosis": "",
"chatbot_response_snippet": "| حالة المقرر | رقم المقرر | اسم المقرر | الساعات المعتمدة | متطلبات سابقة ||---|---|---|---|---|| متطلب الجامعة | SCTH 301 | التفكير العلمي | 1 | - || إجباري (13 ساعة) | MICR 321 | تقسيم بكتريا | 3 | MICR 221 || إجباري | MICR 331 | تقسيم فطريات | 3 | MICR 231 || إجباري | MICR 355 | ميكروبيولوجيا الغذاء | 2 | MICR 221, 231 || إجباري | CHEM 301 | كيمياء تحليلية (الطرق البصرية للتحليل والكروماتوجراف",
"response_time_seconds": 22.33
},
{
"program_num": "22",
"program": "برنامج الميكروبيولوجي (تخصص منفرد) - 134 ساعة معتمدة",
"level": "3",
"level_arabic": "الثالث",
"semester": "الثاني",
"expected_codes": [
"ETHR 302",
"MICR 312",
"MICR 314",
"MICR 322",
"MICR 352",
"MICR 372",
"MICR 374",
"MICR 384",
"MICR 386"
],
"status": "PASS",
"found_codes": [
"ETHR 302",
"MICR 312",
"MICR 314",
"MICR 322",
"MICR 352",
"MICR 372",
"MICR 374",
"MICR 384",
"MICR 386"
],
"missing_codes": [],
"extra_codes": [],
"diagnosis": "",
"chatbot_response_snippet": "| حالة المقرر | رقم المقرر | اسم المقرر | الساعات المعتمدة | متطلبات سابقة ||---|---|---|---|---|| متطلب الجامعة | ETHR 302 | أخلاقيات البحث العلمي | 1 | - || إجباري (11 ساعة) | MICR 312 | تقسيم فيروسات | 3 | MICR 212 || إجباري | MICR 322 | أكتينوميسيتات | 2 | MICR 221 || إجباري | MICR 352 | ميكروبيولوجيا طبقات الأرض | 1 | MICR 221, 231 || إجباري | MICR 372 | فسيولوجيا وأيض الكائنات الدقيقة | 3 | ",
"response_time_seconds": 20.39
},
{
"program_num": "22",
"program": "برنامج الميكروبيولوجي (تخصص منفرد) - 134 ساعة معتمدة",
"level": "4",
"level_arabic": "الرابع",
"semester": "الأول",
"expected_codes": [
"ENCU 401",
"GHDS 401",
"MICR 411",
"MICR 433",
"MICR 451",
"MICR 461",
"MICR 463",
"MICR 465",
"MICR 471",
"MICR 481",
"MICR 483",
"MICR 485",
"MICR 487",
"MICR 489",
"SKIL 401"
],
"status": "PASS",
"found_codes": [
"ENCU 401",
"GHDS 401",
"MICR 411",
"MICR 433",
"MICR 451",
"MICR 461",
"MICR 463",
"MICR 465",
"MICR 471",
"MICR 481",
"MICR 483",
"MICR 485",
"MICR 487",
"MICR 489",
"SKIL 401"
],
"missing_codes": [],
"extra_codes": [],
"diagnosis": "",
"chatbot_response_snippet": "| حالة المقرر | رقم المقرر | اسم المقرر | الساعات المعتمدة | متطلبات سابقة ||---|---|---|---|---|| متطلب الجامعة (يختار ساعة واحدة) | SKIL 401 | مهارات العمل | 1 | - || متطلب الجامعة | ENCU 401 | ثقافة بيئية | 1 | - || متطلب الجامعة | GHDS 401 | نشأة وتاريخ وتطور العلوم | 1 | - || إجباري (13 ساعة) | MICR 411 | فيروسات طبية | 3 | MICR 312 || إجباري | MICR 433 | خميرة | 2 | MICR 231 || إجباري | MICR",
"response_time_seconds": 28.67
},
{
"program_num": "22",
"program": "برنامج الميكروبيولوجي (تخصص منفرد) - 134 ساعة معتمدة",
"level": "4",
"level_arabic": "الرابع",
"semester": "الثاني",
"expected_codes": [
"BIOC 424",
"MICR 422",
"MICR 432",
"MICR 472",
"MICR 480",
"MICR 482",
"MICR 486",
"MICR 488",
"MICR 490",
"ZOOL 426"
],
"status": "PASS",
"found_codes": [
"BIOC 424",
"MICR 422",
"MICR 432",
"MICR 472",
"MICR 480",
"MICR 482",
"MICR 486",
"MICR 488",
"MICR 490",
"ZOOL 426"
],
"missing_codes": [],
"extra_codes": [],
"diagnosis": "",
"chatbot_response_snippet": "| حالة المقرر | رقم المقرر | اسم المقرر | الساعات المعتمدة | متطلبات سابقة ||---|---|---|---|---|| إجباري (14 ساعة) | MICR 422 | بكتيريا طبية | 3 | MICR 321 || إجباري | MICR 432 | فطريات طبية | 3 | MICR 331 || إجباري | MICR 482 | أمراض نبات (2) | 2 | MICR 312, 331 || إجباري | BIOC 424 | سوائل الجسم | 3 | BIOC 221 || إجباري | ZOOL 426 | مقدمة في علم الطفيليات | 2 | - || إجباري | MICR 472 | تقنية حي",
"response_time_seconds": 19.25
},
{
"program_num": "24",
"program": "برنامج الجيولوجيا (تخصص منفرد) - 134 ساعة معتمدة",
"level": "1",
"level_arabic": "الأول",
"semester": "الأول",
"expected_codes": [
"CHEM 101",
"CHEM 103",
"GEOL 101",
"HURI 101",
"MATH 101",
"PHYS 101",
"SAFS 101"
],
"status": "PASS",
"found_codes": [
"CHEM 101",
"CHEM 103",
"GEOL 101",
"HURI 101",
"MATH 101",
"PHYS 101",
"SAFS 101"
],
"missing_codes": [],
"extra_codes": [],
"diagnosis": "",
"chatbot_response_snippet": "| حالة المقرر | رقم المقرر | اسم المقرر | الساعات المعتمدة | متطلبات سابقة ||---|---|---|---|---|| متطلب الجامعة | SAFS 101 | الأمن والسلامة | 1 | - || متطلب الجامعة | HURI 101 | حقوق الإنسان | - (P/F) | - || متطلبات الكلية | MATH 101 | تفاضل وتكامل (1) | 4 | - || متطلبات الكلية | PHYS 101 | فيزياء عامة (1) | 4 | - || متطلبات الكلية | CHEM 101 | كيمياء عامة (1) | 3 | - || متطلبات الكلية | CHEM 103",
"response_time_seconds": 16.26
},
{
"program_num": "24",
"program": "برنامج الجيولوجيا (تخصص منفرد) - 134 ساعة معتمدة",
"level": "1",
"level_arabic": "الأول",
"semester": "الثاني",
"expected_codes": [
"CHEM 102",
"CHEM 104",
"ENGL 102",
"GEOL 102",
"GEOL 104",
"GEOP 102",
"INCO 102"
],
"status": "PASS",
"found_codes": [
"CHEM 102",
"CHEM 104",
"ENGL 102",
"GEOL 102",
"GEOL 104",
"GEOP 102",
"INCO 102"
],
"missing_codes": [],
"extra_codes": [],
"diagnosis": "",
"chatbot_response_snippet": "| حالة المقرر | رقم المقرر | اسم المقرر | الساعات المعتمدة | متطلبات سابقة ||---|---|---|---|---|| متطلب الجامعة | ENGL 102 | لغة إنجليزية (1) | 2 | - || متطلب الجامعة | INCO 102 | مدخل في الحاسب الآلي | - (P/F) | - || متطلبات الكلية | CHEM 102 | كيمياء (2) | 3 | - || متطلبات الكلية | CHEM 104 | عملي كيمياء عامة (2) | 1 | - || متطلبات الكلية | GEOL 102 | مبادئ علم الحفريات وجيولوجيا تاريخية | 3 | ",
"response_time_seconds": 16.78
},
{
"program_num": "24",
"program": "برنامج الجيولوجيا (تخصص منفرد) - 134 ساعة معتمدة",
"level": "2",
"level_arabic": "الثاني",
"semester": "الأول",
"expected_codes": [
"BOTA 221",
"CHEM 203",
"ENGL 201",
"GEOL 201",
"GEOL 203",
"PHYS 265",
"STAT 211",
"ZOOL 219"
],
"status": "PASS",
"found_codes": [
"BOTA 221",
"CHEM 203",
"ENGL 201",
"GEOL 201",
"GEOL 203",
"PHYS 265",
"STAT 211",
"ZOOL 219"
],
"missing_codes": [],
"extra_codes": [],
"diagnosis": "",
"chatbot_response_snippet": "| حالة المقرر | رقم المقرر | اسم المقرر | الساعات المعتمدة | متطلبات سابقة ||---|---|---|---|---|| متطلب الجامعة | ENGL 201 | لغة إنجليزية (2) | 2 | ENGL 102 || إجباري (11 ساعة) | GEOL 201 | بصريات المعادن | 3 | - || إجباري | GEOL 203 | علم الحفريات الكبيرة اللافقارية | 3 | - || إجباري | BOTA 221 | علم النبات والنبات القديم | 2 | - || إجباري | ZOOL 219 | علم الحيوان (الفقاريات ولافقاريات) | 3 | - ",
"response_time_seconds": 18.71
},
{
"program_num": "24",
"program": "برنامج الجيولوجيا (تخصص منفرد) - 134 ساعة معتمدة",
"level": "2",
"level_arabic": "الثاني",
"semester": "الثاني",
"expected_codes": [
"CHEM 208",
"CHEM 232",
"COMP 214",
"GEOL 202",
"GEOL 204",
"GEOL 206",
"GEOL 208",
"PHYS 266"
],
"status": "PASS",
"found_codes": [
"CHEM 208",
"CHEM 232",
"COMP 214",
"GEOL 202",
"GEOL 204",
"GEOL 206",
"GEOL 208",
"PHYS 266"
],
"missing_codes": [],
"extra_codes": [],
"diagnosis": "",
"chatbot_response_snippet": "| حالة المقرر | رقم المقرر | اسم المقرر | الساعات المعتمدة | متطلبات سابقة ||---|---|---|---|---|| إجباري (15 ساعة) | GEOL 202 | صخور نارية | 3 | GEOL 104 || إجباري | GEOL 204 | ترسيب وصخور رسوبية | 4 | GEOL 104 || إجباري | GEOL 206 | علم الحفريات الدقيقة | 3 | GEOL 102 || إجباري | GEOL 208 | علم البيئة القديمة | 2 | GEOL 102 || إجباري | CHEM 208 | كيمياء عضوية (أروماتية + كيمياء البترول) | 3 | CH",
"response_time_seconds": 19.97
},
{
"program_num": "24",
"program": "برنامج الجيولوجيا (تخصص منفرد) - 134 ساعة معتمدة",
"level": "3",
"level_arabic": "الثالث",
"semester": "الأول",
"expected_codes": [
"CHEM 303",
"GEOL 301",
"GEOL 303",
"GEOL 305",
"GEOL 307",
"GEOL 309",
"GEOL 315",
"SCTH 301"
],
"status": "PASS",
"found_codes": [
"CHEM 303",
"GEOL 301",
"GEOL 303",
"GEOL 305",
"GEOL 307",
"GEOL 309",
"GEOL 315",
"SCTH 301"
],
"missing_codes": [],
"extra_codes": [],
"diagnosis": "",
"chatbot_response_snippet": "| حالة المقرر | رقم المقرر | اسم المقرر | الساعات المعتمدة | متطلبات سابقة ||---|---|---|---|---|| متطلب الجامعة | SCTH 301 | التفكير العلمي | 1 | - || إجباري (12 ساعة) | GEOL 301 | جيولوجيا تركيبية | 3 | GEOL 101 || إجباري | GEOL 303 | صخور متحولة | 3 | GEOL 201 || إجباري | GEOL 305 | استراتيجرافيا | 3 | GEOL 102 || إجباري | CHEM 303 | كيمياء فيزيائية (كيمياء الاسمنت) | 3 | CHEM 102 || اختياري (ي",
"response_time_seconds": 18.73
},
{
"program_num": "24",
"program": "برنامج الجيولوجيا (تخصص منفرد) - 134 ساعة معتمدة",
"level": "3",
"level_arabic": "الثالث",
"semester": "الثاني",
"expected_codes": [
"ETHR 302",
"GEOL 302",
"GEOL 304",
"GEOL 306",
"GEOL 308",
"GEOL 310",
"GEOL 312",
"GEOL 314",
"GEOL 316"
],
"status": "PASS",
"found_codes": [
"ETHR 302",
"GEOL 302",
"GEOL 304",
"GEOL 306",
"GEOL 308",
"GEOL 310",
"GEOL 312",
"GEOL 314",
"GEOL 316"
],
"missing_codes": [],
"extra_codes": [],
"diagnosis": "",
"chatbot_response_snippet": "| حالة المقرر | رقم المقرر | اسم المقرر | الساعات المعتمدة | متطلبات سابقة ||---|---|---|---|---|| متطلب الجامعة | ETHR 302 | أخلاقيات البحث العلمي | 1 | - || إجباري (12 ساعة) | GEOL 302 | جيومورفولوجيا | 3 | GEOL 101 || إجباري | GEOL 304 | جيوكيمياء | 2 | GEOL 202 || إجباري | GEOL 306 | جيولوجيا تحت سطحية | 2 | GEOL 204 || إجباري | GEOL 308 | جيولوجيا الحقل وتخريط جيولوجي | 3 | GEOL 204/202 || إج",
"response_time_seconds": 20.73
},
{
"program_num": "24",
"program": "برنامج الجيولوجيا (تخصص منفرد) - 134 ساعة معتمدة",
"level": "4",
"level_arabic": "الرابع",
"semester": "الأول",
"expected_codes": [
"ENCU 401",
"GEOL 401",
"GEOL 403",
"GEOL 405",
"GEOL 407",
"GEOL 411",
"GEOL 413",
"GEOL 415",
"GEOL 417",
"GEOL 423",
"GEOP 415",
"GEOP 431",
"GHDS 401",
"SKIL 401"
],
"status": "PASS",
"found_codes": [
"ENCU 401",
"GEOL 401",
"GEOL 403",
"GEOL 405",
"GEOL 407",
"GEOL 411",
"GEOL 413",
"GEOL 415",
"GEOL 417",
"GEOL 423",
"GEOP 415",
"GEOP 431",
"GHDS 401",
"SKIL 401"
],
"missing_codes": [],
"extra_codes": [],
"diagnosis": "",
"chatbot_response_snippet": "| حالة المقرر | رقم المقرر | اسم المقرر | الساعات المعتمدة | متطلبات سابقة ||---|---|---|---|---|| متطلب الجامعة (يختار ساعة واحدة) | SKIL 401 | مهارات العمل | 1 | - || متطلب الجامعة | ENCU 401 | ثقافة بيئية | 1 | - || متطلب الجامعة | GHDS 401 | نشأة وتاريخ وتطور العلوم | 1 | - || إجباري (13 ساعة) | GEOL 401 | صخور ماقبل الكامبري في مصر | 3 | GEOL 303/202 || إجباري | GEOL 403 | جيولوجيا اقتصادية |",
"response_time_seconds": 26.16
},
{
"program_num": "24",
"program": "برنامج الجيولوجيا (تخصص منفرد) - 134 ساعة معتمدة",
"level": "4",
"level_arabic": "الرابع",
"semester": "الثاني",
"expected_codes": [
"GEOL 402",
"GEOL 404",
"GEOL 406",
"GEOL 408",
"GEOL 410",
"GEOL 412",
"GEOL 414",
"GEOL 416",
"GEOL 418",
"GEOL 430",
"GEOL 432"
],
"status": "PASS",
"found_codes": [
"GEOL 402",
"GEOL 404",
"GEOL 406",
"GEOL 408",
"GEOL 410",
"GEOL 412",
"GEOL 414",
"GEOL 416",
"GEOL 418",
"GEOL 430",
"GEOL 432"
],
"missing_codes": [],
"extra_codes": [],
"diagnosis": "",
"chatbot_response_snippet": "| حالة المقرر | رقم المقرر | اسم المقرر | الساعات المعتمدة | متطلبات سابقة ||---|---|---|---|---|| إجباري (13 ساعة) | GEOL 402 | صخور الفانيروزوي في مصر | 3 | GEOL 305 || إجباري | GEOL 404 | جيولوجيا المناجم | 2 | GEOL 301 || إجباري | GEOL 406 | جيولوجيا هندسية | 3 | GEOL 301 || إجباري | GEOL 408 | مشروع التخرج | 2 | - || إجباري | GEOL 410 | جيولوجيا البترول | 3 | GEOL 204/301 || اختياري (يختار ال",
"response_time_seconds": 21.88
},
{
"program_num": "25",
"program": "برنامج جيولوجيا - جيوفيزياء (تخصص مزدوج) - 140 ساعة معتمدة",
"level": "2",
"level_arabic": "الثاني",
"semester": "الأول",
"expected_codes": [
"COMP 214",
"ENGL 201",
"GEOL 201",
"GEOL 213",
"GEOP 203",
"GEOP 205",
"STAT 211"
],
"status": "PASS",
"found_codes": [
"COMP 214",
"ENGL 201",
"GEOL 201",
"GEOL 213",
"GEOP 203",
"GEOP 205",
"STAT 211"
],
"missing_codes": [],
"extra_codes": [],
"diagnosis": "",
"chatbot_response_snippet": "| حالة المقرر | رقم المقرر | اسم المقرر | الساعات المعتمدة | متطلبات سابقة ||---|---|---|---|---|| متطلب الجامعة | ENGL 201 | لغة إنجليزية (2) | 2 | ENGL 102 || إجباري تخصص أول | GEOL 201 | بصريات المعادن | 3 | - || إجباري تخصص أول | GEOL 213 | أساسيات علم الحفريات الكبيرة اللافقارية | 3 | - || إجباري تخصص ثاني | GEOP 203 | فيزياء الأرض (المغناطيسية والكهربية) | 3 | GEOP 102 || إجباري تخصص ثاني | ",
"response_time_seconds": 17.43
},
{
"program_num": "25",
"program": "برنامج جيولوجيا - جيوفيزياء (تخصص مزدوج) - 140 ساعة معتمدة",
"level": "2",
"level_arabic": "الثاني",
"semester": "الثاني",
"expected_codes": [
"CHEM 232",
"GEOL 202",
"GEOL 204",
"GEOL 215",
"GEOP 204",
"GEOP 208",
"PHYS 266"
],
"status": "PASS",
"found_codes": [
"CHEM 232",
"GEOL 202",
"GEOL 204",
"GEOL 215",
"GEOP 204",
"GEOP 208",
"PHYS 266"
],
"missing_codes": [],
"extra_codes": [],
"diagnosis": "",
"chatbot_response_snippet": "| حالة المقرر | رقم المقرر | اسم المقرر | الساعات المعتمدة | متطلبات سابقة ||---|---|---|---|---|| إجباري تخصص أول | GEOL 202 | صخور نارية | 3 | GEOL 104 || إجباري تخصص أول | GEOL 204 | ترسيب وصخور رسوبية | 4 | GEOL 104 || إجباري تخصص أول | GEOL 215 | علم البيئة القديمة | 2 | GEOL 102 || إجباري تخصص ثاني | GEOP 204 | طرق كهربائية ومغناطيسية أرضية | 3 | GEOP 102 || إجباري تخصص ثاني | GEOP 208 | خوا",
"response_time_seconds": 19.39
},
{
"program_num": "25",
"program": "برنامج جيولوجيا - جيوفيزياء (تخصص مزدوج) - 140 ساعة معتمدة",
"level": "3",
"level_arabic": "الثالث",
"semester": "الأول",
"expected_codes": [
"GEOL 301",
"GEOL 303",
"GEOL 313",
"GEOL 317",
"GEOL 319",
"GEOL 325",
"GEOP 301",
"GEOP 313",
"GEOP 315",
"GEOP 317",
"GEOP 319",
"SCTH 301"
],
"status": "PASS",
"found_codes": [
"GEOL 301",
"GEOL 303",
"GEOL 313",
"GEOL 317",
"GEOL 319",
"GEOL 325",
"GEOP 301",
"GEOP 313",
"GEOP 315",
"GEOP 317",
"GEOP 319",
"SCTH 301"
],
"missing_codes": [],
"extra_codes": [],
"diagnosis": "",
"chatbot_response_snippet": "| حالة المقرر | رقم المقرر | اسم المقرر | الساعات المعتمدة | متطلبات سابقة ||---|---|---|---|---|| متطلب الجامعة | SCTH 301 | التفكير العلمي | 1 | - || إجباري تخصص أول (6 ساعات) | GEOL 301 | جيولوجيا تركيبية | 3 | GEOL 101 || إجباري تخصص أول | GEOL 303 | علم الصخور المتحولة | 3 | GEOL 201 || إجباري تخصص ثاني (7 ساعات) | GEOP 313 | خواص خزانات بترولية | 2 | GEOP 208 || إجباري تخصص ثاني | GEOP 315 |",
"response_time_seconds": 24.65
},
{
"program_num": "25",
"program": "برنامج جيولوجيا - جيوفيزياء (تخصص مزدوج) - 140 ساعة معتمدة",
"level": "3",
"level_arabic": "الثالث",
"semester": "الثاني",
"expected_codes": [
"ETHR 302",
"GEOL 304",
"GEOL 308",
"GEOL 322",
"GEOL 326",
"GEOL 328",
"GEOP 312",
"GEOP 314",
"GEOP 316",
"GEOP 318"
],
"status": "PASS",
"found_codes": [
"ETHR 302",
"GEOL 304",
"GEOL 308",
"GEOL 322",
"GEOL 326",
"GEOL 328",
"GEOP 312",
"GEOP 314",
"GEOP 316",
"GEOP 318"
],
"missing_codes": [],
"extra_codes": [],
"diagnosis": "",
"chatbot_response_snippet": "| حالة المقرر | رقم المقرر | اسم المقرر | الساعات المعتمدة | متطلبات سابقة ||---|---|---|---|---|| متطلب الجامعة | ETHR 302 | أخلاقيات البحث العلمي | 1 | - || إجباري تخصص أول (9 ساعات) | GEOL 304 | جيوكيمياء | 2 | GEOL 202 || إجباري تخصص أول | GEOL 322 | جيولوجيا الخامات الاقتصادية | 2 | GEOL 202 || إجباري تخصص أول | GEOL 308 | جيولوجيا الحقل وتخريط جيولوجي | 3 | GEOL 204 || إجباري تخصص أول | GEOL",
"response_time_seconds": 22.79
},
{
"program_num": "25",
"program": "برنامج جيولوجيا - جيوفيزياء (تخصص مزدوج) - 140 ساعة معتمدة",
"level": "4",
"level_arabic": "الرابع",
"semester": "الأول",
"expected_codes": [
"ENCU 401",
"GEOL 407",
"GEOL 411",
"GEOL 413",
"GEOL 421",
"GEOP 411",
"GEOP 413",
"GEOP 415",
"GEOP 417",
"GEOP 431",
"GHDS 401",
"SKIL 401"
],
"status": "PASS",
"found_codes": [
"ENCU 401",
"GEOL 407",
"GEOL 411",
"GEOL 413",
"GEOL 421",
"GEOP 411",
"GEOP 413",
"GEOP 415",
"GEOP 417",
"GEOP 431",
"GHDS 401",
"SKIL 401"
],
"missing_codes": [],
"extra_codes": [],
"diagnosis": "",
"chatbot_response_snippet": "| حالة المقرر | رقم المقرر | اسم المقرر | الساعات المعتمدة | متطلبات سابقة ||---|---|---|---|---|| متطلب الجامعة (يختار ساعة واحدة) | SKIL 401 | مهارات العمل | 1 | - || متطلب الجامعة | ENCU 401 | ثقافة بيئية | 1 | - || متطلب الجامعة | GHDS 401 | نشأة وتاريخ وتطور العلوم | 1 | - || إجباري تخصص أول (7 ساعات) | GEOL 407 | جيولوجيا المياه | 3 | GEOL 301 || إجباري تخصص أول | GEOL 421 | جيولوجية مصر | 4",
"response_time_seconds": 24.09
},
{
"program_num": "25",
"program": "برنامج جيولوجيا - جيوفيزياء (تخصص مزدوج) - 140 ساعة معتمدة",
"level": "4",
"level_arabic": "الرابع",
"semester": "الثاني",
"expected_codes": [
"GEOL 406",
"GEOL 410",
"GEOL 412",
"GEOL 414",
"GEOP 410",
"GEOP 412",
"GEOP 414",
"GEOP 416",
"GEOP 418"
],
"status": "PASS",
"found_codes": [
"GEOL 406",
"GEOL 410",
"GEOL 412",
"GEOL 414",
"GEOP 410",
"GEOP 412",
"GEOP 414",
"GEOP 416",
"GEOP 418"
],
"missing_codes": [],
"extra_codes": [],
"diagnosis": "",
"chatbot_response_snippet": "| حالة المقرر | رقم المقرر | اسم المقرر | الساعات المعتمدة | متطلبات سابقة ||---|---|---|---|---|| إجباري تخصص أول (6 ساعات) | GEOL 410 | جيولوجيا البترول | 3 | GEOL 204/301 || إجباري تخصص أول | GEOL 406 | جيولوجيا هندسية | 3 | GEOL 301 || إجباري تخصص ثاني (7 ساعات) | GEOP 412 | تفسير الجاذبية والمغناطيسية | 3 | GEOP 205 || إجباري تخصص ثاني | GEOP 414 | تصميم واستخدام البيانات الجيوفيزيائية | 2 | ",
"response_time_seconds": 20.06
},
{
"program_num": "27",
"program": "برنامج الجيوفيزياء (تخصص منفرد) - 134 ساعة معتمدة",
"level": "2",
"level_arabic": "الثاني",
"semester": "الأول",
"expected_codes": [
"COMP 214",
"ENGL 201",
"GEOP 201",
"GEOP 203",
"GEOP 205",
"GEOP 207",
"PHYS 265",
"STAT 211"
],
"status": "PASS",
"found_codes": [
"COMP 214",
"ENGL 201",
"GEOP 201",
"GEOP 203",
"GEOP 205",
"GEOP 207",
"PHYS 265",
"STAT 211"
],
"missing_codes": [],
"extra_codes": [],
"diagnosis": "",
"chatbot_response_snippet": "| حالة المقرر | رقم المقرر | اسم المقرر | الساعات المعتمدة | متطلبات سابقة ||---|---|---|---|---|| متطلب الجامعة | ENGL 201 | لغة إنجليزية (2) | 2 | ENGL 102 || إجباري (14 ساعة) | GEOP 201 | فيزياء الأرض (1) - النظريات | 3 | GEOP 102 || إجباري | GEOP 203 | فيزياء الأرض (2) - المغناطيسية والكهربية | 3 | GEOP 102 || إجباري | GEOP 205 | طرق ثقالية ومغناطيسية | 3 | GEOP 102 || إجباري | GEOP 207 | الري",
"response_time_seconds": 18.98
},
{
"program_num": "27",
"program": "برنامج الجيوفيزياء (تخصص منفرد) - 134 ساعة معتمدة",
"level": "2",
"level_arabic": "الثاني",
"semester": "الثاني",
"expected_codes": [
"GEOL 202",
"GEOL 204",
"GEOP 202",
"GEOP 204",
"GEOP 206",
"GEOP 208",
"PHYS 266"
],
"status": "PASS",
"found_codes": [
"GEOL 202",
"GEOL 204",
"GEOP 202",
"GEOP 204",
"GEOP 206",
"GEOP 208",
"PHYS 266"
],
"missing_codes": [],
"extra_codes": [],
"diagnosis": "",
"chatbot_response_snippet": "| حالة المقرر | رقم المقرر | اسم المقرر | الساعات المعتمدة | متطلبات سابقة ||---|---|---|---|---|| إجباري (14 ساعة) | GEOP 202 | فيزياء الأرض (3) - الديناميكا الجيوفيزيائية | 3 | GEOP 201 || إجباري | GEOP 204 | طرق كهربائية ومغناطيسية أرضية | 3 | GEOP 102 || إجباري | GEOP 206 | الميكانيكا الكلاسيكية للجيوفيزياء | 3 | MATH 102 || إجباري | GEOP 208 | خواص الصخور الفيزيائية | 2 | GEOP 102 || إجباري |",
"response_time_seconds": 20.93
},
{
"program_num": "27",
"program": "برنامج الجيوفيزياء (تخصص منفرد) - 134 ساعة معتمدة",
"level": "3",
"level_arabic": "الثالث",
"semester": "الأول",
"expected_codes": [
"GEOL 301",
"GEOP 301",
"GEOP 311",
"GEOP 313",
"GEOP 315",
"GEOP 317",
"GEOP 319",
"GEOP 321",
"SCTH 301"
],
"status": "PASS",
"found_codes": [
"GEOL 301",
"GEOP 301",
"GEOP 311",
"GEOP 313",
"GEOP 315",
"GEOP 317",
"GEOP 319",
"GEOP 321",
"SCTH 301"
],
"missing_codes": [],
"extra_codes": [],
"diagnosis": "",
"chatbot_response_snippet": "| حالة المقرر | رقم المقرر | اسم المقرر | الساعات المعتمدة | متطلبات سابقة ||---|---|---|---|---|| متطلب الجامعة | SCTH 301 | التفكير العلمي | 1 | - || إجباري (11 ساعة) | GEOP 311 | طرق جيوفيزيائية متقدمة (ثقالية) | 2 | GEOP 205 || إجباري | GEOP 315 | طرق سيزمية | 3 | GEOP 102 || إجباري | GEOP 313 | خواص خزانات بترولية | 2 | GEOP 208 || إجباري | GEOP 317 | تطبيقات على طرق الجهد الحقلية | 2 | - || ",
"response_time_seconds": 17.75
},
{
"program_num": "27",
"program": "برنامج الجيوفيزياء (تخصص منفرد) - 134 ساعة معتمدة",
"level": "3",
"level_arabic": "الثالث",
"semester": "الثاني",
"expected_codes": [
"ETHR 302",
"GEOL 304",
"GEOL 308",
"GEOP 312",
"GEOP 314",
"GEOP 316",
"GEOP 318",
"GEOP 320",
"GEOP 322"
],
"status": "PASS",
"found_codes": [
"ETHR 302",
"GEOL 304",
"GEOL 308",
"GEOP 312",
"GEOP 314",
"GEOP 316",
"GEOP 318",
"GEOP 320",
"GEOP 322"
],
"missing_codes": [],
"extra_codes": [],
"diagnosis": "",
"chatbot_response_snippet": "| حالة المقرر | رقم المقرر | اسم المقرر | الساعات المعتمدة | متطلبات سابقة ||---|---|---|---|---|| متطلب الجامعة | ETHR 302 | أخلاقيات البحث العلمي | 1 | - || إجباري (11 ساعة) | GEOP 312 | جيوفيزياء مرصدية | 2 | - || إجباري | GEOP 314 | تقنيات معالجة البيانات السيزمية | 3 | - || إجباري | GEOP 316 | أسس علم الزلازل | 3 | - || إجباري | GEOP 318 | نمذجة عكسية للبيانات الجيوفيزيائية | 2 | - || إجباري ",
"response_time_seconds": 18.26
},
{
"program_num": "27",
"program": "برنامج الجيوفيزياء (تخصص منفرد) - 134 ساعة معتمدة",
"level": "4",
"level_arabic": "الرابع",
"semester": "الأول",
"expected_codes": [
"ENCU 401",
"GEOP 411",
"GEOP 413",
"GEOP 415",
"GEOP 417",
"GEOP 419",
"GEOP 421",
"GEOP 423",
"GEOP 431",
"GHDS 401",
"SKIL 401"
],
"status": "PASS",
"found_codes": [
"ENCU 401",
"GEOP 411",
"GEOP 413",
"GEOP 415",
"GEOP 417",
"GEOP 419",
"GEOP 421",
"GEOP 423",
"GEOP 431",
"GHDS 401",
"SKIL 401"
],
"missing_codes": [],
"extra_codes": [],
"diagnosis": "",
"chatbot_response_snippet": "| حالة المقرر | رقم المقرر | اسم المقرر | الساعات المعتمدة | متطلبات سابقة ||---|---|---|---|---|| متطلب الجامعة (يختار ساعة واحدة) | SKIL 401 | مهارات العمل | 1 | - || متطلب الجامعة | ENCU 401 | ثقافة بيئية | 1 | - || متطلب الجامعة | GHDS 401 | نشأة وتاريخ وتطور العلوم | 1 | - || إجباري (12 ساعة) | GEOP 411 | تفسير سيزمي | 3 | GEOP 315 || إجباري | GEOP 413 | الجيوفيزياء التطبيقية | 3 | - || إجبار",
"response_time_seconds": 19.03
},
{
"program_num": "27",
"program": "برنامج الجيوفيزياء (تخصص منفرد) - 134 ساعة معتمدة",
"level": "4",
"level_arabic": "الرابع",
"semester": "الثاني",
"expected_codes": [
"GEOP 410",
"GEOP 412",
"GEOP 414",
"GEOP 416",
"GEOP 418",
"GEOP 422",
"GEOP 424",
"GEOP 426"
],
"status": "PASS",
"found_codes": [
"GEOP 410",
"GEOP 412",
"GEOP 414",
"GEOP 416",
"GEOP 418",
"GEOP 422",
"GEOP 424",
"GEOP 426"
],
"missing_codes": [],
"extra_codes": [],
"diagnosis": "",
"chatbot_response_snippet": "| حالة المقرر | رقم المقرر | اسم المقرر | الساعات المعتمدة | متطلبات سابقة ||---|---|---|---|---|| إجباري (13 ساعة) | GEOP 412 | تفسير الجاذبية والمغناطيسية | 3 | GEOP 205 || إجباري | GEOP 414 | تصميم واستخدام البيانات الجيوفيزيائية | 3 | - || إجباري | GEOP 416 | الزلازل التطبيقية | 2 | GEOP 316 || إجباري | GEOP 418 | جيوفيزياء بيئية | 2 | - || إجباري | GEOP 410 | مشروع بحث (2) | 3 | GEOP 419 || ا",
"response_time_seconds": 16.32
}
]