To sign up for a course that has recitations (or labs)
you only need to sign up for a recitation (or lab).
That automatically enrolls you in the corresponding lecture.
Same for dropping.
That's why recitations (and labs) have call numbers,
but courses with recitations (or labs) don't.
Courses indicated as "offered through CAETE" will be listed in the schedule
of the
Center for Advanced Engineering and Technology Education,
which delivers lectures live to off-campus sites.
If the off-campus enrollment warrants offering these courses in this
fashion, the lectures are usually held in CAETE facilities in the
Engineering Center.
See CAETE Online Classes
for more on Computer Science classes offered through CAETE.