MSc students in Computer Sciecne - Advising and Guidance - Fall24
This account is dedicated to providing academic advising for postgraduate students - the MSc in Computer Science and MSc in Data Science and Machine Learning programs. (a) Student Advising and Degre…
- معلم: ABDULLA AL-HAMDANI
MSc in Data Science and Machie Learning - Advising and Guidance - Fall24
This account is dedicated to providing academic advising for the MSc in Data Science Program. (a) Bridging courses. (b) Student Advising and Degree Planning: Assisting students in selecting courses …
- معلم: ABDULLA AL-HAMDANI
Introduction to Web Computing ||Fall24
This course introduces the Internet, WWW, protocols and architectures of Web applications, Web browsers, Web servers, tools to develop applications running on the client side (e.g. XHTML, CSS, HTML5,…
- معلم: ASMA AL SAIDI
Data Analysis and Visualization with Python - Fall24
The course introduces students to manipulating, processing, cleaning, and crunching data using Python. Students will be exposed to Python libraries (such as NumPy, Pandas, and Matplotlib) needed to e…
- معلم: ABDELHAMID ABDESSALEM
- معلم: FATMA AL RAISI
Introduction to Computer Science || Fall24
This course introduces some fundamental topics in computer science. This includes numbering systems, data representation, problem solving and algorithm design. Furthermore, the course includes the st…
- معلم: Asma Al Busaidi
- معلم: AMAAL AL-HASHIMY
- معلم: ZUHOOR AL-KHANJARI
- معلم: Mohammed Kherfi
- معلم: Hala Mulki
- معلم: Noushath Shaffi
Natural Language Processing (NLP) || Fall24
This course is an introduction to the field of Natural Language Processing (NLP). Students will learn linguistic concepts in morphology, syntax, and semantics with an emphasis on practical NLP. The …
Introduction to Data Structures and Algorithms || Fall24
This course introduces the basic data structures, and algorithms for processing data. It emphasizes how to specify, use, and implement Abstract Data Types (ADT). The course also covers algorithm comp…
- معلم: ABIR AL-HAJRI
- معلم: FARHA AL-KHARUSI

- معلم: AHMED AL -FARSI
- معلم: AMAAL AL-HASHIMY
- معلم: SAUD AL- ORAIMI
- معلم: YAHYA AL RIYAMI
- معلم: FATEMA AL SHUHOUMI
Fundamentals of Operating Systems || Fall24
Study the fundamental operating systems concepts including, classification of operating systems, operating systems structures, processes, process synchronization, deadlock, CPU scheduling, memory man…
- معلم: Shadha Al Amri
Systems and Networks Programming - Fall 2024
This course aims to provide understanding and practice in writing system programs and shell scripts, manipulating system calls, programming tools, system processes and threads, system I/O, system per…
- معلم: KHALED DAY
Amazing Applications of AI - Fall24
This course provides an overview of Artificial Intelligence and surveys recent amazingapplications enabled by AI. AI has revolutionized many aspects of life in today’s world.From conversational agent…
- معلم: SOMAIYA AL SHURAIQI
Introduction to Software Engineering || Fall24
This course is offered by the Department of Computer Science for the undergraduate students. It introduces them to the fundamental concepts in Software Engineering.
2.12.0.0
2.12.0.0
2.12.0.0
- معلم: HANAA AL-ZADJALI
Computer Organization & Assembly Language - Fall24
The objective of the course is to introduce the students to the fundamentals of computer organization and assembly language programming. The course topics include data representations, instruction se…
- معلم: AMJAD AL-TOBI
Software Testing ||Fall24
2.12.0.0
2.12.0.0
- معلم: YOUCEF BAGHDADI
24 برمجة بايثون للجميع || خريف
يهدف هذ المقرر الى إعطاء الطلبة من غير تخصص علوم الحاسب الآلي، معرفة عامة حول أساسيات البرمجة الإجرائية عبر تصميم الخوارزميات وتطبيقها على لغات البرمجة. يحتوي المقرر على التعريف بالمتغيرات وأنواع الب…
- معلم: Hilal Al-Abdali
- معلم: YAHYA AL-SAWAFI
Computer Networks || Fall24
The course aims to expose students to general aspects of computer networks such as networks hardware, networks performance evaluation, and communication protocols including: physical and data link la…
- معلم: Shadha Al Amri

Web Services & SOA - Fall24
This course introduces the concept of Web services as fundamental building blocks of the Service-Oriented Computing (SOC) paradigm. First, it introduces the concepts related to distributed applicatio…
- معلم: YASSINE JAMOUSSI