computer science is a fun yet demanding major
a demanding major but not as hard as many would like you to think
"computer science is a fun yet demanding major" What is the definition of "computer science"?