قسم علوم الحاسب الآلي

المزيد ...

حول قسم علوم الحاسب الآلي

في بداية السبعينيات كان تخصص علوم الحاسب الآلي يقتصر على كونه شعبة تتبع قسم علوم الرياضيات ثم انفصلت هذه الشعبة  في سنة 1977م لتكون ما يعرف اليوم بقسم علوم الحاسب الآلي بقرار صادر عن جامعة طرابلس حيث افتتح القسم بتلك الفترة بعدد قليل من أعضاء هيئة التدريس جلهم من الجنسيات غير الليبية وبعدد  ما يقارب السبعة طلبة انذاك.  وبذلك اعتمد كإحد الاقسام بكلية العلوم – جامعة طرابلس.

 كانت الامكانيات التقنية والمثمثلة في جهاز الحاسب الآلي المركزي نوع IBM1620 تم تأجيره من شركة IBM بعد ذلك تم ترقية المعدات الى  الجهاز IBM360 ، وكان التحديث الأخير  باقتناء جهاز الحاسب الآلي المركزي نوع  IBM370  ويقوم بتشغيليه نخبة من الفنيين الوطنيين بعد ان تم تدريبهم.

استمر القسم طيلة السنوات بإستخدام الجهاز الحاسب الآلي المركزي حتى ظهور الاجهزة الحديثة  والمتطورة صغيرة الحجم في بداية الثمانينيات والتي تعرف "Personal Computers " والمتعارف عليها  بجاهز الحاسب الآلي الشخصي

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

(IEEE) Institute of Electrical and Electronics Engineers 

(ACM)Association for Computing Machinery 

والتي تدرس في معظم الجامعات العالمية .

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

ويعد قسم علوم الحاسب الآلي في نشأته من  الأقسام القليلة على مستوى الوطن العربي إن لم يكن أولها.  لذلك فقد كان رائدا في تعليم ونشر علوم الحاسب الآلي وساهم في تطوير وميكنة المؤسسات والقطاعات العامة والخاصة  في الدولة بما قدَّم  من خريجين في مجال علوم الحاسب الآلي منذ ذلك الحين.

حقائق حول قسم علوم الحاسب الآلي

نفتخر بما نقدمه للمجتمع والعالم

12

المنشورات العلمية

21

هيئة التدريس

172

الطلبة

47

الخريجون

البرامج الدراسية

بكالوريوس - علوم الحاسب الآلي

يهدف البرنامج الاكاديمي لنيل درجة الاجازة الجامعية (البكالوريوس) لإعداد الطالب على ان يكون قادراً على اظهار المعارف العلمية المتخصصة في مجال استخدامات جهاز الحاسب...

التفاصيل
ماجستير - علوم الحاسب الآلي

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

التفاصيل

من يعمل بـقسم علوم الحاسب الآلي

يوجد بـقسم علوم الحاسب الآلي أكثر من 21 عضو هيئة تدريس

staff photo

د. علي علي أحمد أبوراس

Ph.D ., Computer Science , Oregon State University (OSU), Corvallis, OR, USA .....................................November 2016 Thesis Title: Enhancing Search Based Techniques with Information Control Dependencies. Thesis Committee: Alex Groce (Chair), Margaret Burnett, Carlos Jensen, and Alan Fern. M.S ., Computer Science , Coventry University, Coventry, UK ..................................................................July 2004 B.S. , Computer Science , Tripoli University, Tripoli, Libya ......................................................................July 1993

منشورات مختارة

بعض المنشورات التي تم نشرها في قسم علوم الحاسب الآلي

دراسة وتقييم طرق التوقيع الرقمي الأكثر أمان للمعلومات

ركزت هذه الدراسة على خوارزميات التوقيع الرقمي ذات المفتاح المتماثل (خوارزميات التوقيع الرقمي ذات المفتاح الخاص والعام). وهذا الموضوع هو واسع الانتشار ولكن لم يتم تغطيت كل المفاهيم المتعلقة به.بدايتا قمنا بعرض مفصل لمفهوم امن المعلومات وكل المصطلحات المتعلقة به في الفصل الاول من الدراسة. ثم وضحنا مفهوم التوقيع الرقمي والطرق المستخدمة في التوقيع الرقمي وكذلك عرضنا خوارزميات التوقيع الرقمي وكان هذا في الفصل الثاني. اما في الفصل الثالث فقد قمنا بتوضح خدمات الامان المتعلقة بخوارزميات التوقيع الرقمي.في الفصل الرابع ناقشنا الطريقة المقترحة لمقارنة ودراسة خوارزميات التوقيع الرقمي محل الدراسة وقمنا ايضا بعرض الدراسات السابقة ، كما قمنا بسرد نتائج الدراسة التي توصلنا اليها من خلال مقارنة نتائج الطريقة المقترحة مع نتائج الدراسات السابقة Abstract This thesis focuses on the topic symmetric key digital signature algorithms (Public–Privet Key digital signature algorithms). This subject is very wide, but still it is tried to cover many of the topics related to it. Firstly, a brief introduction about information security is given and its related terms are discussed. Thereafter showed digital signature algorithms and its methods. After that, comes the security services related to digital signature algorithms and it is discussed in Chapter 3. In last chapter, discussed the proposed method of evaluation with previous studies and write the results.
رمزي حميد القانوني (2014)
Publisher's website

Formation Evaluation of Well Logs Analysis Approach for Nubian Sandston Reservoir Development within East of Sirt Basin

مؤخرا أصبح نظام مخزن البيانات (Data warehouse (DW)) مهم جدا لصانعيِ القرار. فمعظم الاستفسارات في مخزن البيانات ( Data warehouse (DW)) كبيرة معقدة ومتكررة. إمكانية إجابة هذه الاستفسارات بكفاءة هي مسألة صعبة في بيئة مخزن البيانات (Data warehouse (DW). نظام مخزن البياناتِ تم تحسينه لعمل التقارير وتحليل المعالجة المباشرة هذا التطبيقِ (on line analytical processing (OLAP) ) يُزوّدُ المستعملين بالأدواتِ لاستفسارات مخازنِ البياناتِ بشكل متكرر لكي يَتّخذوا قراراتَ أفضلَ وأسرعَ. هناك العديد مِنْ الحلولِ لتَسْريع معالجة الاستفسار مثل الجداول الملخصة (summary tables )، الفهارس (indexes )، الآلات المتوازية (parallel machines)، الخ؛ الجداول الملخصة يكون أدائها جيد عندما تكون الاستفسارات محدّدة مسبقا، ولكن عندما يظهر استفسار غير مُتوّقع، النظام يقوم بمسحَ ( scan )، جلب (fetch )، وتصنيف ( sort ) البياناتَ الفعليةَ، وهذا يقلل من ك كفاءة الأداءِ؛ إضافة إلى ذلك فعندما يتغيّر الجدول الأساسي ُ، يجب إعادة حساب الجداول الملخصة؛ الجداول الملخصة تَدعم الاستفسارات المتكرّرةَ المعروفةَ فقط، و في أغلب الأحيان تَتطلّبُ وقتَ أكثرَ ومساحةَ أكبرَ مِنْ البياناتِ الأصليةِ. لأننا لا نَستطيعُ بِناء كُلّ الجداول الملخصة المحتملة، و اختيار أي البيانات لبناء الجداول الملخصة لها صعب؛ وعلاوة على ذلك، تلخيص البياناتَ تَخفي معلوماتَ ثمينةَ؛ باستخدام الفهارس (indexes ) الفعالة، تم معالجة استفسارات معقّدةَ أسرع بكثيرَ مِنْ معالجتها باستخدام فهارس أقل فاعلية؛ لكن أداءَ الاستفسار يَعتمدُ أقل على عدد الفهارس التي تم تكوينها على الجداول أكثر مِنْها على نوعِ الفهارس التي تم تكوينها على الجداول; لذا الفَهْرَسَة هي المفتاحُ لإنْجاز هذا الهدفِ بدون إضافة أجهزةِ إضافيةِ. فقط إذا تم بناء الفهارس الصحيحةِ على الأعمدةِ، أداء الاستفسارات و خصوصا الاستفسارات الغير متوقعة (ad hoc) ستتحسن. عند تكوين الفهارس هناك خصائص الأعمدة التي يجب أخذها في عين الاعتبار عند اختيار الفهارس الصحيحةِ على الأعمدةِ، حيث أن لكل عمود خصائص خاصة به مثل Cardinality وهو يمثل عدد القيم المختلفة في العمود المراد فهرسته value rangeهو مدى القيم في العمود Distribution هو عدد القيم المتشابهة في العمود الواحد؛ و في نظام مستودع البيانات (DW) هناك عدة تقنيات للفهرسة وكل نوع من أنواع الفهرسة مناسب لحالة معينة؛ وفي هذا البحث سيتم دراسة و تقييم تقنيات الفهرسة وهي B_tree index و Bitmap index؛ و من خلال دراسة تقنيات الفهرسة وتقييمها في هذا البحث سنجد أن اختيار تقنية الفهرسة المناسبة لا تعتمد على (cardinality) ولكن تعتمد على نوع التطبيق والذي يجب على أساسه اختيار نوع الفهرسة المناسب. Abstract Recently, data warehouse (DW) system is becoming more and more important for decision-makers. In order to make better and faster decisions an Online Analytical Processing (OLAP) application provides users with tools to iteratively query the DW. The information stored in a DW is obtained through many different sources. Most of the queries against a large data warehouse are complex and iterative and contain a large number of records. Such complex queries could take several hours or days to process. The ability to answer these queries quickly is a critical issue in the data warehouse environment. There are many solutions to speed up query processing such as summary tables, indexes, parallel machines, etc. The performance when using summary tables for predetermined queries is good. But it often supports only known frequent queries, and requires more time and more space than the original data. Indexing is the key to achieve this objective without adding additional hardware. If the right index structures are built on columns, the performance of queries, especially ad hoc queries will be greatly enhanced. In indexing there are characteristics of a column that need to be considered in order to select the right index structure. Each column has its own characteristics these characteristics are Cardinality data, Distribution, and value range. In data warehouse systems, there are many indexing techniques. Each indexing technique is suitable for a particular situation. In this research, we describe and evaluate a b-tree and a bitmap indexing techniques and from this research we will find out that the usage of indexes is not in fact cardinality dependent but rather application dependent.
حنان عيسي سعيد اشتوي (2009)
Publisher's website

A Comparative Study of Automated Testing Tools for Spreadsheets

Organizations and industries use spreadsheet programs for various tasks, such as accounting, financial calculations, and reporting. However, the number of spreadsheets that contain errors is very high. One primary reason is that different end-users develop spreadsheets without programming or software development training. Thus, researchers have proposed a variety of automated tools and techniques to support the end-users in finding and fixing errors in spreadsheets. The main objective of this paper is to study different automated tools in spreadsheet testing and classify them according to two criteria: how they work and the ability to find spreadsheet faults. For this purpose, we discuss various spreadsheet testing automated tools, techniques, and strategies. In addition, we highlight their performance and where they can be used so that they can be beneficial to both end-users and researchers. We then set out key directions for potential future works.
Ali Ali Ahmed Aburas(10-2022)
Publisher's website