This is the youngest and the fastest growing occupation requiring a college degree. Studying computer science means studying how to solve practical problems of a society by means of computers. Computer scientists design, implement, test, and maintain a marketable product called software.
Computer science is a dynamically changing discipline and profession.
This makes computing an exciting and challenging profession. Computer science tends to be engineering oriented especially when one talks about software development and maintenance. The learning process in the computer science curriculum integrates general university-level and professional education. This gives graduates more capabilities in their diverse professional careers. Applications of computers and computer software in society are only limited by the scientific rules of a discipline and human creativity.