This document outlines the development of a remote learning tool for a university. It includes: - An introduction that defines the problem statement, objectives, and purpose/scope. - A methodology section that describes the software development life cycle model used. - Details of the existing manual system and problems with it. - An overview of the proposed online system with modules for student, teacher, and lecture databases. - Functional requirements and features of the new system such as registration, course information, tests, and a library. - Hardware and software requirements to implement the online web-based application.