What happens if a seat becomes available? Do I register myself for the course?

If a seat opens up and you are next on the waitlist the system will check to make sure you do not have any time conflicts and are not enrolled in another section of the course.  If everything checks out you will be automatically enrolled for the course section.