Student advising is a time consuming and important aspect of academic life. Academic advising has been implemented to bridge the gap between students and the academic routine by automating the advising, complaining, evaluating, and suggesting systems. The goal of this project is to create an automated mechanism for academic advising in the university system. This project provides an overview of the design and implementation of a new web-based model of e-Academic Advising System. The proposed model aims to create a model in which students and advisors can communicate with each other easily. The advisor can see the students regis- tered with him, their absences, and their academic record, and communicate with them in the way he and the students prefer. The department head can receive end of semester reports on the level of students and the mentor’s communication with the student throughout the term. Moreover, students can see their academic record, a map of the college’s classes, and commu- nicate with their academic advisor. This project aims to develop and implement a system that assists academic advisors in their efforts to provide time and high quality, accurate and con- sistent advising services to their students. We talked about the required methodologies used in the development of the academic advising system, demonstrated that academic advising is a process rather than a final product or system, and provided a technical vision for the academic advising system.