Faculty of Information Technology

More ...

About Faculty of Information Technology

Faculty of Information Technology

The Faculty of Information Technology is one of the most recent faculties at the University of Tripoli, as it was established in pursuant to the former General People's Committee for Higher Education Decision No. 535 of 2007 regarding the creation of Information Technology Faculties in the main universities in Libya.


Upon its establishment, the Faculty consisted of three departments: Computer Networks Department, Computer Science Department and Software Engineering Department. It now includes five departments: Mobile Computing Department, Computer Network Department, Internet Technologies Department, Information Systems Department and Software Engineering Department.


The Faculty’s study system follows the open semester system by two (Fall and Spring) terms per year. The Faculty began to actually accept students and teach with the beginning of the Fall semester 2008. It grants a specialized (university) degree in information technology in any of the aforementioned disciplines. Obtaining the degree requires the successful completion of at least 135 credit hours. Arabic is the language of study in the college, and English may be also used alongside it. It takes eight semesters to graduate from the Faculty if Information Technology.


The Faculty aspires to open postgraduate programs in the departments of computer networks and software engineering in the near future.

Facts about Faculty of Information Technology

We are proud of what we offer to the world and the community




Academic Staff





Faculty of Information Technology News

2021-05-04 574 0
More News


No Translation Found
Major No Translation Found

No Translation Found...






Who works at the Faculty of Information Technology

Faculty of Information Technology has more than 46 academic staff members

staff photo

Mr. Mohamed Matugh Mohamed Alkoum


Some of publications in Faculty of Information Technology

Agent Based Computing Technique for Epidemiological Disease Modelling

Agent-Based Models (ABM) have become popular as tools for epidemiological simulations due to their ability to model real life phenomena at individual entity levels. ABM is a relatively new area for modelling as compared to the classical modelling methods. Many different fields use agentbased models including ecology, demography, geography, political science and epidemiology. Recently, an abundance of literature has presented applications of agent-based modeling in the biological systems. In this paper, the authors present an agent-based model attempts to simulate an epidemiological disease known as Cutaneous Leishmaniasis (CL). The model is developed to investigate the ability of ABM in modelling a disease that keeps speeding in Libya. The methodology used for describing and designing CL model is derived from nature of the disease mechanism. The ABM model involves three types of agents: Human, Rodent and Sand-fly. Each agent has its own properties, in addition to other global parameters which affect the human infection processes. The main parameter used for monitoring the model's performance is the number of people infected. The model experiments are designed to investigate ABM’s performance in modeling CL disease. Simulation results show that human infection rate is increasing or decreasing dependent on number of sand-fly vectors, number of host rodents, and human population awareness level arabic 7 English 62
Rudwan A. Husain, Hala Shaar, Marwa Solla, Hassan A. H. Ebrahem(3-2019)
Publisher's website


Computer Assisted Language Learning (CALL) has received a great research attention in the past three decades. This fact can be attributed to the wide spread of the educational technology tools. Numerous number of applications have been marketed to assist in language teaching and self-study. These applications can be classified into two main categories: Multimedia-based Applications and Language Technology Based Applications. This paper presents a Computer Assisted Language Learning tool for Arabic morphology. The tool is mainly intended to be used by non-native speaker who are learning Arabic. At the same time, it can also be used by high school and university native students to understand the complex nature of the Arabic language. It supplies a self-learning environment to the learners where they can experiment with Arabic word production and analysis at their own time with or without the supervision. We describe some aspects of Arabic morphology, the learning environment, and the underlying computational framework.
Harmain, H., Alshareif, A.(7-2015)
Publisher's website

Applying Genetic Algorithm to Solve Partitioning and Mapping Problem for Mesh Network-on-Chip Systems

This paper presents a genetic based approach to the partitioning and mapping of multicore SoC cores over a NoC system that uses mesh topology. The proposed algorithm performs the partitioning and mapping by reducing communication cost and minimizing power consumption by placing those intercommunicated cores as close as possible together. A program developed in C++ in which the provided specification of the multicore MPSoC system captures all data dependencies before any start of the design process. Experimental results of several multimedia benchmarks demonstrates that the genetic-based approach able to find different satisfied implementations to the problem of partitioning and mapping of MPSoC cores over mesh-based NoC system that satisfies design goals
Azeddien M. Sllame, Walid Mokthar Salh(2-2021)
Publisher's website