Si një disiplinë, shkencat kompjuterike përfshin një sërë temash nga studimet teorike të algoritmave dhe kufijtë e llogaritjes në çështjet praktike të zbatimit të sistemeve informatike në harduer dhe softuer. CSAB , i quajtur më parë Bordi i Akreditimit të Shkencave Kompjuterike - i cili përbëhet nga përfaqësues të Shoqatës për Makinerinë Kompjuterike (ACM) dhe Shoqëria Kompjuterike IEEE (IEEE CS) - identifikon katër fusha që ai i konsideron thelbësore për disiplinën e shkencave kompjuterike: teoria e llogaritjes , algoritmet dhe strukturat e të dhënave ,metodologjia e programimit dhe gjuhët , elementet kompjuterike dhe arkitektura. Përveç këtyre katër fushave, CSAB gjithashtu identifikon fusha të tilla si: inxhinieria kompjuterike, inteligjenca artificiale, rrjetëzimi kompjuterik dhe komunikimi, sistemet e bazës së të dhënave, llogaritja paralele, llogaritja e shpërndarë, ndërveprimi njerëzor- kompjuter, grafika kompjuterike, sistemet operative dhe llogaritja numerike dhe simbolike duke qenë fusha të rëndësishme të shkencës kompjuterike.