This research paper presents a model that predicts students' academic performance using decision tree and k-means algorithms. The study focuses on improving prediction accuracy for university students through data mining techniques, achieving a notable accuracy of 98.84% with a rapid execution time. Findings indicate that predictive models can aid university management in identifying at-risk students and enhancing academic performance.