المستوى الأول


مقدمة في البرمجة (Introduction to programming)

تركز هذه المادة على تعلم أساسيات لغة البرمجة C، وتعتبر مدخلاً أساسيًا لفهم كيفية تطوير البرامج. اللغة هذه وإن كانت أصعب من غيرها، لكن فهم منطقها والهيكلة العامة لكتابة الأكواد ركيزة أساسية في مسيرتك البرمجية، واللغة ما تزال مستخدمة في أكثر النظم تعقيدا ومركزية.

المصادر:

تفاضل وتكامل ٢ (Calculus 2)

هذه المادة امتداد لتفاضل وتكامل ١ مع التركيز على التكامل، المواظبة على دراستها والتطبيق العملي أولا بأول هو مفتاح الفهم وتحصيل درجة عالية. المهتمين بالذكاء الاصطناعي وتعلّم الآلة تهمهم هذه المادة وستنفعهم لاحقاً بإذن الله.

المصادر:

إحصاء (Statistics)

تغطي هذه المادة أساسيات الإحصاء العام وأهم مفاهيمه، فهم المادة سيساعدك في مواد مختلفة التي تهم في جمع البيانات وتنظيمها وطرق جمعها الصحيحة وتحليلها من بعد. المادة مهمة للطلاب المهتمين بتحليل البيانات والذكاء الاصطناعي وكل من أراد كتابة بحث أو عمل استفتاءات تُحلل بياناتها من بعد.

المصادر:

أساليب الكتابة العلمية (Scientific Writing Methods)

تدرس في هذه المادة أساليب الكتابة في اللغة الإنجليزية وأنواعها. المادة سهلة إن شاء الله.

المصادر:

أخلاقيات الحوسبة (Computing Ethics)

تغطي المادة الجوانب الأخلاقية في استخدام التكنولوجيا والبرمجيات. وفي عملك بوصفك مبرمجاً – ما ينبغي وما لا ينبغي عليك فعله.

المصادر:


المستوى الثاني


برمجة شيئية (Object Oriented Programming)

مفهوم البرمجة الشيئية (Object Oriented Programming) من أهم المفاهيم البرمجية التي تُستخدم في كثير من اللغات، لا جافا فقط. ستدرس بطبيعة الحال لغة جافا، وهي لغة مشهورة وما تزال مستخدمة في كثير من السياقات، مثل تطوير التطبيقات وقواعد البيانات وغيرها. ومن أراد التوسع بعد دراستها فليبحث عن أطر العمل المستعملة معها ويعمّق من معارفه، ومن أشهرها: Spring framework لقواعد البيانات، و LibGDX لتطوير الألعاب.

المصادر:

رياضيات متقطعة (Discrete Mathematics)

تتناول المادة المنطق البرمجيّ العام والهياكل الأساسية التي سيستفيد منها الطالب لاحقًا في دراسته لهياكل البيانات (Data Structures) والخوارزميات (Algorithms). مواضيعها أساسية في الرياضيات وعلوم الكمبيوتر وتطبيقاتها.

المصادر:

جبر خطي (Linear Algebra)

يتناول المقرر العمليات والمفاهيم الأساسية في الجبر الخطي، وهو حجر الأساس لمواد أكثر تقدمًا في الحوسبة. المادة طويلة نسبيًا لكنها ليست بذاك التعقيد، يُنصح بالمذاكرة والتطبيق على كل المعادلات والمسائل. وهذه المادة من أهم المواد لمن أراد التخصص في تعلم الآلة والذكاء الاصطناعي مستقبلاً.

المصادر:

فيزياء (2) (Physics 2)

امتداد لفيزياء ١ لكنها أسهل منها بكثير.

المصادر: