A family of Microsoft relational database management systems designed for ease of use.
First, Just because you have already set up something does not mean you should continue with poor design. And I'm sorry but that's what you have. It would not be difficult to use APPEND queries to move your data into a more normalized design.
Second, I see another design flaw; "Course_Name in the register form is the FK". Foreign keys will normally be the PK of the related table. Using Course_Name as a FK is wrong. First it is a waste of space, second text data types don't perform as well as numeric types in joins.
That's also why your filter may not be working. If Course_Name is the FK, then doing a filter on Course_ID won't do anything. Is Course_ID even in the Register table? And how is Course_ID being populated if you are filtering for the selection in cboCourse? The code won't **** anything but filter for the currently selected record. What is the RowSource, Bound Column and ControlSource of cboCourse? Can you show the SQL of your query?