Logic Design Laboratory

In this laboratory, the subject of logical design is taught, in which the basics of Boolean logic are employed and applied scientifically to simulations of electronic circuits.

Artificial Intelligence Laboratory

In this laboratory, artificial intelligence is taught, in which the student learns to simulate problems in a programmatic way and find solutions to these problems that require the use of human intelligence.

Database laboratory

In this laboratory, he studies databases, which is how to create databases to deal with tables and benefit from them by adding, deleting, and updating using Microsoft Access – SQL.

Computer technology laboratory

In this laboratory, the computer technology course is taught, which teaches the student how to deal optimally with the Windows operating system and the most important application programs in the Office software package.

Structured programming laboratory

In this laboratory, the subject of structured programming is taught. The student learns C++ and all its basics in order to have the ability to solve problems programmatically and using a computer.

Data Compression Laboratory

In this laboratory, the subject of data compression is taught, where the student learns to convert information, whether text, images, etc., into small spaces using the Visual Basic language.

Advanced Programming Laboratory

In this laboratory, advanced programming is taught, which solves programming problems that require advanced programming skills and the use of entity programming concepts.

Operating systems laboratory

In this laboratory, the subject of operating systems is taught, and its most important applications are programmed in a practical way that helps the student understand and become familiar with the basic theoretical concepts taught in operating systems.

Communications laboratory

In this laboratory, the communications subject is taught, through which the student is taught the protocols involved in sending information between two or more parties, in addition to interference methods and the problems that occur during any data transfer process.

Object-Oriented Programming Lab

In this laboratory, the subject of object-oriented programming is taught with its various concepts and elements, and is used to solve various programming problems.