Skip to content

Teaching

I am actively involved in teaching courses in the Software Engineering undergraduate program at Telkom University.


Undergraduate Courses (S1)

  • SE1103: Introduction to Software Engineering
    Level: Year 2
    Description: Introduction to software life cycle models, Agile/Scrum development, software modelling (UML), and software design principles.

  • SE2203: Requirements Engineering
    Level: Year 2
    Description: Techniques for requirements elicitation, specification, modelling (use cases, user stories), validation, and management.

  • IF1202: Artificial Intelligence
    Level: Year 3
    Description: Fundamental concepts of search algorithms (A*, BFS, DFS), heuristics, machine learning, and knowledge representation.