Skip to main content

32 Courses

Computer Science Courses
Preview Course
Advanced Machine Learning
Computer Science Courses
Preview Course
Computer Science Courses
Preview Course
Computer Science Courses
Preview Course
Computer Science Courses
Preview Course
Computer Science Courses
Preview Course
Network Devices and Their Functions
Computer Science Courses
Preview Course

Teacher: Ahmed Rakha

Network Devices and Their Functions

A foundational entry-level course designed especially for beginners who are eager to learn about the basic hardware components that make up network systems. This engaging and informative course provides a clear path for those new to network technology, offering a detailed insight into the critical roles and functions of various network devices.

  • (0)
  • Machine Learning Boot Camp
    Computer Science Courses
    Preview Course

    Teacher: Yousuf Al Husaini

    Machine Learning Boot Camp

    This short course is about a Machine Learning Boot Camp. It focuses on developing machine learning algorithms designed to detect patterns and correlations within extensive datasets, extracting valuable insights to guide decision-making processes and influence business results. By analyzing historical data, these algorithms can uncover concealed patterns, identify irregularities, and make highly precise predictions about future outcomes. The predictive capacity of machine learning has extensive implications, including optimizing supply chains, enhancing healthcare outcomes, improving cybersecurity, and revolutionizing customer service. Machine learning is a comprehensive field with various techniques and approaches, each tailored to tackle specific problem domains and datasets effectively. The types of machine learning include supervised learning, unsupervised learning, semi-supervised learning, and reinforcement learning.

  • (0)
  • Computer Science Courses
    Preview Course
    Computer Science Courses
    Preview Course
    Computer Science Courses
    Preview Course
    Multi-Agent System
    Computer Science Courses
    Preview Course

    Teacher: Rawad Abdulghafor

    Multi-Agent System

    This course offers an introduction to Multi-Agent Systems (MAS), covering the fundamental concepts of agents, their historical development, and key components. It explores MAS characteristics, the consensus problem, and protocols to achieve consensus. The course highlights real-world applications in robotics, economics, sociology, and biology, along with a review of existing research and solutions, including linear and nonlinear consensus methods. Participants will gain a comprehensive understanding of MAS principles, challenges, and applications, preparing them for innovation in this field.

  • (0)
  • Computer Science Courses
    Preview Course
    Computer Science Courses
    Preview Course

    Teacher: Reham Aldokhi

    Introduction to InDesign

    A course explaining the design of brochures, digital magazines, and books through the Adobe InDesign electronic publishing program.

  • (0)
  • Computer Science Courses
    Preview Course
    Computer Science Courses
    Preview Course

    Teacher: Mohammad Abrar

    Python for Data Scientists

    Embark on your Python learning journey with this beginner-friendly, self-paced course, tailored for those aspiring to enter fields like Data Science, Data Analytics, Software Development, and more. Python, a top choice in programming and data science, is crucial for professionals aiming to master data manipulation, analysis, and visualization. This course requires no prior programming knowledge and quickly equips you with Python fundamentals, including various data types, structures like lists and tuples, and usage of powerful libraries such as Pandas, NumPy, and Matplotlib. Perfect for anyone looking to break into Data Engineering, AI, DevOps, and similar areas, this course sets a solid foundation in just a few hours.

  • (0)
  • Approaches to Software Development
    Computer Science Courses
    Preview Course

    Student: Prof. Omar Al-jarrah

    Approaches to Software Development

    This free course, Approaches to software development, presents an engineering approach to the development of software systems – a software engineering approach. The course pays particular attention to issues of software quality, in terms of both product (what is built) and process (how we build it).

  • (0)
  • Introduction to Adobe Photoshop
    Computer Science Courses
    Preview Course

    Teacher: shadia hindi

    Introduction to Adobe Photoshop

    Adobe Photoshop has multiple features to produce creative designs. There are basics and features in this program that the learner in this short course can learn and distinguish so that he can produce powerful works with simple tools, such as the properties of files when they are opened, how to deal with them, and how to export them.

  • (0)