I am wondering what the difference is. So far what I think is correct is that software engineering is more user oriented, and less efficiency oriented, while computer science is more computer orientated, and focuses on using memory the most efficient way. This is important in bigger projects such as games, and large software. Am I right? If not, what is the difference?