I do not myself have a Computer Science degree, though I have on my.own initiative, driven by curiosity, studied everything that used to be in a BSCS curriculum.
I say "used to be" because many CS degrees have eliminated theory of computation, compiler design, and other supposedly esoteric parts of the traditional curriculum. CS departments are being driven to change the degree to "Computer Programming", while still calling it "Computer Science".
1/
@Pjcoyle Not using the register doesn't mean unrecorded. Transaction records can still be kept, and entered later. It's not rocket science. I've purchased things in a big box store with registers down as recently as 20 years ago, though I doubt that any.would still do it now.