Students can’t register themselves with your public ASAP site, but you can register them on your admin ASAP site with QuickEnroll.
When registering with QuickEnroll, make sure you tick the Show Completed Classes box before searching for classes. This way, when you search for classes you will see both current/active classes and completed classes.