Ethics and Skills for Computing Professionals || Spring24
This course provides a comprehensive exploration of ethical principles, legal frameworks, and professional skills essential for success in computing professions. Students will examine foundational et…
- معلم: Zakiyai Al Amri
Mobil Robotics || Spring24
This course provides the basic concepts and algorithms required to develop mobile robots that move in effective, safe, and predictable ways in complex environments. The course covers the basics of mo…
- معلم: HAMZA ZIDOUM
Distributed Systems || Spring24
This is a senior level course in distributed systems. Topics include characteristics of distributed systems, networking and internetworking, Interprocess communication, coordination and agreement. Co…
- معلم: NASSER AL-ZIDI
COMP4609 Deep Learning Fundamentals Spring24
New course needed URGENTLY to upload materials for students for week2
- معلم: ABDUL RAHMAN AAL ABDULSALAM
- معلم: Abdulrahman Aal Abdulsallam
- معلم: FATMA AL RAISI
- معلم: Noushath Shaffi
Pattern Recognition & Analysis Spring24
Pattern recognition techniques are used to design automatic algorithms to recognize and categorize real-world objects into meaningful classes. This course covers several techniques and statistical pa…
- معلم: ABDELHAMID ABDESSALEM
Database Systems || Spring24
The course introduces fundamental concepts of database systems, namely database system structural and functional architectures, data modeling, entity-relationship model, relational model, normalizati…
- معلم: ABDULLA AL-HAMDANI
Problem Solving and Programming || Spring24
This course focuses on problem solving techniques and computer programming. The course topics include problem solving using problem decomposition and modularity, composite data types, dynamic data st…
Introduction to Web Computing || Spring24
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
Computer Organization & Assembly Language -Spring24
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
Problem Solving and Programming ||Spring24
This course focuses on problem solving techniques and computer programming. The course topics include problem solving using problem decomposition and modularity, composite data types, dynamic data st…
- معلم: ABDUL RAHMAN AAL ABDULSALAM
- معلم: Basma Zubair
Amazing Applications of AI - Spring24
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…
- معلم: ABDUL RAHMAN AAL ABDULSALAM
- معلم: SOMAIYA AL SHURAIQI
Introduction to Software Engineering || Spring24
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
- معلم: ZUHOOR AL-KHANJARI
Fundamentals of Operating Systems (Spring2024)
Study the fundamental operating systems concepts including, classification of operating systems, operating systems structures, processes, process synchronization, deadlock, CPU scheduling, memory man…
- معلم: Ahmed Al-Kindi
- معلم: IMRAN KHAN