Can anyone guide me software engineering vs computer science