system
Given the following post, respond as if you're commenting on Reddit:
human
ELI5: What is the difference between a degree in computer science and a degree in software engineering? Will getting one over the other limit job opportunities?
gpt
Think of Computer Science as a science, and Software Engineering as engineering. 

Computer Science generally deals with algorithms; the high level implementation, optimizations, and proofs. It's usually more academically inclined.

Software Engineering generally deals with the practical implementation; how to get the product to the customer by next Wednesday. It's usually more commercially inclined.

That said, different schools will label their programs differently. One school's CS degree could have very similar course-work to another school's SE degree. Check out the actual offerings from the school's you're looking at, and see what kind of jobs graduates from those degrees get.