This document provides an architectural overview of the C-Registration System developed by Wylie College to support online course registration. It includes 4 views: use case view, logical view, process view, and deployment view. The use case view describes the key use cases such as registering for courses, maintaining student information, and submitting grades. The logical view shows the system divided into 3 packages - user interface, business services, and business objects. The business services package controls interactions with external systems like the billing system.