DrRavi Manumachu

Lecturer/Assistant Professor in Computer Science

School of Computer Science

  • Lecturer/Assistant Professor in Computer Science
    School of Computer Science
  • 017162521
  • University College Dublin, School of Computer Science, Comp Science and Informatics Belfield Dublin 4

TEACHING ACTIVITIES

My teaching philosophy is to create a supportive and intellectually stimulating learning environment that promotes curiosity, critical thinking and student success. I adopt a pragmatic approach that balances theoretical foundations with practical application, helping students develop both conceptual understanding and the skills required to address real-world computing challenges.

The core components in my teaching practice include the following:

A well-defined session plan for each lecture with clear learning objectives.
Precise learning outcomes for a module.
Promoting active learning through no-stakes in-class quizzes.
Effective assessment and feedback based on National Forum's three assessment themes and the Bloxham&Boyd assessment principles.
Effective holistic and analytical rubrics.
Design modules that facilitate and promote proven T&L techniques such as spaced, varied, and retrieval learning.
Employing technological aids and universal design.
Critical reflection.

TEACHING

  • COURSE TAUGHT
    UNIX Programming
    23 Mar 2026 - 20 Apr 2026
    COMP20200
  • COURSE TAUGHT
    UNIX Programming
    24 Mar 2025 - 21 Apr 2025
    COMP20200
  • COURSE TAUGHT
    UNIX Programming
    25 Mar 2024 - 22 Apr 2024
    COMP20200
  • COURSE TAUGHT
    Big Data Programming
    22 Jan 2024 - 26 Apr 2024
    COMP47470
  • COURSE TAUGHT
    Software Engineering Project - II
    22 Jan 2024 - 26 Apr 2024
    COMP20050
  • COURSE TAUGHT
    Big Data Programming
    12 Sep 2023 - 21 Dec 2023
    COMP47470
  • COURSE TAUGHT
    COMP20200 UNIX Programming
    27 Mar 2023 - 26 Apr 2023
    COMP20200
  • COURSE TAUGHT
    COMP20050 Software Engineering Project 2
    20 Jan 2023 - 28 Apr 2023
    COMP20050
  • MODULE COORDINATED
    1 Jan 2023 - 31 Dec 2024
  • MODULE COORDINATED
    1 Jan 2023 - 31 Dec 2025
  • MODULE COORDINATED
    1 Jan 2023 - 31 Dec 2026
  • MODULE COORDINATED
    1 Jan 2023 - 31 Dec 2026
  • MODULE COORDINATED
    1 Jan 2023 - 31 Dec 2024
  • MODULE COORDINATED
    1 Jan 2023 - 31 Dec 2025
  • MODULE COORDINATED
    1 Jan 2023 - 31 Dec 2026
  • MODULE COORDINATED
    1 Jan 2023 - 31 Dec 2026
  • COURSE TAUGHT
    COMP20200 UNIX Programming
    21 Mar 2022 - 20 Apr 2022
    COMP20200
  • COURSE TAUGHT
    Web Services and API Development
    30 Sep 2021 - 16 Dec 2021
    BSHCEDA4
  • COURSE TAUGHT
    UNIX programming
    5 Apr 2021
    COMP20200
  • COURSE TAUGHT
    UNIX Programming
    1 Apr 2020
    COMP20200
  • COURSE TAUGHT
    UNIX Programming
    1 Apr 2019
    COMP20200
  • COURSE TAUGHT
    Parallel and Cluster Computing
    17 Sep 2018
    COMP30250
  • COURSE TAUGHT
    UNIX Programming
    2 Apr 2018
    COMP20200
  • COURSE TAUGHT
    UNIX Programming
    3 Apr 2017
    COMP20200
  • COURSE TAUGHT
    UNIX Programming
    4 Apr 2016
    COMP20200