Mohammad Hammoud

Associate Teaching Professor, Computer Science

Computer Science in Qatar

  • Associate Teaching Professor, Computer Science
    Computer Science in Qatar

TEACHING INTERESTS

Mohammad Hammoud teaches various courses at CMU-Q, including distributed systems (15-440), artificial intelligence for medicine (15-282), cloud computing (15-319), database applications (15-415), principles of imperative computation (15-122), principles of computing (15-110), and entrepreneurship for computer science (15-390).

TEACHING ACTIVITIES

  • COURSE TAUGHT
    Artificial Intelligence for Medicine
    23 Aug 2026 - 13 Dec 2026
    15282
  • COURSE TAUGHT
    Distributed Systems
    23 Aug 2026 - 13 Dec 2026
    15440
  • COURSE TAUGHT
    Principles of Imperative Computation
    6 Jan 2026 - 3 May 2026
    15122
  • COURSE TAUGHT
    Distributed Systems
    24 Aug 2025 - 14 Dec 2025
    15440
  • COURSE TAUGHT
    Principles of Computing
    24 Aug 2025 - 14 Dec 2025
    15110
  • COURSE TAUGHT
    Entrepreneurship for Computer Science
    5 Jan 2025 - 4 May 2025
    15390
  • COURSE TAUGHT
    Artificial Intelligence for Medicine
    25 Aug 2024 - 15 Dec 2024
    15282
  • COURSE TAUGHT
    Distributed Systems
    25 Aug 2024 - 15 Dec 2024
    15440
  • ADVISORSHIP
    Solving the Summarization Problem of LLMs: Keyword Search GraphRAG
    25 Aug 2024 - 12 Dec 2024
  • ADVISORSHIP
    Effective CPT Medical Coding
    2 Jun 2024 - 1 Jul 2025
  • COURSE TAUGHT
    Principles of Imperative Computation
    7 Jan 2024 - 5 May 2024
    15122
  • COURSE TAUGHT
    Distributed Systems
    20 Aug 2023 - 10 Dec 2023
    15440
  • COURSE TAUGHT
    Entrepreneurship for Computer Science
    20 Aug 2023 - 10 Dec 2023
    15390
  • COURSE TAUGHT
    Artificial Intelligence for Medicine
    8 Jan 2023 - 4 May 2023
    15182
  • COURSE TAUGHT
    Principles of Imperative Computation
    8 Jan 2023 - 4 May 2023
    15122
  • COURSE TAUGHT
    Distributed Systems
    31 Jul 2022 - 20 Nov 2022
    15440
  • COURSE TAUGHT
    Principles of Computing
    31 Jul 2022 - 20 Nov 2022
    15110
  • COURSE TAUGHT
    Artificial Intelligence for Medicine
    9 Jan 2022 - 30 Apr 2022
    15282
  • COURSE TAUGHT
    Artificial Intelligence for Medicine
    9 Jan 2022 - 30 Apr 2022
    15182
  • COURSE TAUGHT
    Distributed Systems
    9 Jan 2022 - 30 Apr 2022
    15440
  • COURSE TAUGHT
    Distributed Systems
    9 Jan 2022 - 30 Apr 2022
    15440
  • PROGRAM DEVELOPED
    22 Aug 2021
    This SDM for the Qatar campus is uniquely inter-disciplinary by design and covers leadership, management and technological platform development skills. The coursework is designed to prepare students to explore career paths in startups utilizing digital technologies and platforms. It highlights the changes in entrepreneurial practice, theory and education in the digital economy, and various technologies that enhance innovation. Students will learn the interplay between business, technology and society through the lens of entrepreneurship.
  • COURSE TAUGHT
    Artificial Intelligence for Medicine
    17 Jan 2021 - 4 May 2021
    15282
  • COURSE TAUGHT
    Artificial Intelligence for Medicine
    17 Jan 2021 - 4 May 2021
    15182