The study of
computers, including both
hardware and
software design. Computer science is composed of many broad disciplines, including
artificial intelligence and software engineering. Most universities now offer bachelor, master, and doctorate degrees in computer science.