CS and SE are pretty much same in beginning, it all boils down to whether you want to keep your domain limited to software development or not.
If you know that you are gonna stick to programming, which leads to Software Development, SQA, SRE, then go for Software Engineering. If you have uncertainties of whether or not you will be able to have good programming and software develpment skills, go for CS. Because CS encircles a lot of other fields as well. For example, if you had bad programming skills, you would be able to go for Networking, Systems or Databases. SE covers these as well, but only to an extent, like introductory level (According to my teachers). Its your choice really.
Source: I am a SE undergrad student currently in my 4th semester.