Computing
There are many academic books available that cover the different areas of computing such as hardware, software, programming languages, networking, applications, operating systems and systems analysis.