
يُعدُّ هذا البرنامج المعتمد في المرحلة الجامعية الأولى من أقدم التخصصات في مجال علوم الكومبيوتر، إلا أنه ما زال يستأثر بموقع مهم لجهة المتطلبات في سوق العمل، وذلك نتيجة التطور التكنولوجي المستمر، والحاجة المتواصلة لتطوير البرامج في مختلف المجالات التي تستند إلى تكنولوجيا المعلومات والاتصالات. إنّ برنامج الحوسبة، صُمِّمَ لسد الثغرة الموجودة بين الشركات والمؤسسات الأكاديميّة. إنه يعمل على تهيئة متخصصين ومستشارين في البرامج والتطبيقات، قادرين على تطوير حلول معلوماتيّة لمختلف المشكلات التي قد تواجه العامل في مجال العمل، وذلك بأسلوب مهنيٍّ ومتميِّز.
يعتمد هذا البرنامج على مقاييس متعددة، كالمناهج الدراسية في علوم الكومبيوتر المشتركة بين منظّمتي “IEEE” و “ACM” (IEEE/ACM joint CS curricula)، في حين يتيح للطلاب الحصول على شهادات من (Oracle) إحدى الشركات البارزة في مجال أنظمة تكنولوجيا المعلومات، و(Cisco)، إحدى الشركات البارزة في مجال الشبكات وأمنها. بعد الانتهاء من دراسة هذا البرنامج، يصبح الطلاب قادرين على الاختيار بين إكمال دراساتهم الجامعية أو الدخول في مجال العمل مباشرةً.
يغطي البرنامج الجانبين النظري والعملي في مجال علوم الكومبيوتر من خلال مقررات رئيسة ومتخصصة مدعمة بعمل متواصل في المختبر. تتضمن المقررات الرئيسة ما يلي: أسس الرياضيات في علوم الكومبيوتر، واساسيّات البرمجة كائنية التوجه (Object Oriented Programming) والبرمجة المتقدمة باستخدام لغات برمجة متعدّدة (Java, PHP, Python, asp.net, JavaScript…)، ومعماريّة الحاسوب وأنظمة التشغيل (computer (architecture and Operating systems ، وقواعد البيانات العلائقية وغير العلائقية (Relational and Non-relational databases)، ونُظُم إدارة قواعد البيانات (database management systems)، وبرمجة وتطوير التطبيقات (web programming and application development) ، وشبكات الكومبيوتر(computer networks)، والذكاء الاصطناعي (artificial intelligence)، وهياكل البيانات (data structure)، وتصميم الخوارزميات وتحليلها(Design and analysis of algorithm)، والحوسبة السحابية(cloud computing)، بالإضافة إلى مشروع التخرج.
متطلبات الجامعة: 9 أرصدة
رمز المقرّر | إسم المقرّر | المتطلب السابق | عدد الأرصدة |
ENGL201 | English Communication Skills I | 3 أرصدة | |
ENGL202 | English Communication Skills II | ENGL201 | 3 أرصدة |
ARAB201 | Arabic Communication Skills I | 3 أرصدة |
مقرّرات البرنامج: 50 رصيداً
رمز المقرّر | إسم المقرّر | المتطلب السابق | عدد الأرصدة |
CSCI206 | Introduction to programming | 4 أرصدة | |
CSCI207 | Object Oriented Programming | CSCI206 | 4 أرصدة |
CSCI205 | Computer Science Overview | رصيد واحد | |
CSCI210 | Computer architecture and Logic design | 3 أرصدة | |
CSCI212 | Computer Networks I | CSCI206 | 3 أرصدة |
CSCI311 | Introduction to database systems | CSCI206 | 3 أرصدة |
CSCI315 | Web Application Development | CSCI207, CSCI311 | 4 أرصدة |
CSCI317 | Software Engineering | CSCI311 | 3 أرصدة |
CSCI320 | Operating Systems | CSCI210 | 4 أرصدة |
CSCI410 | Artificial Intelligence and Machine Learning | CSCI207 + MATH207+ MATH203 | 3 أرصدة |
CSCI420 | Final Year Project | CSCI317+60 credits | 3 أرصدة |
MATH203 | Linear Algebra | 3 أرصدة | |
MATH201 | Calculus | 3 أرصدة | |
MATH210 | Discrete Mathematics | 3 أرصدة | |
MATH204 | Probability and Statistics I | 3 أرصدة | |
CSCI316 | Data Structure and Algorithms | CSCI207, MATH210 | 3 أرصدة |
مقرّرات التركيز: 30 رصيداً
رمز المقرّر | إسم المقرّر | المتطلب السابق | عدد الأرصدة |
SECU301 | Introduction to Computer Security | MATH210 + CSCI206 | 3 أرصدة |
COMP301 | Introduction to Linux | CSCI210 | 3 أرصدة |
COMP310 | Programming Methodology | CSCI207 | 3 أرصدة |
COMP305 | Advanced Programming | CSCI207 | 3 أرصدة |
COMP413 | Mobile Computing | CSCI207 + CSCI311 | 3 أرصدة |
COMP412 | Advanced Databases | CSCI311 | 3 أرصدة |
COMP414 | Cloud computing | CSCI311 | 3 أرصدة |
COMP411 | Advanced Data Structure and Algorithms | CSCI316 | 3 أرصدة |
COMP420 | Application development | CSCI315 | 3 أرصدة |
MATH310 | Numerical Computation and Analysis | MATH201+ Math203 | 3 أرصدة |
- حيازة الثانوية العامة اللبنانية- القسم الثاني أو ما يعادلها.
- إجراء اختبار تشخيصي لتحديد المستوى في اللغة العربية وإحدى اللغات الأجنبية والمعلوماتية والرياضيات.
- اجتياز مرحلة التوجيه الأكاديمي الذي يهدف لتحديد تناسب إمكانيات ومؤهلات الطالب مع الاختصاص.