Computer science is primarily concerned with the study of algorithms.
An algorithm is a sequence of unambiguous steps that performs a task. Computer hardware and software are developed to test and implement algorithms. So, computer science involves problem solving using computer algorithms. The scope of the discipline is broad, drawing from mathematics, engineering, business administration, psychology, linguistics, and others. The Computer Science Discipline is committed to providing a program that is intellectually challenging, preparing graduates to understand both the fundamental concepts in computing as well as the computing profession within the context of a larger society.