if (x > y) { swap(x, y); }
for i in range(0, n): performTask(i);
while (condition) { executeAlgorithm(); }
mergeSort(arr);
quickSort(arr, low, high);
if (found) { break; }
searchElement(arr, target);
bubbleSort(arr);
merge(arr1, arr2);
while (!done) { runProcess(); }
calculateFibonacci(n);
bfs(graph, start);
dfs(graph, start);
صورة الأستاذ

Yazen Saifuldeen Mahmood

Specialization: Wireless Communications Engineering

Academic qualifications

He holds a Master's degree in Wireless Communications.

Years of experience

13 Years of teaching and research in the field of Data Structures, Calculus, Mobile Communication, Algorithm Fundamentals, and Programming

Research and publications

He has published numerous research papers in the fields of wireless communications, artificial intelligence, and machine learning. His research spans data analysis, optimization of intelligent systems, and artificial neural networks, with over 71 citations and an h-index of 8, reflecting his academic impact in these fields. he has participated in several international conferences, and his work has been published in esteemed scientific journals.

Courses taught

data structures, calculus, mobile communication, algorithm fundamentals and programming

Return back to the home page