Help with Search courses

Dynamic Web Development

Dynamic Web Development involves creating web applications and websites that deliver personalized, interactive content that changes in real-time based on user input, behavior, time of day, or location

Image Processing

Image processing involves applying algorithms to digital images to enhance quality or extract useful data, acting on images as two-dimensional signals

Expert Systems

An Expert System (ES) is an advanced Artificial Intelligence (AI) computer program designed to emulate the decision-making abilities and expertise of a human expert within a specific, well-defined domain

Teacher: BILAL RASHEED

Machine Learning

Machine learning (ML) is a subfield of artificial intelligence (AI) and a study of algorithms that enable computers to learn patterns from data and make decisions, predictions, or inferences without being explicitly programmed for specific tasks

Teacher: Shakir Abas

Distributed Operating Systems

A distributed operating system (DOS) manages a collection of independent, networked, and physically separate computational nodes, presenting them to users as a single, coherent, centralized system

Teacher: Khalid Jajan

Internet of Things

The Internet of Things (IoT) describes a vast, interconnected network of physical objects—"things"—embedded with sensors, software, and technologies that enable them to collect, exchange, and act on data over the internet or private networks

Teacher: Shayma Ismail

Research Methods

Research methods are the specific, systematic procedures and tools used to collect, analyze, and interpret data in a study, ensuring findings are valid and replicable