Outcome-Based Education (OBE) aims to ensure success for all students by employing effective teaching methods and attaining desired competency goals. This paper discusses the implementation of OBE in teaching discrete mathematics, emphasizing the definition of learning outcomes, curriculum restructuring, evaluating teaching effectiveness, active learning strategies, and additional student support. The use of computer technology, knowledge graphs, and visualization techniques is suggested to enhance the learning experience. Additionally, plans for future improvements are discussed, incorporating digital twin technology and personalized learning paths.