Developing Flow-Based Intrusion Detection Model for Software Defined Network Using Machine Learning Approach By: Mohammed Kado Tufa A Thesis Submitted to Department of Computer Science and Engineering School of Electrical Engineering and Computing Presented in Partial Fulfillment of the Requirement for the Degree of Master’s in Computer Science and Engineering Office of Graduate Studies Adama Science and Technology University February, 2022 Adama, Ethiopia